Beef Tomato Mushroom Cottage Pie

Golden sweet potato mash covers a bubbling beef, tomato, and mushroom cottage pie filling in a ceramic dish. Save to Pinterest
Golden sweet potato mash covers a bubbling beef, tomato, and mushroom cottage pie filling in a ceramic dish. | mealminty.com

This hearty cottage pie combines lean ground beef with diced tomatoes, sliced mushrooms, and aromatic vegetables in a savory herb-infused sauce. The filling is simmered until thick and flavorful, then topped with a luxurious layer of creamy sweet potato mash. Baked until golden and bubbling, this gluten-free comfort dish serves four perfectly. The natural sweetness of the potato topping balances beautifully with the rich, savory beef filling, while herbs like thyme and rosemary add depth to every bite.

The first time I swapped regular potatoes for sweet potatoes in cottage pie, my kitchen smelled incredible. That natural sweetness against the rich, savory beef filling created this perfect harmony that had everyone going back for seconds. Now whenever gray rainy days roll around, this is the recipe that pulls everyone to the table.

Last winter my friend Sarah came over for dinner, still in her work clothes, exhausted from a brutal week. She watched me spoon the mashed sweet potatoes over the bubbling beef mixture and asked what took so long. When she took that first bite, she actually went quiet for a full minute.

Ingredients

  • 1 lb lean ground beef: The foundation of the filling, brown it properly to develop those deep caramelized flavors
  • 1 large onion, finely chopped: Takes about 5 minutes to soften and becomes the sweet aromatic base
  • 2 cloves garlic, minced: Add it after the onions so it does not burn and turn bitter
  • 8 oz mushrooms, sliced: They release moisture as they cook, adding another layer of savory depth
  • 1 large carrot, diced: Provides subtle sweetness and texture contrast
  • 1 can diced tomatoes: The acidity cuts through the rich beef and ties everything together
  • 2 tbsp tomato paste: Concentrated tomato flavor that makes the sauce taste like it simmered for hours
  • 1 cup beef stock: Use a good quality one, it really does make a difference in the final flavor
  • 1 tbsp Worcestershire sauce: That umami punch that makes people ask what your secret ingredient is
  • 1 tsp dried thyme: Earthy and warm, pairs beautifully with beef
  • 1 tsp dried rosemary: Piney aroma that reminds you of cozy Sunday dinners
  • 2 tbsp olive oil: For sauteing the vegetables and browning the beef
  • 2 large sweet potatoes: Peel and cube them evenly so they cook at the same rate
  • 2 tbsp butter: Adds richness to the mash and helps it spread smoothly
  • 1/4 cup milk: Warm it slightly before adding to prevent lumps
  • Salt and black pepper: Season the filling generously and taste before baking

Instructions

Get the oven going and start the sweet potatoes:
Preheat your oven to 400F and get those sweet potatoes simmering in a pot of salted water while you prep everything else.
Build your flavor foundation:
Heat olive oil in a large skillet and saute the onion and carrot for about 5 minutes until they start to soften and smell amazing.
Add the aromatic layers:
Throw in the garlic and mushrooms, cooking another 3 to 4 minutes until the mushrooms shrink down and release their liquid.
Brown the beef properly:
Add the ground beef and break it up with your spoon, letting it get nicely browned and caramelized all over.
Create the rich sauce:
Stir in the tomato paste, diced tomatoes, Worcestershire sauce, herbs, and seasoning, then pour in the stock and let it bubble away uncovered for 15 minutes.
Make the creamy topping:
Drain those tender sweet potatoes and mash them with butter and milk until smooth, seasoning generously.
Assemble and bake:
Spoon the thickened beef filling into your baking dish, spread the sweet potato mash over the top, and bake for 20 to 25 minutes.
A slice of beef, tomato & mushroom cottage pie reveals layers of savory filling and creamy sweet potato topping. Save to Pinterest
A slice of beef, tomato & mushroom cottage pie reveals layers of savory filling and creamy sweet potato topping. | mealminty.com

My daughter now requests this for her birthday dinner every year. That first year she tried it, she was skeptical about the sweet potato topping, but now she tells everyone it is the only way to make cottage pie.

Getting the Texture Right

The sweet potato mash should be smooth but not completely pureed, leaving just enough texture to hold up against the rich filling. I have learned that overworking it makes it gluey, so a few small lumps are actually perfect.

Make It Your Own

