Facebook Pixel Noscript Image

Urbandale

Iowa Farmers

We Want Your Photos!

Please help us represent all 99 counties of Iowa by sending us your photos!

Photos can be sent to: 99counties@hoari.com

Click For More Information

Join Our Team

We Love Our Job and You Will Too!

Apply Now

Online Ordering Available

Farm to Your Table

Start Your Order

Nightly Features

Friday Night

Friday Fish Fry

All-you-care-to-eat fried or broiled Fresh North Atlantic Cod

Weekend Brunch

Saturday & Sunday
8:00 AM - 2:00 PM

Hours

Saturday & Sunday Brunch Buffet
8:00am – 2:00pm

Sunday
7:00am – 9:00pm

Monday – Thursday
6:30am – 9:00pm

Friday
6:30am – 10:00pm

Saturday
7:00am – 10:00pm

Contact

515.270.6818

The Best Breakfast in Des Moines, Family Dining, Bakery & Catering in Urbandale

Farm-to-Table Restaurant in Urbandale, IA Serving the Des Moines Metro

At Machine Shed Urbandale, we prepare scratch-made meals using locally sourced ingredients and time-honored Midwestern recipes. Whether you’re searching for the best breakfast in Des Moines, a family-friendly restaurant, fresh bakery favorites, or catering for your next event, you’ll find homemade comfort food, warm hospitality, and generous portions that keep guests coming back from across Urbandale and the Des Moines metro.

The Best Breakfast, Lunch, and Dinner in Des Moines

Located in Urbandale, IA — Minutes from Downtown Des Moines.

Machine Shed Urbandale Location Outside

Located at 11151 Hickman Road in Urbandale, just minutes from Des Moines, Machine Shed is a favorite destination for scratch-made breakfast, lunch, and dinner. Guests enjoy hearty farm-fresh meals, fresh cinnamon rolls, homemade pies, and our popular Saturday and Sunday Brunch Buffet. Whether you’re gathering with family, meeting friends, or enjoying a meal on your own, you’ll find warm Midwest hospitality and made-from-scratch recipes that have made Machine Shed a local favorite for generations.

Gather & Celebrate in Our Private Banquet Room in Urbandale, IA Near Des Moines

Our private banquet room in Urbandale offers a warm, welcoming space for rehearsal dinners, weddings, reunions, corporate meetings, and private events near Des Moines.

Our banquet room is designed to host gatherings of all sizes, offering a comfortable space that reflects Machine Shed’s scratch-made food and Midwestern hospitality. From small family celebrations to large corporate events, guests enjoy flexible seating, attentive service, and made-from-scratch catering options that make every event feel special.

Brisket and Fried Chicken with some sides at Machine Shed

Scratch-Made Catering in Urbandale, IA for Events Across the Des Moines Area

Machine Shed Urbandale offers scratch-made catering in the Des Moines area, featuring farm-fresh dishes prepared with locally sourced ingredients and Midwest hospitality.

Ham and Cheese wraps and sliders at Machine Shed

Our catering team brings the same scratch-made quality and care from our restaurant to every event we serve. Whether you’re planning a corporate meeting, wedding, family reunion, or special celebration, Machine Shed offers reliable catering with hearty, made-from-scratch meals your guests will enjoy. From pickup to full-service catering, we make it easy to serve great food anywhere in the Des Moines metro.

Family Dining in Urbandale, IA Rooted in Midwest Hospitality

Machine Shed Urbandale is a family restaurant built on Midwestern values, serving scratch-made meals with friendly service and a welcoming place where guests feel at home.

At Machine Shed Urbandale, we serve scratch-made, farm-fresh meals inspired by classic Midwestern recipes. It’s a place where families, friends, and the community come together to enjoy hearty food and genuine hospitality. From everyday meals to special gatherings, we are proud to be a family dining destination serving the Urbandale and Des Moines area.

table spread with food, wraps, fruit, pasta, cookie bars, pork loin, potatoes, and chocolate covered strawberries at Machine Shed

Frequently Asked Questions

Best Breakfast in Des Moines

Where can I find the best breakfast in Des Moines?

