This easy cottage pie recipe is the ideal way to enjoy a comforting meal on busy weeknights! Like a traditional cottage pie, this simple recipe has a hearty beef and vegetable filling topped with a cheesy mashed potato crust. But we use a few shortcut ingredients to make this into a 30-minute meal that’s sure to become one of your new favorite quick family recipes.
As a Midwesterner, you know we love a good hearty meal. But let’s be real, life gets crazy sometimes, and quick meals are a lifesaver when things get busy. Through testing different ingredients, shortcuts, and techniques, we’ve perfected a cottage pie that delivers all the comfort of the traditional version in just 30 minutes. My husband loves this recipe so much that it’s become one of his top requests alongside our 45-minute chicken pot pie with biscuits and 30-minute creamy Cajun pasta.
What makes this version special is finding that balance between authentic cottage pie flavor and realistic weeknight cooking. I’ve tested this with both instant and homemade mashed potatoes, experimented with different vegetable combinations, and refined the gravy technique to get that rich, savory taste without spending hours in the kitchen. The result is a dish that tastes like it took all day but comes together in the time it takes to watch your favorite TV show.
What is Cottage Pie?
Cottage pie is a classic British comfort food that dates back to the late 1700s when potatoes became affordable for working class families living in cottages, making it an economical and filling meal.
The dish typically features ground beef simmered with onions, peas, and carrots in a rich gravy made from beef broth or stock. The meat and vegetable mixture is then spread in a baking dish and topped with a generous layer of mashed potatoes before being baked until the top is golden and slightly crispy. Some versions add cheese to the mashed potatoes for extra richness and flavor (and we live in Wisconsin, so you know our version for sure includes the cheese!).
Cottage pie remains a well-loved comfort food in the UK and has become popular worldwide as a hearty, satisfying meal that’s relatively simple to prepare.
Cottage Pie vs. Shepherds Pie
The main difference between cottage pie and shepherd’s pie is the type of ground meat used and what makes the gravy. A traditional shepherd’s pie is made with ground lamb (or lamb mince) and uses the juices from the lamb to create the gravy. A cottage pie uses ground beef (beef mince) and either beef stock or beef broth to create the gravy sauce.
Originally, a cottage pie was topped with slices of potato but mashed is also very common.
Otherwise, both of these dishes are pure comfort food that use ground meat, mixed vegetables, and a potato topping.
Why You’ll Love This Easy Cottage Pie Recipe
A hearty dinner option. Nothing beats a hearty ‘meat and potatoes’ dinner, and this delicious cottage pie recipe fits right in! It’s also got a serving of veggies right in the filling, so you don’t have to worry about a side dish to serve along with it.
30-minute meal! This quick and easy version of cottage pie is a great recipe for busy nights. You will probably have all of the ingredients in your pantry, fridge, and freezer to grab too!
A fun and easy option for St. Patrick’s Day. If you’re looking for easy recipes to make for St. Patrick’s Day, this is a great choice!
Easy Cottage Pie Recipe Ingredients
- Ground Beef. You can’t have a cottage pie without ground beef! This is the star of the show in our filling.
- White or Yellow Onion. Onion adds both texture and depth of flavor to our cottage pie.
- Olive Oil. Used to sauté our beef and onion, adding a nice flavor to our filling.
- All-Purpose Flour. Flour is used to help thicken our gravy mix! The starch in the flour will absorb extra liquid, helping create a nice, thick gravy.
- Tomato Paste, Worcestershire Sauce, Soy Sauce, and Salt. These ingredients are used add robust flavor to our gravy! This combination creates a wonderfully savory flavor that marries well with the beef and beef broth.
- Beef Broth (or Beef Stock). Used to create our gravy, and also adds rich flavor to our dish.
- Frozen Peas and Carrots. Vegetables are also a must in cottage pie. Frozen peas and carrots are generally easy to find at your local grocery store, Target, or Walmart. And are two common veggies used in this dish.
- Instant Potatoes (and water to make them). We’re using a packet of instant potatoes for speed and ease in this recipe, allowing for this to be a 30-minute meal.
- Cheddar Cheese. A classic addition to cottage pie which also brings nice flavor and heartiness to our dish.
See recipe card below for a full list of ingredients and measurements.
How to Make Quick Cottage Pie
Place the olive oil, ground beef, and chopped onion into a large skillet over medium-high heat and sauté until the beef is browned (no pink remaining), about 7-10 minutes.
Remove any excess fat from your pan and then add the flour to the meat mixture. Stir to coat the beef (the flour will kind of disappear / won’t look white anymore when it’s ready).
Add the tomato paste, soy sauce, Worcestershire sauce, salt, and beef broth to the skilling, stirring to combine (and to help break up the tomato paste, allowing it to distribute throughout the gravy).
Add the frozen veggies, stir to combine, and reduce your heat to medium. Then simmer the beef filling, stirring occasionally, for about 10 minutes to thicken.
While the ground beef mixture is cooking, prepare your instant potatoes according to the package directions. I generally boil the water in a liquid large measuring cup in the microwave and then mix the potato flakes right into the cup.
Stir ½ cup of shredded cheddar cheese into your mashed potatoes and set aside.
Transfer the beef filling to a prepared casserole dish, then top with an even layer of mashed potatoes.
Add the remaining cheese on top of the mashed potatoes, then cook for 10 minutes in a 400° pre-heated oven.
Switch your oven to the broil setting, and watch your dish closely for an additional 1-2 minutes until the cheese is bubbly (the edge of the potatoes or your cheese may also get a little golden brown too).
Allow the cottage pie to rest for about 5 minutes, then serve and enjoy!
Simple Cottage Pie Recipe Variations
- Swap the cheddar for parmesan cheese. Parmesan is another popular cheese used on cottage pie, and is often an alternative to shepherd’s pie recipes too!
- Make homemade mashed potatoes. I’ve learned that people have very strong opinions on mashed potatoes… if instant mashed potatoes are not for you, simply make your favorite mashed potato recipe for your creamy mashed potatoes topping! You’ll need about 3 cups of fluffy mashed potatoes for your topping.
- Use leftover mashed potatoes. This is a great way to re-purpose leftover mashed potatoes!
- Change up your veggies. Fresh or frozen peas, green beans, and cooked carrots are the most common vegetables in a cottage pie or classic shepherd’s pie recipe. You could also add a half pound of sliced mushrooms, or a stalk or two of diced celery if desired. If your store only carries the standard frozen mixed veggie pack which usually includes green beans, peas, carrots, and corn, that will work too!
- Use fresh vegetables. To keep this as a quick cottage pie recipe, we’ve used frozen veggies. But you can definitely use fresh if you have the time to chop them up.
Possible Dietary Restrictions?
This cottage pie recipe can be made gluten free with one easy swap! Using corn starch in place of all-purpose flour will work to thicken your meat gravy, and pure cornstarch is considered gluten free. In general, it’s recommended that you use twice as much white flour as cornstarch for thickening purposes. So for our recipe, you’ll need 1.5 tablespoons of cornstarch.
Serving Suggestions for Cottage Pie
Cottage pie is a complete meal on its own since it includes protein, vegetables, and potatoes all in one dish. However, here are some ideas for what to serve alongside it:
- Simple side salad with mixed greens and a light vinaigrette adds freshness and balances the richness of the pie.
- Crusty bread or dinner rolls are wonderful for soaking up any extra gravy on your plate.
- Roasted to steamed vegetables like broccoli, Brussels sprouts, green beans, or asparagus complement the dish without being too heavy.
- Pickled vegetables or a tangy coleslaw provide a nice contrast to the savory, rich flavors.
- A pint of beer or glass of red wine pairs nicely with this dish for the 21+ crowd.
For serving, let the cottage pie rest for about 5 minutes after removing from the oven. This helps it set up slightly so it’s easier to scoop and serve. Use a large spoon to portion it onto plates, making sure each serving gets a good amount of both the beef filling and the cheesy potato topping.
Storing this Simple Cottage Pie
Store leftover cottage pie in an airtight container in the fridge for up to five days. Reheat in the oven or microwave until heated to your desired temperature.
How to Freeze Easy Cottage Pie
You may be concerned about freezing leftover cottage pie because potatoes don’t always freeze well. However, with the added fat from butter and milk in the mashed potatoes, cottage pie generally freezes pretty well! To do so, ensure your leftovers are completely cooled, place into an airtight container, and freeze for up to 3 months.
Best Cottage Pie Recipe FAQs
A soggy shepherd’s pie is usually a result of too much liquid in the meat mixture, so it was likely not simmered long enough to thicken up properly. It could also be caused by adding too much broth or stock, adding too many watery veggies, or by using overly runny mashed potatoes.
Cottage pie is of English origin, not Irish, though it’s now a popular dish in both countries. The dish dates back to the late 1700s in England when potatoes became an affordable staple for working class families. The name “cottage pie” refers to the modest homes (cottages) where this dish was commonly made. While cottage pie and shepherd’s pie are often associated with Irish cuisine, especially around St. Patrick’s Day in the United States, they actually originated in England and later became popular throughout the British Isles, including Ireland and Scotland. Part of the confusion likely stems potatoes being so strongly associated with Irish cuisine.
Love This Recipe? Try One of These Ground Beef Recipes for Dinner Next!
More Favorites from Our Love Language is Food
Simple Cottage Pie Recipe
Ingredients
- 1 Tablespoon olive oil
- 1 pound ground beef (shown with 85/15)
- 1 small yellow or white onion, peeled and finely chopped
- 3 Tablespoons all-purpose flour
- 1.5 Tablespoons tomato paste
- 1 Tablespoon soy sauce
- 1 Tablespoon Worcestershire sauce
- ½ teaspoon salt
- 1 , 15 ounce can of beef broth (or beef stock)
- 12 ounces frozen peas and carrots
- 1 , 4 ounce packet of instant potatoes + water for cooking per package directions
- 1.25 Cups shredded cheddar cheese, divided
Instructions
- Place the olive oil, ground beef, and chopped onion into a large skillet over medium-high heat and sauté until the beef is browned (no pink remaining), about 7-10 minutes.
- Remove any excess fat from your pan and then add the flour to the meat mixture. Stir to coat the beef (the flour will kind of disappear / won't look white anymore when it's ready).
- Add the tomato paste, soy sauce, Worcestershire sauce, salt, and beef broth to the skilling, stirring to combine.
- Add the frozen veggies, stir to combine, and reduce your heat to medium. Then simmer the beef filling, stirring occasionally, for about 10 minutes to thicken.
- While the ground beef mixture is cooking, preheat the oven to 400°F.
- While the ground beef mixture is cooking, prepare your instant potatoes according to the package directions. (Note: I generally boil the water in a large liquid measuring cup in the microwave and then mix the potato flakes right into the cup.)
- Stir ½ cup of shredded cheddar cheese into your mashed potatoes. Set aside.
- Spray a casserole dish with nonstick cooking spray, and then transfer the beef filling to the prepared baking dish.
- Top the beef and vegetable filling with an even layer of mashed potatoes.
- Add the remaining cheese on top of the mashed potatoes, then cook for 10 minutes.
- Switch your oven to the broil setting, and cook for an additional 1-2 minutes until the cheese is bubbly (the edge of the potatoes or your cheese may also get a little golden brown too).
- Allow the cottage pie to rest for about 5 minutes, then serve and enjoy!
Video
Notes
- Make homemade mashed potatoes. If instant mashed potatoes are not for you, simply make your favorite mashed potato recipe! You’ll need about 3 cups of mashed potatoes for your topping.
- Use leftover mashed potatoes. This is a great way to re-purpose leftover mashed potatoes! You’ll need about 3 cups of mashed potatoes for your topping.
- Change up your veggies. Fresh or frozen peas, green beans, and cooked carrots are the most common vegetables in a cottage pie. However, you could also add a half pound of sliced mushrooms, or a stalk or two of diced celery if desired. Option to use a frozen mixed veggie pack that includes green beans, peas, carrots, and corn if needed.
- Use fresh vegetables. To keep this as a quick cottage pie recipe, we’ve used frozen veggies. But you can definitely use fresh if you have the time to chop them up.
- Swap the cheddar for parmesan cheese. Parmesan is another popular cheese used on cottage pie, try this version if desired.
Courtney says
We made this for dinner and it was the perfect comfort food for a cold winter night! The whole family loved it!
Meredith says
I’m so happy to hear the whole family enjoyed this! Thanks for giving our cottage pie a try.
David says
Super delicious! and really easy to make too!
Meredith says
YAY! Thanks 🙂