Sometimes I add a handful of frozen peas or corn to the beef mixture for extra color and sweetness. Ground lamb works beautifully too, giving it more of a traditional shepherds pie feel while keeping the sweet potato twist.

Serving Suggestions

A crisp green salad with a simple vinaigrette cuts through the richness perfectly. I also love setting out some crusty bread to soak up any extra sauce on the plate.

  • A glass of light red wine like Pinot Noir pairs beautifully
  • Leftovers reheat surprisingly well for lunch the next day
  • The filling can be made ahead and frozen for busy weeks
Fresh thyme garnishes a rustic cottage pie with beef, tomato, and mushrooms alongside a golden sweet potato crust. Save to Pinterest
Fresh thyme garnishes a rustic cottage pie with beef, tomato, and mushrooms alongside a golden sweet potato crust. | mealminty.com

This is the kind of dinner that makes a house feel like home. Hope it brings your family together around the table too.

Recipe Questions & Answers

Absolutely. Assemble the entire dish, cover tightly, and refrigerate for up to 24 hours before baking. Add 5-10 minutes to the baking time if cooking from cold.

A light red wine like Pinot Noir complements the rich flavors beautifully. Steamed green vegetables or a crisp side salad also balance the hearty nature of this meal.

Yes, portion leftovers into airtight containers and freeze for up to 3 months. Thaw overnight in the refrigerator and reheat in the oven at 350°F until heated through.

Perfect for meal prep. The flavors develop even more overnight. Store individual portions in the refrigerator for 3-4 days and reheat as needed.

Certainly. Russet or Yukon gold potatoes work wonderfully. Simply prepare the mash following the same instructions for equally delicious results.

Beef Tomato Mushroom Cottage Pie

Savory beef filling with tomatoes and mushrooms, crowned with velvety sweet potato mash for a cozy, satisfying meal.

Prep 25m
Cook 45m
Total 70m
Servings 4
Difficulty Medium

Ingredients

Filling

  • 1 lb lean ground beef
  • 1 large onion, finely chopped
  • 2 cloves garlic, minced
  • 8 oz mushrooms, sliced
  • 1 large carrot, diced
  • 1 can (14 oz) diced tomatoes
  • 2 tbsp tomato paste
  • 1 cup beef stock
  • 1 tbsp Worcestershire sauce
  • 1 tsp dried thyme
  • 1 tsp dried rosemary
  • 2 tbsp olive oil
  • Salt and black pepper, to taste

Sweet Potato Mash

  • 2 large sweet potatoes (about 2 lb), peeled and cubed
  • 2 tbsp butter
  • 1/4 cup milk
  • Salt and black pepper, to taste

Instructions

1
Preheat Oven: Preheat oven to 400°F.
2
Prepare Sweet Potatoes: Place sweet potatoes in a large saucepan, cover with water, and bring to a boil. Simmer for 15–20 minutes until tender.
3
Sauté Vegetables: While the sweet potatoes cook, heat olive oil in a large skillet over medium heat. Add onion and carrot; sauté for 5 minutes until softened.
4
Add Aromatics and Mushrooms: Add garlic and mushrooms; cook for another 3–4 minutes until the mushrooms release their juices.
5
Brown the Beef: Add ground beef, breaking it up with a spoon, and cook until browned.
6
Simmer the Filling: Stir in tomato paste, diced tomatoes, Worcestershire sauce, thyme, rosemary, salt, and pepper. Pour in beef stock and mix well. Simmer uncovered for 15 minutes, stirring occasionally, until thickened.
7
Make the Mash: Drain the sweet potatoes and mash with butter, milk, salt, and pepper until smooth and creamy.
8
Assemble the Pie: Spoon the beef filling into a 9x9 inch baking dish. Spread the sweet potato mash evenly on top.
9
Bake: Bake for 20–25 minutes until the top is slightly golden and the filling is bubbling.
10
Rest and Serve: Let rest for 10 minutes before serving.
Additional Information

Equipment Needed

  • Large skillet
  • Saucepan
  • Potato masher
  • 9x9 inch baking dish
  • Mixing spoons
  • Knife and cutting board

Nutrition (Per Serving)

Calories 435
Protein 29g
Carbs 39g
Fat 18g

Allergy Information

  • Contains dairy (butter, milk)
  • Worcestershire sauce may contain fish (anchovies)
  • Ensure stock and sauces are gluten-free if necessary
Kelsey Reed

Simple homemade recipes and practical kitchen tips for real life cooks—shared by Kelsey Reed.