Feeling Hungry? These 9 Cottage Pie Recipes Are Total Game-Changers


You might think a cottage pie is just meat and mash, but there’s more truth to uncover in those humble layers. You’ll find versions that sharpen comfort with spice, swap carbs for cauliflower, or turn single portions into elegant mains. Practical tips and flavor tweaks make these nine riffs worth trying, and one of them could change how you cook weeknight dinners—so stick around to see which one.

Classic Beef Cottage Pie With Creamy Mash

Classic Beef Cottage Pie With Creamy Mash — a cozy, hearty bake that feels like a warm hug on a plate.

Ingredients:

  • 1 lb (450 g) ground beef (or minced beef)
  • 1 medium onion, finely chopped
  • 2 carrots, diced small
  • 2 cloves garlic, minced
  • 1 cup (150 g) frozen peas
  • 2 tbsp tomato paste
  • 1 tbsp Worcestershire sauce
  • 1 cup (240 ml) beef stock
  • 1 tbsp all-purpose flour
  • 2 tbsp oil (olive or vegetable)
  • Salt and black pepper to taste
  • 2 lb (900 g) potatoes, peeled and chopped
  • 4 tbsp butter
  • 1/4 cup (60 ml) milk (more if needed)
  • 1/4 cup grated cheddar cheese (optional)
  • Fresh parsley, chopped (optional, for garnish)

How to Make:

  1. Preheat the oven to 400°F (200°C).
  2. Boil the potatoes in salted water until very tender, about 15–20 minutes.
  3. Meanwhile, heat oil in a large skillet over medium heat.
  4. Add onions and carrots; cook until softened, about 5 minutes.
  5. Stir in garlic and cook 30 seconds until fragrant.
  6. Add ground beef and cook, breaking it up, until browned and no pink remains.
  7. Sprinkle flour over the meat, stir to combine, and cook 1 minute.
  8. Stir in tomato paste, Worcestershire sauce, and beef stock; simmer until slightly thickened, 5–7 minutes.
  9. Fold in frozen peas, season with salt and pepper, and remove from heat.
  10. Drain potatoes and mash with butter and milk until smooth and creamy; season with salt and pepper.
  11. Spoon the beef mixture into a baking dish and spread the mash evenly on top.
  12. Sprinkle grated cheddar over the mash if using.
  13. Bake for 20–25 minutes, until the top is golden and the filling is bubbling.
  14. Let rest 5 minutes, then garnish with chopped parsley and serve.

Dig in and enjoy the comforting classic — perfect for dinner any night of the week!

Lamb and Rosemary Cottage Pie

A hearty, rosemary-scented lamb cottage pie that’s rustic comfort food with a fragrant twist.

Ingredients:

  • 1 lb (450 g) ground lamb
  • 2 tbsp olive oil
  • 1 onion, finely chopped
  • 2 carrots, diced
  • 2 garlic cloves, minced
  • 2 tbsp tomato paste
  • 1 cup (240 ml) beef or lamb stock
  • 1 tbsp Worcestershire sauce
  • 1 tsp fresh rosemary, finely chopped (or 1/2 tsp dried)
  • 1 tsp fresh thyme leaves (or 1/2 tsp dried)
  • 1 cup frozen peas
  • Salt and black pepper, to taste
  • 2 lbs (900 g) potatoes, peeled and cut into chunks
  • 3 tbsp butter
  • 1/4 cup (60 ml) milk (more if needed)
  • Salt, pepper, and a pinch of nutmeg for the mash
  • 1/4 cup grated cheddar or Parmesan (optional, for topping)

How to Make:

  1. Preheat oven to 400°F (200°C).
  2. Boil potatoes in salted water until tender, about 15–20 minutes.
  3. Meanwhile, heat olive oil in a large skillet over medium heat.
  4. Add chopped onion and carrot; cook until softened, about 5 minutes.
  5. Stir in garlic and cook 30 seconds until fragrant.
  6. Add ground lamb; brown and break up with a spoon until no pink remains.
  7. Mix in tomato paste, Worcestershire, rosemary, thyme, salt, and pepper.
  8. Pour in stock, bring to a simmer, and cook 8–10 minutes until sauce thickens slightly.
  9. Stir in frozen peas, adjust seasoning, then remove from heat.
  10. Drain potatoes, return to the pot, add butter, milk, salt, pepper, and nutmeg; mash until smooth and creamy.
  11. Spoon the lamb mixture into a baking dish and spread the mashed potatoes over the top evenly.
  12. Sprinkle grated cheese over the mash if using.
  13. Bake 20–25 minutes until the top is golden and filling is bubbling.
  14. Let rest 5 minutes before serving.

