Beef Tomato Mushroom Sweet Potato Pie

Golden beef, tomato, and mushroom filling bubbling in a baking dish topped with creamy sweet potato mash, served as a hearty cottage pie. Save Pin
Golden beef, tomato, and mushroom filling bubbling in a baking dish topped with creamy sweet potato mash, served as a hearty cottage pie. | recipesbymarisol.com

This hearty dish transforms the classic cottage pie with a flavorful beef filling featuring ripe tomatoes, earthy mushrooms, and aromatic herbs, all crowned with velvety sweet potato mash. The ground beef simmers in a rich tomato-based sauce enhanced with Worcestershire sauce, thyme, and rosemary, creating deep savory notes. The naturally sweet mashed potatoes provide the perfect counterbalance to the robust meat filling. After baking until golden and bubbling, let it rest for ten minutes to allow the layers to set. This satisfying meal serves four and works beautifully with a light red wine like Pinot Noir.

The smell of sweet potatoes hitting hot butter still takes me back to my first apartment kitchen, where I discovered that swapping traditional mash for the orange variety transformed this humble British dish into something entirely unexpected. My roommate raised an eyebrow when she saw me peeling those garnet yams, but one bite later and she was converted forever. Theres something about the natural sweetness playing against that rich, savory beef filling that just works.

I made this for a dinner party during a particularly gray November, when everyone needed something warming and substantial. The conversation quieted down as soon as those baking dishes hit the table, and the only sounds were spoons scraping against plates. My friend Sarah, who claims to dislike cottage pie, went back for seconds and then asked for the recipe before shed even finished her last bite.

Ingredients

  • 1 lb lean ground beef: The foundation of our filling, providing rich protein and that classic cottage pie texture we all love
  • 1 large onion, finely chopped: Creates the aromatic base that mellows into sweetness as it cooks down
  • 2 cloves garlic, minced: Dont be shy with garlic, it adds that background warmth that makes the filling taste like its been simmering for hours
  • 8 oz mushrooms, sliced: These soak up all the beefy flavors and add a lovely meaty texture
  • 1 large carrot, diced: Small cubes add sweetness and color that balance the rich beef
  • 1 can diced tomatoes: The backbone of our sauce, providing acidity and body
  • 2 tbsp tomato paste: Concentrated umami that deepens the entire filling
  • 1 cup beef stock: Use a good quality stock, it makes all the difference in the final depth of flavor
  • 1 tbsp Worcestershire sauce: The secret ingredient that adds that impossible to place savory note
  • 1 tsp dried thyme and rosemary: Classic herbs that whisper comfort and tradition
  • 2 large sweet potatoes: The star of our crown, naturally creamy and slightly sweet
  • 2 tbsp butter and 1/4 cup milk: Just enough to transform the sweet potatoes into clouds

Instructions

Get your oven ready and sweet potatoes going:
Preheat that oven to 400°F and get your sweet potatoes simmering in a large saucepan, they will take about 15 to 20 minutes to become fork tender
Build your flavor foundation:
While the potatoes cook, heat olive oil in a large skillet and sauté your onion and carrot for 5 minutes until softened and fragrant
Add the aromatic layers:
Toss in garlic and sliced mushrooms, cooking another 3 to 4 minutes until the mushrooms release their juices and everything smells wonderful
Brown the beef:
Add ground beef, breaking it up with your spoon, and cook until beautifully browned all through
Create the sauce:
Stir in tomato paste, diced tomatoes, Worcestershire sauce, herbs, salt, pepper, and beef stock, then let it simmer uncovered for 15 minutes until thickened
Mash the sweet potatoes:
Drain those tender sweet potatoes and mash them with butter, milk, salt, and pepper until smooth and creamy
Assemble and bake:
Spoon the beef filling into a 9x9 baking dish, spread the sweet potato mash evenly on top, and bake for 20 to 25 minutes until golden and bubbling
Let it rest:
Give the pie 10 minutes to settle before serving, this simple step makes serving so much easier
A close-up of savory Beef, Tomato & Mushroom Cottage Pie with Sweet Potato, steam rising from the golden-brown mashed topping. Save Pin
A close-up of savory Beef, Tomato & Mushroom Cottage Pie with Sweet Potato, steam rising from the golden-brown mashed topping. | recipesbymarisol.com

This recipe became my go to when my daughter started eating solid foods, as I could puree her portion while we enjoyed the textures ourselves. Now she requests it by name and helps me mash the sweet potatoes, standing on her step stool with so much pride. Its funny how the simplest dishes become the ones that weave themselves into your familys story.

Getting The Right Consistency

The filling should be thick enough that a spoon stands up in it, not running or watery. If it seems too loose after simmering, let it cook down a few more minutes until it coats the back of a spoon. The sweet potato mash should be fluffy but not stiff, with just enough butter and milk to make it spreadable.

Make Ahead Magic

You can assemble the entire pie up to a day ahead and refrigerate it before baking. Add 5 to 10 minutes to the baking time if it is coming straight from the refrigerator. The flavors actually develop overnight, making it an excellent choice for meal prep or entertaining.

Serving Suggestions

A simple green salad with vinaigrette cuts through the richness beautifully. Some steamed green beans or roasted broccoli on the side make this a complete meal. For a British touch, serve with proper HP sauce on the table.

  • Leftovers reheat beautifully in the microwave for an easy next day lunch
  • The pie freezes well for up to 3 months, just wrap it tightly before freezing
  • Add a handful of frozen peas to the filling for extra color and nutrition
Sizzling ground beef with tomatoes and mushrooms next to a dish of creamy sweet potato mash, ready to become cottage pie. Save Pin
Sizzling ground beef with tomatoes and mushrooms next to a dish of creamy sweet potato mash, ready to become cottage pie. | recipesbymarisol.com

There is something deeply satisfying about taking that first forkful through the crispy sweet potato crust down into the savory filling below. This is the kind of food that makes people feel loved and cared for, without you having to say a word.

Recipe Questions & Answers

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

Peeled peas, corn, or diced bell peppers make excellent additions. Add them during the last 5 minutes of simmering the meat mixture.

Assemble and freeze before baking for up to 3 months. Thaw overnight in the refrigerator, then bake as directed.

Regular potatoes, parsnips, or a half-and-half combination work well. Adjust cooking time slightly as white potatoes cook faster.

The mixture should coat the back of a spoon and hold its shape when mounded. If too loose, simmer a few more minutes to reduce.

Ground lamb makes an excellent traditional shepherd's pie version. Ground turkey or chicken work but may need extra seasoning.

Beef Tomato Mushroom Sweet Potato Pie

Savory beef with tomatoes and mushrooms topped with creamy sweet potato mash for a comforting main dish.

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

Ingredients

For the Filling

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

For the Sweet Potato Mash

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

Instructions

1
Preheat Oven: Preheat oven to 400°F for baking.
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 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 3-4 minutes until mushrooms release their juices.
5
Brown the Beef: Add ground beef, breaking it up with a spoon, and cook until browned.
6
Build the Sauce: 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 Before Serving: Let rest for 10 minutes before serving to allow the pie to set.
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)
Marisol Vega

Wholesome recipes, simple meal ideas, and practical cooking tips for home cooks.