All recipes

Beef Cottage Pie with Mashed Potato Topping

Beef Cottage Pie with Mashed Potato Topping layers juicy ground beef seasoned with basil and garlic beneath a creamy mash, finished with a light cheddar melt. The mix of tomatoes and green beans adds brightness and texture, balancing the rich, homey filling. It’s a comforting weeknight dinner or a make-ahead dish for family gatherings.

  • Prep25 mins
  • Cook35 mins
  • Serves4
  • DifficultyEasy
Beef Cottage Pie with Mashed Potato Topping
  1. 1

    Gather all the ingredients.

  2. 2

    Preheat the oven to 350 degrees F (175 degrees C). Grease a 2-quart casserole dish with cooking spray.

  3. 3

    Heat oil in a large skillet over medium heat. Cook and stir the onion in the hot oil until translucent, about 5 minutes.

  4. 4

    Add the ground beef and basil. Cook and stir until the beef is crumbly and browned, about 5 minutes.

  5. 5

    Stir in the green beans, tomatoes, and garlic; cook until the beans are slightly softened, about 5 minutes more.

  6. 6

    Transfer the mixture to the prepared casserole dish.

  7. 7

    Combine the mashed potatoes, water, and beaten egg in a medium bowl and mix until smooth. Spread evenly over the beef mixture.

  8. 8

    Bake in the preheated oven until the potatoes begin to brown on top, 15 to 20 minutes.

  9. 9

    Sprinkle with cheese and continue baking until the cheese is melted, about 5 more minutes.

  10. 10

    Serve and enjoy.