Dig in and enjoy a warm, savory slice of homey comfort with a lovely rosemary aroma!

Slow-Cooked Guinness Cottage Pie

Rich, hearty Slow-Cooked Guinness Cottage Pie — deep beefy flavor with a creamy mashed potato crown.

Ingredients:

  • 2 tbsp vegetable oil
  • 1 large onion, finely chopped
  • 2 carrots, diced
  • 2 celery stalks, diced (optional)
  • 3 garlic cloves, minced
  • 1 lb (450 g) ground beef or diced stewing beef
  • 2 tbsp tomato paste
  • 1 tbsp Worcestershire sauce
  • 1 cup (240 ml) Guinness stout (or other dark beer)
  • 1 cup (240 ml) beef stock
  • 1 tbsp soy sauce (or extra Worcestershire)
  • 1 tsp dried thyme (or 1 tbsp fresh)
  • 1 tsp dried rosemary, crushed
  • 2 bay leaves
  • 2 tbsp all-purpose flour (for thickening)
  • Salt and black pepper to taste
  • 2 lbs (900 g) potatoes, peeled and chopped
  • 4 tbsp butter
  • 1/3 cup (80 ml) milk (more if needed)
  • 1/2 cup grated cheddar cheese (optional, for topping)
  • Chopped fresh parsley for garnish (optional)

How to Make:

  1. Heat oil in a large skillet over medium-high heat. Add onion, carrots, and celery; cook until softened, 5–7 minutes.
  2. Add garlic and beef; brown the meat, breaking it up as it cooks.
  3. Stir in tomato paste and flour; cook 1–2 minutes to remove raw flour taste.
  4. Pour in Guinness, beef stock, Worcestershire and soy sauce. Scrape up any browned bits from the pan.
  5. Add thyme, rosemary, bay leaves, salt and pepper. Bring to a simmer.
  6. Transfer the mixture to a slow cooker. Cover and cook on low for 6–8 hours or on high for 3–4 hours, until flavors are deep and meat is tender.
  7. About 30 minutes before serving, boil potatoes in salted water until fork-tender, about 15–20 minutes.
  8. Drain potatoes well, then mash with butter and milk until smooth and creamy. Season with salt and pepper.
  9. Remove bay leaves from the slow-cooked beef. Spoon the meat mixture into an ovenproof dish if you want a browned top.
  10. Spread mashed potatoes evenly over the meat. Sprinkle cheddar on top if using.
  11. Optional: place under a hot grill/broiler for 3–5 minutes to brown the potato top, watching carefully.
  12. Garnish with chopped parsley, let rest 5 minutes, then serve.

Comfort on a plate — dig in and enjoy that rich, Guinness-packed goodness!

Cheesy Cauliflower-Topped Cottage Pie (Low-Carb)

A comforting, low-carb twist on cottage pie with a cheesy cauliflower topping that’s cozy, savory, and full of flavor.

Ingredients:

  • 1 medium head cauliflower, cut into florets (about 4 cups)
  • 2 tbsp butter
  • 1/4 cup heavy cream (or cream cheese for thicker topping)
  • 1 cup shredded sharp cheddar cheese, divided
  • 1 lb ground beef (or lamb)
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1 cup mushrooms, sliced (optional)
  • 1/2 cup frozen peas and carrots (or 1/2 cup mixed low-carb veggies, optional)
  • 2 tbsp tomato paste
  • 1 cup beef broth (use low-sodium if preferred)
  • 1 tsp Worcestershire sauce
  • 1 tsp dried thyme (or 1 tbsp fresh)
  • Salt and pepper, to taste
  • 2 tbsp olive oil or cooking oil
  • Fresh parsley, chopped, for garnish (optional)

How to Make:

  1. Preheat oven to 400°F (200°C).
  2. Steam or boil cauliflower florets until very tender, about 10–12 minutes.
  3. Drain cauliflower well, then mash with butter and cream (or cream cheese) until smooth; stir in 1/2 cup shredded cheddar, season with salt and pepper, and set aside.
  4. Heat oil in a large skillet over medium-high heat. Add onion and cook until softened, about 3 minutes.
  5. Add garlic and mushrooms; cook 2–3 minutes until fragrant and mushrooms release liquid.
  6. Add ground beef, breaking it up with a spoon; brown until no pink remains and drain excess fat if needed.
  7. Stir in tomato paste, beef broth, Worcestershire sauce, thyme, and frozen peas/carrots; simmer 5–7 minutes until sauce thickens slightly. Season with salt and pepper.
  8. Transfer the meat mixture to a baking dish and spread into an even layer.
  9. Spoon the cauliflower mash over the meat and smooth the top. Sprinkle the remaining 1/2 cup cheddar over the cauliflower.
  10. Bake 15–20 minutes until the top is golden and bubbly. Broil 1–2 minutes if you want extra browning—watch closely.
  11. Let rest 5 minutes, garnish with chopped parsley if using, and serve warm.

