Beef Tomato Mushroom Cottage Pie (Printable)

Savory beef and vegetables in rich tomato sauce topped with creamy sweet potato mash

# Ingredient List:

→ For the Filling

01 - 1 lb lean ground beef
02 - 1 large onion, finely chopped
03 - 2 cloves garlic, minced
04 - 8 oz mushrooms, sliced
05 - 1 large carrot, diced
06 - 1 can (14 oz) diced tomatoes
07 - 2 tbsp tomato paste
08 - 1 cup beef stock
09 - 1 tbsp Worcestershire sauce
10 - 1 tsp dried thyme
11 - 1 tsp dried rosemary
12 - 2 tbsp olive oil
13 - Salt and black pepper, to taste

→ For the Sweet Potato Mash

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

# How to Make:

01 - Preheat oven to 400°F.
02 - Place sweet potatoes in a large saucepan, cover with water, and bring to a boil. Simmer for 15–20 minutes until tender.
03 - 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.
04 - Add garlic and mushrooms; cook for another 3–4 minutes until the mushrooms release their juices.
05 - Add ground beef, breaking it up with a spoon, and cook until browned.
06 - 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.
07 - Drain the sweet potatoes and mash with butter, milk, salt, and pepper until smooth and creamy.
08 - Spoon the beef filling into a baking dish (about 9x9 in). Spread the sweet potato mash evenly on top.
09 - Bake for 20–25 minutes until the top is slightly golden and the filling is bubbling.
10 - Let rest for 10 minutes before serving.

# Helpful Tips:

01 -
  • The sweet potato topping adds this gorgeous natural sweetness that perfectly balances the rich, savory beef filling below.
  • Everything cooks in one pan before hitting the oven, meaning minimal cleanup and maximum flavor development.
  • This is one of those rare comfort foods that actually brings something nutritious to the table without sacrificing any of the cozy vibes.
02 -
  • Don't skip the resting time after baking, I learned this the hard way when I served it immediately and ended up with a runny mess on the plates.
  • The sweet potato mash will be softer than regular potato mash, so spread it gently to avoid mixing it into the filling below.
  • If your filling seems too thick, add a splash more stock, and if too thin, simmer for a few extra minutes until it reaches a rich consistency.
03 -
  • Use a potato ricer if you have one, it creates the smoothest sweet potato mash that feels almost professional.
  • Create texture on top of the mash with a fork, the extra surface area browns beautifully and adds those irresistible crispy bits.