If you’re looking for the best breakfast in Des Moines, Machine Shed in nearby Urbandale has been a local favorite since 1991. Our scratch-made breakfast features farm-fresh eggs, fluffy pancakes, biscuits and gravy, country skillets, thick-cut bacon, sausage, our signature Sheddar hash brown casserole, and our famous fresh cinnamon rolls. With hearty portions, homemade recipes, and warm Midwest hospitality, it’s a breakfast worth making the trip for.

What makes Machine Shed one of the best breakfast restaurants near Des Moines?

Machine Shed has built a loyal following by serving scratch-made breakfasts with generous portions and classic Midwest flavors. Guests enjoy favorites like pancakes, omelets, biscuits and gravy, country-fried steak, breakfast meats, fresh cinnamon rolls, and homemade comfort food prepared with quality ingredients. Whether you’re meeting family for breakfast, gathering with friends, or fueling up before work, Machine Shed is proud to be a destination for breakfast near Des Moines.

Does Machine Shed serve fresh cinnamon rolls in Urbandale, IA?

Yes. Machine Shed is known for its famous fresh cinnamon rolls, baked daily and served warm with breakfast. They’re one of our most popular menu items and pair perfectly with our farm-fresh breakfast favorites. Whether you’re dining in or taking a few home, our bakery’s fresh cinnamon rolls have become a tradition for families throughout the Des Moines area.

What breakfast specialties is Machine Shed known for?

Machine Shed is known for its hearty, scratch-made breakfast made with farm-fresh ingredients and Midwest hospitality. Guest favorites include our famous fresh cinnamon rolls, Sheddar-style hash brown casserole, fluffy pancakes, biscuits and gravy, country skillets, farm-fresh eggs, thick-cut bacon, sausage, and oversized breakfast platters. Every breakfast is prepared with the same homemade recipes and generous portions that have made Machine Shed a favorite breakfast destination for families from Urbandale, Des Moines, and throughout Central Iowa.

Lunch

Where can I find a great lunch in Des Moines?

If you’re looking for a great lunch in the Des Moines area, Machine Shed in Urbandale serves scratch-made comfort food with generous portions and friendly service. Our lunch menu includes hand-crafted sandwiches, homemade soups, fresh salads, pot roast, hot beef, chicken favorites, and classic Midwest comfort food. Save room for a slice of homemade pie or another treat from our bakery.

Is Machine Shed a good place for a business lunch in Urbandale, IA?

Yes. Machine Shed is a popular choice for business lunches in Urbandale, offering comfortable seating, friendly service, and scratch-made meals that fit any schedule. Whether you’re meeting with clients, coworkers, or business partners, our menu includes sandwiches, soups, salads, and hearty entrees that make lunch both easy and enjoyable.

What makes Machine Shed one of the best lunch restaurants near Des Moines?

Machine Shed is known for serving scratch-made comfort food, generous portions, and Midwest hospitality. Guests enjoy homemade soups, hand-crafted sandwiches, pot roast, chicken dishes, fresh salads, and classic comfort food made with quality ingredients. Whether you’re meeting friends, enjoying lunch with family, or taking a break from work, Machine Shed offers a welcoming place to enjoy a homemade meal.

What are the most popular lunch items at Machine Shed?

Some of our most popular lunch favorites include hand-crafted sandwiches, homemade soups, pot roast, hot beef, chicken dishes, fresh salads, and classic comfort food made from scratch. Many guests also finish their meal with a slice of our homemade pie or another bakery favorite.

Is Machine Shed a good family restaurant for lunch near Des Moines?

Yes. Machine Shed is a family-friendly restaurant where guests of all ages can enjoy scratch-made lunches in a welcoming atmosphere. With generous portions, comfort-food favorites, and menu options for kids and adults alike, it’s a great place for family lunches, celebrations, or casual weekday meals.

Does Machine Shed serve homemade pie with lunch?

Yes. Our bakery offers homemade pies and other fresh desserts every day. Whether you’re celebrating a special occasion or simply treating yourself after lunch, our homemade pie is the perfect way to finish your meal.

Dinner

Where can I find a great dinner in Des Moines?

If you’re looking for a great dinner in the Des Moines area, Machine Shed in Urbandale serves scratch-made comfort food with generous portions and Midwest hospitality. Our dinner menu features steaks, slow-roasted pork, hand-breaded pork tenderloins, fried chicken, pot roast, smoked meats, fresh sides, and homemade desserts, making it a favorite destination for family dinners and special occasions.

