Beef Tomato Mushroom Sweet Potato Cottage Pie

Golden brown sweet potato mash tops a bubbling Beef, Tomato & Mushroom Cottage Pie filling, showcasing savory aromas. Save
Golden brown sweet potato mash tops a bubbling Beef, Tomato & Mushroom Cottage Pie filling, showcasing savory aromas. | everydaybiteblog.com

This comforting cottage pie combines lean ground beef with diced tomatoes, mushrooms, and aromatic herbs in a rich, savory sauce. The filling is simmered until thickened and flavorful, then topped with velvety smooth sweet potato mash enriched with butter and milk. Baked until golden and bubbling, this gluten-free main dish serves four perfectly. The natural sweetness of the potato topping balances beautifully with the savory, herb-infused beef base.

The first time I swapped regular potatoes for sweet ones in cottage pie, my husband actually said "what IS this" with genuine curiosity before going back for seconds. The sweetness against that savory beef filling creates this incredible contrast that makes traditional cottage pie feel somehow new again.

My friend Sarah came over during a particularly gray February and we ended up making three batches because she kept saying "wait, we need to test this again." Now whenever rainy days roll around, I get a text asking if the sweet potato cottage pie is happening.

Ingredients

  • 1 lb (450 g) lean ground beef: Ground beef provides that hearty foundation, but do not be afraid to use a slightly fattier ratio if you want more richness
  • 1 large onion, finely chopped: The onion becomes sweet and soft as it cooks down, building that base flavor layer
  • 2 cloves garlic, minced: Fresh garlic beats garlic powder here since it will simmer long enough to mellow
  • 8 oz (225 g) mushrooms, sliced: Mushrooms add umami and a meaty texture that complements the beef beautifully
  • 1 large carrot, diced: Carrots bring natural sweetness and color to the dark, rich filling
  • 1 can (14 oz/400 g) diced tomatoes: The tomatoes provide acidity that cuts through the sweet potato topping
  • 2 tbsp tomato paste: This concentrates the tomato flavor and helps thicken the sauce
  • 1 cup (240 ml) beef stock: Use a good quality stock you would drink on its own
  • 1 tbsp Worcestershire sauce: The secret ingredient that gives depth and that slight tangy finish
  • 1 tsp dried thyme and 1 tsp dried rosemary: These herbs evoke cozy British pub vibes
  • 2 tbsp olive oil: For sautéing the vegetables and cooking the beef
  • Salt and black pepper, to taste: Season as you go, especially after browning the beef
  • 2 large sweet potatoes (about 2 lb/900 g), peeled and cubed: Look for firm sweet potatoes without soft spots
  • 2 tbsp butter: Butter makes the mash creamy without being heavy
  • 1/4 cup (60 ml) milk: Warm the milk slightly before adding to prevent lumps

Instructions

Preheat and start the sweet potatoes:
Preheat your oven to 400°F (200°C). Place sweet potatoes in a large saucepan, cover with water, and bring to a boil. Simmer for 15 to 20 minutes until tender when pierced with a fork.
Sauté the base vegetables:
While sweet potatoes cook, heat olive oil in a large skillet over medium heat. Add onion and carrot and sauté for 5 minutes until softened and fragrant.
Add the aromatics:
Add garlic and mushrooms to the skillet and cook for another 3 to 4 minutes until mushrooms release their juices and start to brown slightly.
Brown the beef:
Add ground beef, breaking it up with a spoon, and cook until browned. Do not rush this step since browning adds flavor.
Build the sauce:
Stir in tomato paste, diced tomatoes, Worcestershire sauce, thyme, rosemary, salt, and pepper. Pour in beef stock and mix well.
Simmer to thicken:
Simmer uncovered for 15 minutes, stirring occasionally, until the mixture has thickened nicely.
Make the mash:
Drain sweet potatoes and mash with butter, milk, salt, and pepper until smooth and creamy. Taste and adjust seasoning.
Assemble the pie:
Spoon beef filling into a baking dish (about 9x9 in/23x23 cm). Spread sweet potato mash evenly on top, creating swirls with a fork for texture.
Bake to golden:
Bake for 20 to 25 minutes until the top is slightly golden and the filling is bubbling up around the edges.
Rest before serving:
Let rest for 10 minutes before serving. This helps the filling set and makes serving much easier.
A rustic baking dish holds Beef, Tomato & Mushroom Cottage Pie beside a fresh green salad for dinner. Save
A rustic baking dish holds Beef, Tomato & Mushroom Cottage Pie beside a fresh green salad for dinner. | everydaybiteblog.com

Winter evenings when the kitchen window fogs up and you can hear rain against the glass, this pie fills the whole house with comfort. My kids now request it for birthdays over cake.

Making It Your Own

I have started adding a splash of red wine to the beef mixture sometimes, just a quarter cup, and it deepens the flavor in such a subtle way. Fresh herbs work beautifully if you have them on hand.

Perfect Pairings

A simple green salad with sharp vinaigrette cuts through the richness nicely. Buttered peas or roasted broccoli on the side complete the meal.

Storage And Reheating

This stores beautifully in the refrigerator for up to three days and actually tastes better after the flavors meld. You can also freeze individual portions for those nights when cooking feels impossible.

  • Wrap tightly with foil before freezing to prevent freezer burn
  • Reheat covered at 350°F (175°C) until hot throughout, about 20 minutes
  • Let frozen portions thaw overnight in the refrigerator before reheating
Fresh herbs garnish the Beef, Tomato & Mushroom Cottage Pie, revealing tender beef chunks and creamy sweet potato mash. Save
Fresh herbs garnish the Beef, Tomato & Mushroom Cottage Pie, revealing tender beef chunks and creamy sweet potato mash. | everydaybiteblog.com

There is something deeply satisfying about serving a dish that looks impressive but comes together so easily. Watch how quickly everyone finds their way to the table.

Your Recipe Questions Answered

Yes, assemble the entire dish up to 24 hours in advance and refrigerate. Add an extra 10-15 minutes to the baking time if baking from cold.

Regular potatoes work well for a classic version, or try a combination of half sweet and half regular potatoes for a balanced flavor.

Store in an airtight container in the refrigerator for 3-4 days. Reheat in the oven at 350°F until warmed through, about 20-25 minutes.

Yes, freeze before baking for up to 3 months. Thaw overnight in the refrigerator, then bake as directed, adding extra time if needed.

A light red wine such as Pinot Noir complements the rich beef and sweet potato flavors beautifully without overwhelming the dish.

Add peas, corn, or diced bell peppers to the filling while simmering. You can also layer spinach or kale between the meat and potato topping.

Beef Tomato Mushroom Sweet Potato Cottage Pie

Savory beef filling with tomatoes and mushrooms, crowned with creamy sweet potato mash for a comforting meal.

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

Ingredients

For the 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

For the 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: 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
Mash Sweet Potatoes: 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)
Rachel Owens

Passionate home cook sharing easy recipes and kitchen wisdom for everyday meals.