Enjoy a cozy, cheesy, low-carb comfort meal that hits all the cottage pie vibes without the potatoes!

Spiced Turkey and Sweet Potato Cottage Pie

A cozy, flavor-packed twist on cottage pie with spiced turkey and creamy sweet potato topping.

Ingredients:

  • 1 lb (450 g) ground turkey
  • 1 large onion, finely chopped
  • 2 cloves garlic, minced
  • 1 red bell pepper, diced
  • 1 carrot, diced
  • 1 tbsp olive oil
  • 1–2 tsp ground cumin (adjust to taste)
  • 1 tsp smoked paprika
  • 1/2 tsp ground coriander
  • 1/4–1/2 tsp cayenne pepper (optional, to taste)
  • 1 tsp dried oregano or thyme
  • 2 tbsp tomato paste
  • 1 cup (240 ml) chicken or turkey broth
  • 1 tbsp Worcestershire sauce or soy sauce
  • 1 cup frozen peas (optional)
  • Salt and black pepper to taste
  • 2 large sweet potatoes (about 1.5–2 lb / 700–900 g total)
  • 2–3 tbsp butter or olive oil (for mash)
  • 2–3 tbsp milk or non-dairy milk (for mash)
  • Salt and pepper for mash
  • 1/4 cup grated cheddar or parmesan (optional, for topping)
  • Fresh parsley or cilantro, chopped (for garnish)

How to Make:

  1. Preheat oven to 400°F (200°C).
  2. Peel and chop sweet potatoes, then boil in salted water until tender (about 15–20 minutes).
  3. While potatoes cook, heat oil in a large skillet over medium heat.
  4. Sauté onion until translucent, about 3–4 minutes, then add garlic and cook 30 seconds.
  5. Add diced carrot and red pepper; cook 4–5 minutes until softened.
  6. Push veg to the side and add ground turkey; brown and break up with a spoon until no pink remains.
  7. Stir in cumin, smoked paprika, coriander, cayenne (if using), and oregano; cook 1 minute to toast spices.
  8. Add tomato paste, broth, and Worcestershire sauce; stir and simmer 5–8 minutes until slightly thickened.
  9. Fold in frozen peas (if using), taste and season with salt and pepper. Remove from heat.
  10. Drain sweet potatoes and mash with butter and milk until smooth; season with salt and pepper.
  11. Spoon the turkey mixture into a baking dish and spread mashed sweet potatoes over the top evenly.
  12. Sprinkle grated cheese on top if using.
  13. Bake 15–20 minutes until the top is golden and filling is bubbling.
  14. Let rest a few minutes, garnish with chopped parsley or cilantro, and serve.

Enjoy this warm, spiced twist on cottage pie that’s simple, nutritious, and full of comforting flavor.

Mushroom, Lentil, and Red Wine Vegetarian Cottage Pie

Earthy, comforting mushroom and lentil cottage pie with a rich red-wine twist — hearty, vegetarian, and perfect for cozy nights.

Ingredients:

  • 1 cup dried brown or green lentils, rinsed
  • 2 cups vegetable stock (for lentils)
  • 2 tablespoons olive oil
  • 1 large onion, finely chopped
  • 2 cloves garlic, minced
  • 2 medium carrots, diced
  • 2 celery stalks, diced
  • 10 oz (about 280 g) cremini or button mushrooms, chopped
  • 2 tablespoons tomato paste
  • 1 cup dry red wine (or extra vegetable stock if avoiding alcohol)
  • 1 cup vegetable stock (for sauce)
  • 1 teaspoon dried thyme
  • 1 teaspoon dried rosemary or 1 sprig fresh, chopped
  • 1 bay leaf
  • 2 tablespoons soy sauce or tamari
  • 1 tablespoon Worcestershire sauce (vegetarian) or balsamic vinegar
  • 2 tablespoons all-purpose flour (or gluten-free flour)
  • Salt and freshly ground black pepper, to taste
  • 3 cups mashed potatoes (prepared — about 1.5–2 lb potatoes)
  • 2 tablespoons butter or vegan butter, warmed into the mash
  • 1/4 cup grated Parmesan or nutritional yeast (optional, for the mash)
  • Fresh parsley, chopped, for garnish (optional)