What dinner specialties is Machine Shed known for?

Machine Shed is known for its scratch-made comfort food and hearty Midwest dinners. Guest favorites include our signature pork chop, Machine Shed steak, hand-breaded pork tenderloin, fried chicken, slow-roasted meats, pot roast, homemade sides, and fresh-baked pies. Every meal is prepared with the same homemade quality that has made Machine Shed a favorite for generations.

Is Machine Shed a good family restaurant for dinner near Des Moines?

Yes. Machine Shed is a family-friendly restaurant where everyone can enjoy a homemade dinner together. With generous portions, comfort food favorites, kids’ menu options, and a warm, welcoming atmosphere, it’s a great place for weeknight dinners, weekend meals, birthdays, and family celebrations.

Does Machine Shed serve homemade pie with dinner?

Yes. No dinner is complete without dessert from our bakery. Machine Shed serves homemade pies baked with classic recipes and quality ingredients, making them the perfect ending to any meal. Guests can also take home a whole pie or other fresh bakery favorites.

What are the most popular dinner menu items at Machine Shed?

Some of our most popular dinner favorites include the signature pork chop, Machine Shed steak, hand-breaded pork tenderloin, fried chicken, pot roast, smoked meats, homemade sides, and fresh-baked pies. Our scratch-made comfort food and generous portions keep guests coming back for dinner with family and friends.

Is Machine Shed one of the best family restaurants near Des Moines for dinner?

Families throughout the Des Moines area choose Machine Shed for scratch-made comfort food, generous portions, and friendly Midwest hospitality. Whether you’re celebrating a birthday, enjoying Sunday dinner, or gathering after a busy day, Machine Shed offers a welcoming place where families can enjoy a homemade meal together.

Signature Dishes and House Favorites

What pork dishes is Machine Shed known for?

Machine Shed is known for its scratch-made pork dishes, featuring Iowa pork and Midwest recipes that have become guest favorites. Popular choices include the Parmesan-Crusted America’s Cut, the Roasted Stuffed Iowa Chop, Roast Pork Loin, Double-Cut Iowa Pork Chop, Heartland Delight, and Heartland Combo. Several of these recipes have earned national and state recognition, making them some of the restaurant’s signature dinner specialties.

What are Machine Shed's signature dinner dishes?

Machine Shed is known for scratch-made comfort food and hearty Midwest dinners. Signature favorites include the Roasted Stuffed Iowa Chop, Parmesan-Crusted America’s Cut, Double-Cut Iowa Pork Chop, Machine Shed Steak, Prime Rib (available Friday through Sunday), hand-breaded pork tenderloin, pot roast, fried chicken, homemade soups, and fresh-baked pies. These dishes showcase the homemade flavors and generous portions that keep guests coming back.

When does Machine Shed serve Prime Rib?

Machine Shed serves Prime Rib every Friday through Sunday while supplies last. Our Prime Rib is hand-rubbed with herbs and spices, slow roasted, and served with beef au jus and house-made horseradish sauce. It’s one of our most popular weekend dinner specials, so we recommend arriving early.

What homemade soups does Machine Shed serve?

Machine Shed is known for its homemade soups, including our famous Baked Potato Soup, made fresh every day. We also serve a rotating selection of scratch-made soups throughout the week, giving guests fresh, seasonal options to enjoy with lunch or dinner.

What is Machine Shed's most popular dinner?

Some of our most popular dinner favorites include the Roasted Stuffed Iowa Chop, Machine Shed Steak, Prime Rib, hand-breaded pork tenderloin, fried chicken, pot roast, and homemade soups. Guests often finish their meal with a slice of our homemade pie.

Does Machine Shed serve homemade comfort food?

Yes. Machine Shed is known for scratch-made comfort food inspired by Midwest farm cooking. From breakfast through dinner, our menu features homemade soups, slow-roasted meats, fresh sides, homemade pies, and recipes prepared with quality ingredients.

Family Dining in Urbandale

Is Machine Shed a family-friendly restaurant near Des Moines?

