Go Back
+ servings
Square overhead shot of a blue and white bowl of cottage pie.
Print Pin
5 from 3 votes

Cottage Pie

A ground beef and vegetable filling is coated in flavorful gravy and topped with mashed potatoes, making this Cottage Pie a nourishing, cozy and easy dinner!
Course Dinner
Cuisine American, Irish
Keyword cottage pie, ground beef casserole
Prep Time 5 minutes
Cook Time 55 minutes
Resting Time 10 minutes
Total Time 1 hour 10 minutes
Servings 6 people
Calories 415.9kcal
Author Blair Lonergan



  • Preheat the oven 300°F. Spray a 2-quart dish (about 8- or 9-inch square baking dish) with cooking spray and set aside.
  • Melt the butter in a large skillet over medium-high heat. Add the onion and cook for about 5 minutes, until soft and translucent. Add the garlic and cook for 1 more minute.
  • Add the ground beef, rosemary, thyme, salt and pepper; cook over medium heat until meat is no longer pink. Drain off fat. Stir in tomato paste, beef broth, carrots and peas. Cook and stir over low heat, just until everything is combined.
  • Transfer meat mixture to prepared baking dish. Spread the mashed potatoes on top.
  • Cover the dish with a piece of foil that has been sprayed with cooking spray. Bake, covered, for 25 minutes, or until the filling is hot. Increase the oven temperature to 425°F, remove the foil, and return the dish to the oven for about 10 more minutes (or until the potatoes start to brown).
  • Let the pie rest for 10-15 minutes before garnishing with parsley and serving.


  • Can Cottage Pie be made the day before? Yes! You can assemble this dish in advance and keep it covered in the refrigerator for up to 24 hours.
  • To freeze Cottage Pie: After baking, let pan cool to room temperature, then cover tightly with foil and place in the freezer for up to 2 months. When ready to eat, reheat the dish (still covered with foil) for 1 hour in a 350ºF oven.
  • I typically use two containers of store-bought mashed potatoes for this recipe; however, you can substitute with about 4-5 cups of your favorite homemade mashed potatoes.
  • Substitute mashed sweet potatoes for the regular white potatoes if you prefer.
  • Instead of the frozen peas and carrots, you can substitute with an equal amount of frozen mixed vegetables (peas, carrots, corn and green beans) or any other variety that your family prefers.
  • For even more savory flavor, add 1-2 tablespoons of Worcestershire sauce to the beef mixture at the same time that you add the broth.
  • Make it a Shepherd's Pie by swapping out the ground beef and using ground lamb instead. You can also substitute with ground turkey or ground chicken, if you prefer.


Serving: 1/6 of the recipe | Calories: 415.9kcal | Carbohydrates: 46.3g | Protein: 25.1g | Fat: 16.7g | Saturated Fat: 8.1g | Polyunsaturated Fat: 0.3g | Monounsaturated Fat: 0.5g | Cholesterol: 73.7mg | Sodium: 1298.3mg | Potassium: 320.4mg | Fiber: 6.9g | Sugar: 4g