How to Make:

  1. Cook the lentils: combine rinsed lentils and 2 cups vegetable stock in a saucepan, bring to a simmer, and cook until tender but not mushy (about 20–25 minutes). Drain any excess and set aside.
  2. Preheat the oven to 400°F (200°C).
  3. Heat olive oil in a large skillet over medium heat.
  4. Sauté onion for 3–4 minutes until soft, then add garlic and cook 30 seconds until fragrant.
  5. Add carrots and celery, cook 5 minutes until starting to soften.
  6. Stir in chopped mushrooms and cook until they release their moisture and begin to brown, about 6–8 minutes.
  7. Sprinkle flour over the vegetables, stir to coat, and cook 1 minute to remove the raw flour taste.
  8. Pour in the red wine, scraping the pan to lift any browned bits, and simmer 2–3 minutes to reduce slightly.
  9. Add the 1 cup vegetable stock, tomato paste, thyme, rosemary, bay leaf, soy sauce, and Worcestershire or balsamic; stir to combine.
  10. Add cooked lentils to the skillet, bring to a gentle simmer, and cook 5–8 minutes until the sauce thickens. Season with salt and pepper to taste; remove the bay leaf.
  11. Transfer the lentil-mushroom filling into a baking dish and spread it into an even layer.
  12. Spoon the mashed potatoes over the filling, spreading to cover completely; rough up the top with a fork for a crispier edge.
  13. Dot the potato top with butter or brush with a little oil; sprinkle Parmesan or nutritional yeast if using.
  14. Bake for 20–25 minutes until the top is golden and the filling is bubbling around the edges.
  15. Let the pie rest 5 minutes, garnish with chopped parsley, slice, and serve.

Enjoy a warm slice of this rich, savory cottage pie — comfort food that’s as satisfying as it’s vegetarian!

Smoky Bacon and Cheddar Cottage Pie

Smoky, cheesy comfort in a dish — bacon and cheddar take cottage pie to deliciously indulgent territory.

Ingredients:

  • 1 lb (450 g) ground beef
  • 6 slices smoked bacon, chopped
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1 cup (150 g) frozen peas and carrots mix
  • 2 tbsp tomato paste
  • 1 cup (240 ml) beef broth
  • 1 tsp Worcestershire sauce
  • 1/2 tsp smoked paprika
  • Salt and black pepper, to taste
  • 2 tbsp vegetable oil or olive oil
  • 2 lbs (900 g) potatoes, peeled and cut into chunks
  • 4 tbsp butter
  • 1/4 cup (60 ml) milk (more if needed)
  • 1 cup (100 g) sharp cheddar cheese, grated, plus extra for topping
  • 1 tbsp chopped fresh parsley (optional, for garnish)

How to Make:

  1. Preheat oven to 400°F (200°C).
  2. Boil potatoes in salted water until tender, about 15 minutes.
  3. While potatoes cook, heat 1 tbsp oil in a large skillet over medium heat and cook chopped bacon until crisp; remove with a slotted spoon and set aside.
  4. Add remaining oil to the skillet, sauté onion until soft (3–4 minutes), then add garlic and cook 30 seconds.
  5. Add ground beef to the skillet, breaking it up and cooking until browned; drain excess fat if needed.
  6. Stir in tomato paste, beef broth, Worcestershire, smoked paprika, peas and carrots, and cooked bacon; simmer 5–7 minutes until slightly thickened. Season with salt and pepper.
  7. Drain potatoes and mash with butter, milk, and grated cheddar until smooth and creamy; adjust milk for desired texture and season with salt and pepper.
  8. Spoon the meat mixture into a baking dish and spread the cheesy mashed potatoes over the top, sealing edges.
  9. Sprinkle extra cheddar over the mash and bake 20–25 minutes until bubbly and golden on top.
  10. Let rest 5 minutes, garnish with chopped parsley if using, and serve hot.

Dig in and enjoy a smoky, cheesy slice of cozy comfort!

Moroccan-Spiced Lamb and Apricot Cottage Pie

Moroccan-Spiced Lamb and Apricot Cottage Pie — warm, fragrant, and a sweet-savory twist on a classic.