Yes. Machine Shed is a family-friendly restaurant in Urbandale, just minutes from Des Moines, where guests of all ages can enjoy scratch-made breakfast, lunch, and dinner. Families love our welcoming atmosphere, generous portions, kids’ menu, and unique outdoor features, including live chickens, a seasonal apple orchard, and a garden. It’s a place where great food and family time come together.

What makes Machine Shed different from other family restaurants near Des Moines?

Machine Shed offers more than a great meal. Along with scratch-made comfort food, guests can enjoy fresh cinnamon rolls, homemade pies, and a one-of-a-kind setting that includes live chickens, a seasonal apple orchard, and a garden. Combined with friendly service and a welcoming atmosphere, it’s a dining experience families return to again and again.

What can families enjoy while visiting Machine Shed?

In addition to homemade meals, families can enjoy seeing the live chickens, walking through the seasonal apple orchard, and exploring the garden during their visit. These unique outdoor features make Machine Shed more than just a restaurant and create a memorable experience for guests of all ages.

Is Machine Shed a good restaurant for family celebrations?

Yes. Machine Shed is a popular place for birthdays, anniversaries, graduations, family reunions, and other special occasions. With generous portions, scratch-made comfort food, private event space, and a welcoming atmosphere, it’s easy to gather family and friends for a memorable meal.

Why do families choose Machine Shed?

Families choose Machine Shed for scratch-made comfort food, friendly service, generous portions, and a welcoming atmosphere. From breakfast and fresh cinnamon rolls to homemade pies and outdoor features like the live chickens, apple orchard, and garden, Machine Shed offers an experience that’s enjoyable for guests of all ages.

Our Bakery

Does Machine Shed Restaurant Urbandale have an in-house bakery?

Yes. Machine Shed has an in-house bakery where our bakers prepare fresh cinnamon rolls, homemade pies, breads, muffins, cookies, and other baked goods from scratch every day. Whether you’re enjoying breakfast, taking home dessert, or ordering treats for a special occasion, our bakery is known for homemade quality and fresh-from-the-oven flavor.

Why are Machine Shed's fresh cinnamon rolls so popular?

Machine Shed’s famous fresh cinnamon rolls are baked from scratch every morning and have become one of our most popular bakery items. Known for their generous size, soft texture, and sweet icing, they’re a favorite for breakfast, dessert, or taking home to share. Many guests visit just for our fresh cinnamon rolls.

What desserts is Machine Shed known for?

Machine Shed is known for homemade desserts like our Apple Dumplings, fresh-baked pies, cinnamon rolls, cookies, and seasonal bakery favorites. Made from scratch with classic recipes, our desserts are the perfect ending to breakfast, lunch, or dinner.

What baked goods can I buy at Machine Shed's bakery?

Machine Shed’s bakery offers fresh cinnamon rolls, homemade pies, breads, muffins, cookies, Apple Dumplings, and seasonal baked goods made from scratch every day. Guests can enjoy bakery favorites with their meal or take them home to share with family and friends.

Does Machine Shed make homemade pies?

Yes. Machine Shed is known for its homemade pies made from scratch using classic recipes and quality ingredients. Whether you’re looking for the perfect dessert after your meal or a whole pie to take home, our bakery offers fresh pies that have become a favorite throughout the Des Moines area.

Can I buy whole pies and baked goods to take home?

Yes. Many of our bakery favorites, including homemade pies, fresh cinnamon rolls, breads, and seasonal baked goods, are available to take home. They’re perfect for family gatherings, holidays, or enjoying later.

What bakery items are most popular at Machine Shed?

Guest favorites include our famous fresh cinnamon rolls, homemade pies, Apple Dumplings, cookies, muffins, and seasonal baked goods. Every item is prepared from scratch and baked fresh for the homemade flavor Machine Shed is known for.

Does Machine Shed bake everything from scratch?

Yes. Our bakery prepares fresh cinnamon rolls, homemade pies, breads, muffins, cookies, and many other baked goods from scratch every day. Using time-tested recipes and quality ingredients is part of what makes Machine Shed’s bakery a favorite for guests throughout the Des Moines area.

Private Parties, Meetings & Banquet Room

Where can I reserve a private event space in Urbandale, IA for a celebration?

