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.
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
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
- → Can I make this cottage pie ahead of time?
-
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.
- → What pairs well with this dish?
-
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.
- → Can I freeze leftovers?
-
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.
- → Is this suitable for meal prep?
-
Perfect for meal prep. The flavors develop even more overnight. Store individual portions in the refrigerator for 3-4 days and reheat as needed.
- → Can I use regular potatoes instead?
-
Certainly. Russet or Yukon gold potatoes work wonderfully. Simply prepare the mash following the same instructions for equally delicious results.