Do you love easy, delicious recipes? Join the Food On Paper family and never miss a recipe
cottage pie
Cottage pie has been my go-to comfort dinner for years, especially on chilly weeknights when my kids need something hearty and familiar. I’ve made Cottage pie so many times I can prep it almost from memory, and it never disappoints. We love serving Cottage pie with a crisp Caesar salad, warm garlic butter rolls, and even a cozy Caramel Cream Cold Foam Coffee for me on busy evenings.

Ingredients
- Ground beef
- Yellow onion
- Carrots
- Celery
- Garlic
- Tomato paste
- Worcestershire sauce
- Beef broth
- Fresh thyme
- Fresh rosemary
- Frozen peas
- Salt
- Black pepper
- Olive oil
- Russet potatoes
- Unsalted butter
- Whole milk
- Sour cream
- Egg yolk
- Shredded cheddar cheese

Ingredient Notes
- Ground Beef: The traditional base for cottage pie; use 85/15 for a rich flavor without excessive grease. Leaner beef works but may need a touch more butter or broth for moisture.
- Yellow Onion: Provides sweetness and depth; white onion can substitute, but avoid red onion for this classic flavor profile.
- Carrots: Add subtle sweetness and texture; dice evenly for consistent cooking.
- Celery: Builds savory foundation and balances sweetness; finely chop for best texture.
- Garlic: Essential for aromatic depth; fresh cloves are preferred over jarred for stronger flavor.
- Tomato Paste: Concentrated umami and color; cook briefly to remove raw taste.
- Worcestershire Sauce: Adds complexity and savory depth; soy sauce can substitute in a pinch.
- Beef Broth: Keeps the filling moist and flavorful; low-sodium allows better salt control.
- Fresh Thyme: Earthy herb that defines classic cottage pie; dried thyme may be used sparingly.
- Fresh Rosemary: Adds aromatic warmth; mince finely to prevent woody texture.
- Frozen Peas: Stirred in at the end for sweetness and color; no need to thaw beforehand.
- Salt: Enhances all flavors; season in layers for best results.
- Black Pepper: Adds subtle heat; freshly ground offers superior aroma.
- Olive Oil: Used for sautéing vegetables; neutral oil can substitute.
- Russet Potatoes: Ideal for fluffy mashed topping due to high starch content.
- Unsalted Butter: Adds richness to mashed potatoes; control salt by using unsalted.
- Whole Milk: Creates creamy texture; warm before adding to prevent gluey mash.
- Sour Cream: Adds tang and creaminess to mashed topping; Greek yogurt can substitute.
- Egg Yolk: Optional but recommended for golden, structured topping.
- Shredded Cheddar Cheese: Creates a golden crust and extra flavor; sharp cheddar works best.
How to Make Cottage Pie?
Step 1:
Prepare the potatoes first so they are ready for topping. Peel and cut the russet potatoes into evenly sized chunks to ensure uniform cooking. Place them in a large pot, cover with cold salted water, and bring to a boil. Starting with cold water prevents uneven cooking and a gummy texture. Simmer until fork-tender but not falling apart, about 15–20 minutes. Avoid overcooking, as waterlogged potatoes lead to a loose mash.
Step 2:
While the potatoes cook, heat olive oil in a large skillet over medium heat. Add diced onion, carrots, and celery. Sauté until softened and slightly caramelized, about 6–8 minutes. This step builds the flavor base of cottage pie. Stir occasionally and avoid rushing; undercooked vegetables will affect texture.
Step 3:
Add minced garlic and cook for about 30 seconds until fragrant. Immediately stir in tomato paste and cook for 1–2 minutes to deepen its flavor and remove any raw acidity. Allowing the tomato paste to caramelize slightly intensifies the savory notes of cottage pie.
Step 4:
Add ground beef to the skillet. Break it apart with a wooden spoon and cook until fully browned. Drain excess grease if necessary, but leave a small amount for flavor. Proper browning is critical; gray meat lacks depth. Season with salt and black pepper during cooking to layer flavor.
Step 5:
Stir in Worcestershire sauce, fresh thyme, and rosemary. Pour in beef broth and simmer gently until the mixture thickens and becomes rich, about 8–10 minutes. The filling should be moist but not watery. If too thin, simmer longer; if too thick, add a splash of broth. Fold in frozen peas at the end and remove from the heat.
Step 6:
Drain the cooked potatoes thoroughly and return them to the hot pot for a minute to evaporate excess moisture. Mash with unsalted butter, warmed whole milk, and sour cream until smooth and fluffy. Avoid overmixing, which can create a gluey texture. Stir in egg yolk for structure and season to taste.
Step 7:
Preheat your oven to 400°F. Spread the beef filling evenly into a baking dish, smoothing the top. Spoon the mashed potatoes over the filling and gently spread to seal the edges completely. Sealing prevents bubbling over. Use a fork to create decorative ridges, which help form a golden crust.
Step 8:
Sprinkle shredded cheddar cheese evenly over the potato topping. Bake for 20–25 minutes until the top is golden and slightly crisp. For deeper browning, broil for 2–3 minutes at the end, watching carefully to prevent burning. Let cottage pie rest for at least 10 minutes before serving to allow the filling to set.
Kitchen Equipment Needed
- Large pot
- Large skillet
- Wooden spoon
- Potato masher
- Cutting board
- Chef’s knife
- Baking dish
- Measuring cups
- Colander
Pro Tips for Best Results
For truly exceptional cottage pie, focus on flavor layering and moisture control. Browning the beef properly and caramelizing the tomato paste create depth that defines authentic cottage pie. Always season each layer separately, from vegetables to mashed potatoes. Use warm milk for a smoother mash and allow the pie to rest after baking so it slices cleanly. Avoid watery filling, overmixed potatoes, or skipping the herb layer, as these small missteps noticeably affect the final dish.
Storage, Freezing, and Reheating
Store leftover cottage pie in an airtight container in the refrigerator for up to 4 days. For freezing, cool completely, wrap tightly, and freeze for up to 3 months. Freeze individual portions for convenience. Reheat refrigerated cottage pie in a 350°F oven until heated through, about 20 minutes, or microwave in shorter intervals. If reheating from frozen, thaw overnight in the refrigerator for the best texture, then bake covered to prevent drying.
Recipe Variations and Substitutions
Cottage pie is highly adaptable for American households. Swap ground beef for ground turkey for a lighter option. For a richer version, add a splash of red wine while simmering the filling. Replace russet potatoes with Yukon Gold for a creamier topping, or use mashed sweet potatoes for a slightly sweet twist. For a dairy-free version, substitute plant-based butter and milk. Add mushrooms for extra umami or corn for a Midwestern-style variation. Low-carb cooks can replace the potato topping with mashed cauliflower while keeping the classic cottage pie flavor intact.
FAQ
What is the difference between cottage pie and shepherd’s pie?
Cottage pie uses ground beef, while shepherd’s pie traditionally uses ground lamb. The preparation method is nearly identical, but the meat choice defines the name.
Can I make cottage pie ahead of time?
Yes. Assemble cottage pie fully, cover, and refrigerate up to 24 hours before baking. Add a few extra minutes to the baking time if cooking directly from cold.
Why is my cottage pie watery?
Watery cottage pie usually results from under-simmered filling or excess broth. Allow the mixture to reduce properly before assembling and ensure potatoes are well drained.
Can I freeze cottage pie before baking?
Yes. Assemble the pie, wrap tightly, and freeze unbaked. Thaw overnight in the refrigerator and bake as directed for best results.
What potatoes are best for cottage pie?
Russet potatoes create the fluffiest topping due to high starch content. Yukon Gold also works well for a creamier texture.
How do I get a golden crust on top?
Use shredded cheddar cheese and create fork ridges on the mashed potatoes. Broiling briefly at the end enhances browning.
Can I use instant mashed potatoes?
While possible, homemade mashed potatoes provide better texture and flavor. If using instant, prepare them thick to prevent a loose topping.
cottage pie
Course: DinnerCuisine: britishDifficulty: moyen6
servings25
minutes45
minutes520
kcal1
hour10
minutesCottage pie is a comforting baked dish made with savory ground beef and vegetables topped with creamy mashed potatoes. This classic cottage pie recipe delivers rich flavor, golden crust, and satisfying texture in every bite. Perfect for family dinners and meal prep.
Ingredients
Ground beef
Yellow onion
Carrots
Celery
Garlic
Tomato paste
Worcestershire sauce
Beef broth
Fresh thyme
Fresh rosemary
Frozen peas
Salt
Black pepper
Olive oil
Russet potatoes
Unsalted butter
Whole milk
Sour cream
Egg yolk
Shredded cheddar cheese
Directions
- Prepare the potatoes first so they are ready for topping. Peel and cut the russet potatoes into evenly sized chunks to ensure uniform cooking. Place them in a large pot, cover with cold salted water, and bring to a boil. Starting with cold water prevents uneven cooking and a gummy texture. Simmer until fork-tender but not falling apart, about 15–20 minutes. Avoid overcooking, as waterlogged potatoes lead to a loose mash.
- While the potatoes cook, heat olive oil in a large skillet over medium heat. Add diced onion, carrots, and celery. Sauté until softened and slightly caramelized, about 6–8 minutes. This step builds the flavor base of cottage pie. Stir occasionally and avoid rushing; undercooked vegetables will affect texture.
- Add minced garlic and cook for about 30 seconds until fragrant. Immediately stir in tomato paste and cook for 1–2 minutes to deepen its flavor and remove any raw acidity. Allowing the tomato paste to caramelize slightly intensifies the savory notes of cottage pie.
- Add ground beef to the skillet. Break it apart with a wooden spoon and cook until fully browned. Drain excess grease if necessary, but leave a small amount for flavor. Proper browning is critical; gray meat lacks depth. Season with salt and black pepper during cooking to layer flavor.
- Stir in Worcestershire sauce, fresh thyme, and rosemary. Pour in beef broth and simmer gently until the mixture thickens and becomes rich, about 8–10 minutes. The filling should be moist but not watery. If too thin, simmer longer; if too thick, add a splash of broth. Fold in frozen peas at the end and remove from the heat.
- Drain the cooked potatoes thoroughly and return them to the hot pot for a minute to evaporate excess moisture. Mash with unsalted butter, warmed whole milk, and sour cream until smooth and fluffy. Avoid overmixing, which can create a gluey texture. Stir in egg yolk for structure and season to taste.
- Preheat your oven to 400°F. Spread the beef filling evenly into a baking dish, smoothing the top. Spoon the mashed potatoes over the filling and gently spread to seal the edges completely. Sealing prevents bubbling over. Use a fork to create decorative ridges, which help form a golden crust.
- Sprinkle shredded cheddar cheese evenly over the potato topping. Bake for 20–25 minutes until the top is golden and slightly crisp. For deeper browning, broil for 2–3 minutes at the end, watching carefully to prevent burning. Let cottage pie rest for at least 10 minutes before serving to allow the filling to set.