Machine Shed offers a welcoming private event space in Urbandale, IA that’s perfect for rehearsal dinners, birthday parties, anniversaries, baby showers, retirement celebrations, holiday gatherings, and other special occasions. Our private dining room accommodates groups of up to 110 guests and includes scratch-made comfort food, customizable menus, and attentive service. If you’re looking for a banquet room or private party venue in Urbandale, Machine Shed has been helping families celebrate together since 1991.

Does Machine Shed offer private meeting space in Urbandale, IA for business events?

Yes. Machine Shed offers a private meeting and event space in Urbandale, IA that’s ideal for corporate meetings, employee training sessions, networking events, seminars, and business luncheons. Our team can provide customizable catering, flexible room arrangements, and attentive service so your event runs smoothly. Conveniently located near Living History Farms, Machine Shed combines a comfortable atmosphere with scratch-made meals, making it a popular choice for business gatherings in the Des Moines metro.

What types of private events can I host at Machine Shed?

Machine Shed hosts a variety of private events, including rehearsal dinners, birthday parties, anniversaries, baby showers, bridal showers, graduation parties, retirement celebrations, holiday parties, family reunions, business meetings, employee appreciation events, and memorial gatherings. Our private event space and customizable menus make it easy to plan an event for groups of up to 110 guests.

How many guests can Machine Shed's private event space accommodate?

Machine Shed’s private dining room accommodates groups of up to 110 guests. Whether you’re planning a family celebration, business meeting, or holiday party, our team will help arrange the room and customize the menu to fit your event.

Does Machine Shed provide food and catering for private events?

Yes. Every private event includes access to Machine Shed’s scratch-made comfort food and customizable catering options. Whether you’re planning breakfast, lunch, dinner, or dessert, our team will help create a menu that fits your event and your guests.

Is Machine Shed a good place for holiday parties in Urbandale?

Yes. Machine Shed is a popular choice for holiday parties, offering a private event space, scratch-made meals, and a warm, welcoming atmosphere. Whether you’re planning a family gathering or a company celebration, our team can help make your holiday event memorable.

Why choose Machine Shed for a private event in Urbandale?

Machine Shed combines a comfortable private event space with scratch-made meals, friendly service, and flexible event planning. Conveniently located in Urbandale near Living History Farms, we’re a popular choice for family celebrations, business meetings, and special events throughout the Des Moines area.

Can Machine Shed host both family celebrations and business events?

Yes. Machine Shed’s private event space is designed for both personal and business gatherings. From rehearsal dinners, birthdays, and family reunions to corporate meetings, training sessions, and employee appreciation events, our team can help plan an event with customizable menus, attentive service, and a welcoming atmosphere.

Catering

Why is Machine Shed one of the best catering companies in Urbandale, IA?

Machine Shed is a trusted choice for catering in Urbandale, IA, serving scratch-made comfort food that’s perfect for business meetings, family celebrations, weddings, graduation parties, holiday gatherings, and other special events. Our experienced catering team works with you to customize the menu and ensure every detail is handled with care. Since 1991, we’ve been serving the Urbandale community with generous portions, homestyle favorites, and dependable service. Whether you’re feeding 20 guests or 2,000, Machine Shed delivers the same farm-inspired meals our restaurant is known for. While you’re here, don’t forget to visit our bakery for fresh cinnamon rolls and homemade pies or stop by our country gift shop.

Who offers catering for large events in Urbandale, IA?

Machine Shed has been providing catering in Urbandale, IA since 1991 for events of all sizes. From corporate meetings and employee lunches to weddings, family reunions, church events, and holiday celebrations, our catering team serves scratch-made comfort food that guests love. Our flexible catering menus feature slow-roasted meats, homestyle sides, fresh salads, and homemade desserts, making it easy to serve a crowd without sacrificing quality. If you’re looking for dependable catering with Midwest hospitality, Machine Shed is proud to be one of the area’s most trusted catering providers.

What types of events does Machine Shed cater?

Machine Shed provides catering for weddings, business meetings, employee lunches, graduation parties, family reunions, birthday parties, retirement celebrations, holiday gatherings, church events, rehearsal dinners, and other special occasions. Our scratch-made comfort food and customizable menus make it easy to serve groups of almost any size.

What catering menu options does Machine Shed offer?