Ingredients:

  • 1 lb (450 g) ground lamb
  • 1 onion, finely chopped
  • 2 garlic cloves, minced
  • 1 carrot, diced
  • 1 celery stalk, diced
  • 1 small red bell pepper, diced
  • 2 tbsp olive oil
  • 1 tsp ground cumin
  • 1 tsp ground coriander
  • 1 tsp ground cinnamon
  • 1/2 tsp smoked paprika
  • 1/4 tsp ground ginger (or 1/2 tsp fresh grated)
  • 1/4 tsp cayenne (optional, to taste)
  • Salt and black pepper to taste
  • 2 tbsp tomato paste
  • 1 cup (240 ml) beef or lamb stock
  • 1/2 cup (75 g) dried apricots, chopped
  • 2 tbsp chopped fresh cilantro (or parsley)
  • 1 tbsp red wine vinegar or lemon juice
  • 2 lbs (900 g) potatoes, peeled and quartered
  • 3 tbsp butter
  • 1/4 cup (60 ml) milk (adjust for desired mash consistency)
  • Salt and pepper for mash
  • 1 egg yolk (optional, for brushing)
  • Pinch of ground cumin for mash (optional)

How to Make:

  1. Preheat your oven to 400°F (200°C).
  2. Boil potatoes in salted water until tender, about 15–20 minutes.
  3. Drain potatoes, mash with butter, milk, salt, pepper and a pinch of cumin; set aside.
  4. Heat olive oil in a large skillet over medium heat.
  5. Add onion, carrot, celery and red pepper; cook until softened, about 5–7 minutes.
  6. Stir in garlic and spices (cumin, coriander, cinnamon, paprika, ginger, cayenne) and cook 1 minute until fragrant.
  7. Add ground lamb, breaking it up with a spoon; brown until no pink remains.
  8. Stir in tomato paste, chopped apricots and stock; simmer 6–8 minutes until mixture thickens slightly.
  9. Season with salt, pepper, cilantro and red wine vinegar or lemon juice; taste and adjust.
  10. Spoon the lamb mixture into a baking dish and spread evenly.
  11. Top with mashed potatoes, smoothing or creating peaks with a fork; brush with egg yolk if using.
  12. Bake 20–25 minutes until the topping is golden and filling is bubbling.
  13. Let rest 5 minutes before serving.

Enjoy the sweet-spicy comfort of this Moroccan-inspired cottage pie — a cozy, fragrant dinner that’s sure to become a favorite.

Individual Mini Cottage Pies With Herbed Potato Crust

A cozy, comforting mini cottage pie with a fluffy herbed potato crust—perfect for single servings or a charming dinner.

Ingredients:

  • 1 lb (450 g) ground beef or lamb
  • 1 small onion, finely chopped
  • 1 carrot, diced small
  • 1 celery stalk, diced small
  • 1 garlic clove, minced
  • 1 tbsp tomato paste
  • 1 cup beef or vegetable broth
  • 1 tsp Worcestershire sauce
  • 1 tsp dried thyme (or 1 tbsp fresh, chopped)
  • 1 tbsp Worcestershire sauce
  • 1 tbsp olive oil
  • Salt and black pepper, to taste
  • 2 cups mashed potatoes (about 2 medium potatoes), warm
  • 2 tbsp butter, softened
  • 2 tbsp milk (or cream)
  • 1 tbsp fresh parsley, chopped (plus extra for garnish)
  • Optional: 1/2 cup frozen peas
  • Optional: 1/4 cup grated cheddar cheese

How to Make:

  1. Preheat oven to 400°F (200°C). Lightly grease six 6-ounce ramekins or a muffin tin.
  2. Heat olive oil in a skillet over medium heat. Add onion, carrot, and celery; cook 5 minutes until softened.
  3. Add garlic and cook 30 seconds until fragrant.
  4. Increase heat to medium-high and add ground meat. Brown, breaking it up, about 5–7 minutes.
  5. Stir in tomato paste, Worcestershire sauce, thyme, salt, and pepper. Cook 1 minute.
  6. Pour in broth, bring to a simmer, and reduce until slightly thickened, about 5 minutes. Stir in peas if using; remove from heat.
  7. In a bowl, mash potatoes with butter, milk, parsley, and salt and pepper until smooth and herby. Stir in cheddar if using.
  8. Spoon the meat filling evenly into the prepared ramekins.
  9. Top each with a generous layer of herbed mashed potato, spreading to cover and sealing edges. Use a fork to make a pattern if you like.
  10. Place ramekins on a baking sheet and bake 15–20 minutes until tops are golden and filling is bubbly. For extra browning, broil 1–2 minutes—watch closely.
  11. Let cool a few minutes, garnish with extra parsley, and serve warm.

Enjoy your individual mini cottage pies—perfectly cozy and irresistibly golden!

Recent Posts