Machine Shed offers customizable catering menus with scratch-made comfort food, including slow-roasted meats, hand-carved favorites, homemade sides, fresh salads, breads, desserts, and bakery treats. Whether you’re planning breakfast, lunch, dinner, or dessert, we’ll help create a menu that fits your event.

Does Machine Shed cater business meetings and corporate events?

Yes. Machine Shed regularly caters business meetings, employee appreciation events, training sessions, conferences, and corporate lunches throughout the Des Moines area. Our dependable service, flexible menu options, and generous portions make us a popular choice for workplace events.

Does Machine Shed cater weddings and family celebrations?

Yes. Machine Shed caters weddings, rehearsal dinners, bridal showers, baby showers, anniversaries, graduation parties, family reunions, and many other celebrations. Our team works with you to customize the menu so you can enjoy your event while we take care of the food.

Can Machine Shed cater breakfast, lunch, and dinner?

Yes. Machine Shed offers breakfast, lunch, and dinner catering with scratch-made comfort food and bakery favorites. Whether you’re planning an early morning meeting, a business lunch, or an evening celebration, we’ll help create a menu that fits your event.

Can I include homemade pies and fresh cinnamon rolls with my catering order?

Yes. Many catering orders can include bakery favorites like fresh cinnamon rolls, homemade pies, cookies, and other desserts. Ask our team about adding sweet treats to complete your meal.

Why choose Machine Shed for catering in the Des Moines area?

Machine Shed combines scratch-made comfort food, generous portions, dependable service, and customizable menus to make catering easy. Whether you’re planning a family celebration, business event, holiday party, or wedding, our team is committed to serving homemade meals your guests will remember.

How far in advance should I order catering?

We recommend placing your catering order as early as possible, especially for weddings, holiday parties, graduation season, and other busy times of year. Contact our catering team to discuss your event, menu options, and availability.

What Is Machine Shed Famous For?

What is Machine Shed in Urbandale known for?

Machine Shed is known for its scratch-made comfort food, hearty Midwest hospitality, and unique farm experience. Guests visit for our famous fresh cinnamon rolls, homemade pies, Baked Potato Soup, award-winning pork dishes, and farm-fresh breakfasts. The Urbandale location also features an apple orchard, garden, and live chickens that families can enjoy while visiting, making Machine Shed more than just a place to eat.

Why do guests keep coming back to Machine Shed in Urbandale?

Guests return to Machine Shed for scratch-made meals, generous portions, and a welcoming atmosphere that feels like home. Families enjoy breakfast, lunch, dinner, homemade desserts, and the chance to explore the apple orchard, garden, and live chickens outside the restaurant. Whether you’re visiting for a family meal or celebrating a special occasion, Machine Shed offers an experience that’s unique in the Des Moines area.

Can you visit the chickens, garden, and apple orchard at Machine Shed?

Yes. The Urbandale location features live chickens, a seasonal apple orchard, and a garden that guests are welcome to explore during their visit. These outdoor spaces make Machine Shed a fun destination for families and give guests a chance to experience a little farm life before or after their meal.

Is Machine Shed a family-friendly restaurant near Des Moines?

Yes. Machine Shed is a family-friendly restaurant where guests of all ages can enjoy scratch-made meals in a welcoming, farm-inspired setting. In addition to breakfast, lunch, dinner, fresh cinnamon rolls, and homemade pies, families can visit the live chickens, apple orchard, and garden, making every visit a memorable experience.

What makes the Urbandale Machine Shed different from other restaurants?

The Urbandale Machine Shed combines scratch-made comfort food with a one-of-a-kind farm experience. Along with our fresh bakery, award-winning menu favorites, and family-friendly atmosphere, guests can explore the apple orchard, garden, and live chickens on the property. It’s a unique dining experience you won’t find at most restaurants in the Des Moines area.

What outdoor attractions can families enjoy at Machine Shed in Urbandale?

In addition to scratch-made meals, families visiting Machine Shed in Urbandale can enjoy the live chickens, seasonal apple orchard, and garden on the property. These unique outdoor features make Machine Shed a fun destination for families looking to enjoy a meal and spend time together.
M
M

Join Newsletter

Join Our Mailing List

Sign up to join our mailing list and receive a coupon for a free special offer!
Click your location below.

CALL

Order Online