• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Good Cheap Eats
  • About
    • About Good Cheap Eats
    • Media
    • Privacy Policy
    • Disclosure
    • Contact Me
  • Members Only
    • Login
    • Club Homepage
    • Club Resource Library
    • Downloads
    • Live Club Events
  • Recipe Index
  • Blog
  • SHOP
    • Purchases
    • Cookbooks
    • Planner
    • The Good Cheap Eats Club
    • Meal Plans
    • Holiday Helps
menu icon
go to homepage
  • Easter Recipes
  • Budget Strategies
  • Recipes
  • Shop
  • Join the Club
  • About
  • My Account
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Easter Recipes
    • Budget Strategies
    • Recipes
    • Shop
    • Join the Club
    • About
    • My Account
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×

    Home » Budget Recipes

    Shepherd’s Pie with Cheddar Mash

    Published: Feb 25, 2021 · Modified: Jul 19, 2022 by Jessica Fisher

    FacebookTweetPinPrint
    As an Amazon Associate I earn from qualifying purchases. For more details, please see our disclosure policy.
    Jump to Recipe Print Recipe

    Shepherd’s Pie is a hearty, filling dish featuring ground meat, vegetables, and a savory gravy under a fluffy bed of mashed potatoes. Bake this up for some ultimate comfort food.

    One of our favorite savory Homemade Pies, this dish is fantastic served with Sourdough Rye Bread or Irish Soda Bread for a hearty meal.

    shepherd's pie with spoonful removed this …
    Jump to:
    • What is Shepherd’s Pie?
    • Serving suggestions
    • Ingredients
    • Instructions
    • Freezing instructions
    • Recipe costs
    • Kitchen equipment
    • Shepherd’s Pie with Cheddar Mash Recipe

    You ready for some good old fashioned, comfort food? Well then, Shepherd’s Pie is where it’s at. Tender veggies, hearty meat, luscious gravy, all topped with creamy mashed potatoes flecked with bits of cheddar cheese.

    It’s pretty much comfort on a plate.

    What is Shepherd’s Pie?

    Shepherd’s Pie, also known as Cottage Pie, is a casserole of ground meat and gravy topped with mashed potatoes. Traditionally, a cottage pie contains beef, while a “shepherd’s pie” contains lamb. However, since I’m in the US where lamb is expensive and/or hard to come by, I’m using the term loosely.

    Serving suggestions

    Shepherd’s Pie is rustic, hearty comfort food. It doesn’t need anything special. According to the Guardian, it’s best served on its own with no special accoutrements other than some bread and butter and a cup of tea.

    This Shepherd’s Pie is as easy to make as it is delicious. And it’s perfect for St Patrick’s Day if you’re looking for something more authentic than green eggs and ham or the ever-American corned beef. (Nope, corned beef is not Irish.)

    ingredients for this recipe

    Ingredients

    For the filling:

    Traditionally, you would stick to using beef or lamb in shepherd’s pie, however, you can really use any kind of meat that you like. Ground beef, lamb, turkey, or pork are easiest for this particular recipe. 

    And to up the versatility factor, you can include any vegetables you have on hand. My family prefers mushrooms, onions, carrots, and green beans; peas are more authentic, though.

    You’ll notice different versions on the web that feature thicker gravy. If you prefer less gravy, reduce the amount of beef stock in the recipe.

    For the topping:

    Mashed potatoes is classic for topping, with or without the addition of cheddar cheese.

    Feel free to get creative by adding sour cream and chives into your mash if you like. My Make Ahead Mashed Potatoes would be a fine topping or if you want to get wild you could use Mashed Sweet Potatoes.

    With this recipe specifically, I stuck with the classic cheddar cheese. Yum-O!

    Can you make Shepherd’s Pie from leftovers?

    Shepherd’s Pie is a great dish to use up leftovers from a big holiday meal, so feel free to use poetic license when preparing this recipe. It’s basically cooked meat, a savory gravy, cooked veggies and a topping of mashed potatoes. Like a single crust pot pie, it’s very forgiving.

    chopping veg on cutting board
    heating oil in pot
    cooking meat and veg in pot
    adding flour to pot
    adding broth to pot
    adding spices to filling
    adding peas to pot
    finished filling in pot

    Instructions

    This dish comes together in several stages. Each is pretty simple and builds on the previous one.

    To prepare the filling:

    • Chop the vegetables.
    • Heat the oil in a heavy pot.
    • Add the meat and vegetables to the pot and cook until the onions are clear, the carrots are tender, and the meat is browned.
    • Add the flour to the mixture and stir until the flour absorbs all the drippings. This will look a bit pasty. That’s okay, the roux is clinging to the meat and veg, but will dissolve into the beef stock and help thicken the gravy.
    • Stir in the beef stock and spices. Bring to a boil and then allow it to simmer until the gravy has thickened to your liking.
    • Stir in the peas. There’s no need to thaw them if you’re using frozen peas.
    • Now the filling is ready.
    potatoes in small saucepan
    cooked potatoes in a bowl
    mashing potatoes
    adding butter to potatoes
    adding salt and pepper to potatoes
    cheese stirred into potatoes

    To prepare the cheddar mash topping:

    • Place the cubed potatoes in a pot of salted water. Boil until very tender.
    • Drain the potatoes and transfer them to a large mixing bowl.
    • Mash the potatoes until smooth with a potato masher.
    • Add the butter to the potatoes, mashing it into the mixture as it melts.
    • Stir in the hot milk. Season to taste with salt and pepper. Stir in the cheese.
    • The topping is now ready.
    filling in dish
    adding potatoes to top of filling
    covering the filling with potatoes
    smoothing the mashed potato topping
    unbaked shepherd's pie with fork marks in topping
    baked pie on towel with spoon

    To assemble the pie:

    • Grease a 2-quart baking dish and preheat the oven to 350 degrees.
    • Pour the filling into the prepared dish.
    • Top the filling with the mashed potatoes, sealing the potatoes to the edges of the dish. This will help prevent the filling from bubbling out of the dish onto the bottom of your oven.
    • Cover the filling with the mashed potatoes, smoothing the top. If you like, you can create a crosshatch pattern in the potatoes.
    • Bake for 30 minutes or until the filling is hot and the potatoes are golden brown.
    • Serve immediately.

    Freezing instructions

    Shepherd’s pie makes it a nice addition to your freezer meals repertoire. This pie comes together so easily and is freezer friendly, so it’s totally worth your while to make at least a double batch. 

    I recommend assembling the pie after the potatoes and filling have cooled off a bit. Do not bake it prior to freezing. Instead, chill it completely, wrap well for freezing, label, and freeze. 

    You can bake it from frozen, adding about 20 to 30 minutes baking time, or thaw it completely and proceed as directed here.

    plate of shepherd's pie with bread

    Recipe costs

    Knowing how much it costs you to prepare a recipe can help you decide if it’s the type of recipe to make regularly or one you might want to save for special occasions. Let’s crunch some numbers and see how this recipe pencils out.

    • oil – $0.02
    • carrots – $0.30
    • onion – $0.75
    • mushrooms – $0.50
    • ground beef – $2.99
    • beef broth – $0.99
    • spices – $0.25
    • potatoes – $1.98
    • butter – $0.92
    • milk – $0.17
    • cheese – $1.00

    A 2-quart shepherd’s pie that will feed 8 costs about $9.87 or $1.23 per serving when the ingredients are not purchased on sale. In the frozen food section you can find commercially made pies ranging from $2.99 to $3.99 per serving.

    Clearly, homemade is the better deal! And you get to control the ingredients.

    Save even more:

    Shepherd’s Pie already has fairly economical ingredients, but here are some of the strategies from the Good Cheap Eats System that you can use to make this recipe more cheaply:

    • Stock up on ingredients when they are on sale. For instance, when I see a great price on veggies, potatoes, or stock, I’ll buy lots of them and plan my meals around them. Same goes when I find a good sale on ground beef.
    • Use ground turkey. While not traditional ground turkey is generally less expensive than beef, lamb, chicken, or pork. 
    • Use up leftovers. It doesn’t matter what kind of veggies you throw in. They add great flavor and nothing goes to waste. Feel free to adapt this basic pie recipes to use whatever meats or veggies you have on hand.
    plate of pie with spoon and bread

    Kitchen equipment

    It’s a pretty easy recipe, but here are some of the tools you’ll want to have on hand in order to make this recipe quick and easy:

    • large stockpot
    • potato masher
    • glass measuring cup
    • plastic cutting boards
    • good chefs knife
    • my favorite skillet
    • wooden spoons
    • 2-quart baking dish
    If you prepare this recipe, be sure to share a picture on social media and hashtag it #GOODCHEAPEATS. I can't wait to see what you cook up!
    shepherd's pie ready to serve
    Print Recipe Add to Collection Go to Collections
    4.89 from 9 votes

    Shepherd’s Pie with Cheddar Mash Recipe

    Shepherd’s Pie is a hearty, filling dish featuring meat, vegetables, and gravy under a fluffy bed of mashed potatoes. Bake this up for some ultimate comfort food.
    Prep Time30 mins
    Cook Time30 mins
    Total Time1 hr
    Course: Main Course
    Cuisine: American, English
    Servings: 8
    Calories: 444kcal
    Author: Jessica Fisher
    Prevent your screen from going dark

    Ingredients

    For the filling

    • 1 tablespoon olive oil
    • 1 lb ground beef or lamb
    • 1 onion chopped for 1 cup
    • 2 carrots (chopped) for 1 cup
    • 2 oz mushrooms (sliced) for 1 cup
    • ¼ cup unbleached, all-purpose flour
    • 2 cup beef broth or chicken stock
    • ½ teaspoon salt
    • ½ teaspoon dried thyme
    • ½ teaspoon dried rubbed sage
    • ¼ teaspoon black pepper plus more to taste
    • 1 cup frozen peas or green beans

    For the cheddar mash

    • 6 russet potatoes peeled and chopped
    • ½ cup butter
    • 1 cup milk
    • 4 oz cheddar cheese (shredded) (1 cup)
    • additional salt and pepper
    US Customary – Metric

    Instructions

    • Heat the oil in a large heavy pot. Add the beef, onion, carrots, and mushrooms and cook until the beef is browned and the onion is translucent. Add the flour and stir until the drippings have completely absorbed the flour. Stir in the broth and spices. Simmer until thickened. Stir in the green beans or peas.
    • In a large pot of salted water, boil the potatoes until very tender.
    • Once the potatoes are cooked, drain them and mash the potatoes until very fine. Add the butter and continue mashing, until the butter is melted and incorporated into the potatoes. Stir in the milk and cheddar cheese. Season to taste with salt and pepper.
    • Preheat the oven to 350 degrees. Grease a 2-quart baking dish with nonstick cooking spray. Spoon the meat mixture into the prepared baking dish.
    • Spoon the mashed potatoes over the meat mixture, taking care to seal the mashed potato topping all the way to the edges of the pan.
    • At this point you can chill the pie and refrigerate to bake later or chill, cover, and freeze up to 2 months. Before baking, thaw the pie in the refrigerator .
    • Bake the pie for 30 minutes or until the filling is bubbly and the top is golden brown. If the pie is very cold, you may need to increase the baking time up to an hour.

    Notes

    Freezing notes: I recommend assembling the pie after the potatoes and filling have cooled off a bit. Do not bake it prior to freezing. Instead, chill it completely, wrap well for freezing, label, and freeze. You can bake it from frozen, adding about 20 to 30 minutes baking time, or thaw it completely and proceed as directed here.

    Nutrition

    Calories: 444kcal | Carbohydrates: 39g | Protein: 23g | Fat: 22g | Saturated Fat: 13g | Trans Fat: 1g | Cholesterol: 84mg | Sodium: 629mg | Potassium: 1094mg | Fiber: 4g | Sugar: 5g | Vitamin A: 3237IU | Vitamin C: 18mg | Calcium: 185mg | Iron: 4mg
    Tried this Recipe? Tag Me Today!Mention @goodcheapeatsblog or tag #goodcheapeats!

    This post was originally published on March 13, 2019. It has been updated for content and clarity.

    « Instant Pot BBQ Pork Sandwiches (77 cents/serving!)
    Banana Pecan Coffeecake (25 cents/serving) »
    FacebookTweetPinPrint

    Reader Interactions

    Comments

    1. Eva Sines

      September 22, 2021 at 10:09 am

      Do you have a recommendation for frozen vegetable mix with peas and carrots? Would you thaw and add to the veg at the beginning or add with the frozen peas? Thank you.

      Reply
      • Jessica Fisher

        September 22, 2021 at 10:13 am

        If you want to use a mix, that’s a great shortcut! You don’t need to thaw them. Just add where it says to add the frozen peas.

        Reply
    2. Michelle

      March 30, 2021 at 7:44 am

      5 stars
      This was delicious!! A week or so ago, I bought a shepherd’s pie from the freezer section and my guys thought it was good but “just ok”. When I saw this post, I knew it was one I wanted to try. I made the base one night then reheated it in the microwave while I made instant potatoes to top the base then finished in the oven. My husband asked me to make this again. Little man thought the gravy made the meat mix too thin (for his tastes) but hubs really liked the balance.
      Jessica — thank you for another tried and true recipe to add to our dinner rotation!!

      Reply
      • Jessica Fisher

        April 05, 2021 at 10:34 am

        5 stars
        Thanks for the input, Michelle. You can reduce the amount of stock by 1/4 cup if you’d like a thicker gravy. So glad to hear it’s a keeper!

        Reply
    3. Kathleen D

      March 17, 2021 at 4:56 pm

      5 stars
      Tried this today for the first time, it is very easy and delicious. I normally use Melissa D’Arabian’s recipe but that is much more involved. This will be my new cottage/shepherd’s pie recipe.

      Reply
      • Jessica Fisher

        March 17, 2021 at 5:19 pm

        5 stars
        High praise, indeed. So glad you enjoyed it, Kathleen, and that it’s won a place in your repertoire.

        Reply
    4. Pat

      March 01, 2021 at 6:21 am

      5 stars
      This recipe is the bomb! I’ve done it with ground beef and shredded roast and the results were amazing every time. It’s a great way to use up bits of leftover veggies.
      I need to put this dish back in our rotation!!

      Reply
      • Jessica Fisher

        March 02, 2021 at 10:18 am

        Your adaptations sound delicious!

        Reply
    5. Kristy Meyer

      October 30, 2019 at 8:45 am

      5 stars
      Oh. My. Gravy.
      This is outstanding! I used lamb instead of beef because someone gave us a pound of ground lamb, and I am blown away by how tasty this is. And how easily it comes together. Thanks for sharing this recipe, it’s a winner for sure! I doubled it and one was dinner last night and one is hanging out in the freezer for another day when we are craving comfort food.
      Blessings,
      Kristy

      Reply
      • Jessica Fisher

        October 30, 2019 at 1:38 pm

        Yay! Love it!

        Reply
    6. Natalie

      October 09, 2016 at 7:00 pm

      HI Jessica, do you think this would do OK in the freezer? I never know what the rules are for freezing potatoes. Thanks!

      Reply
      • Jessica Fisher

        October 10, 2016 at 7:35 am

        If your mashed potatoes have a lot of fat (butter, cream, etc) in them, they will freeze fine. I freeze shepherd’s pie all the time. Tips on freezing potatoes are here: https://goodcheapeats.com/2010/12/freezing-potatoes/

        Reply
    7. Sona

      March 12, 2016 at 3:03 pm

      Could you please direct me back to the post re: using frozen chicken tenderloins from Trader Joe. thankyou

      Reply
      • Jessica Fisher

        March 14, 2016 at 12:15 pm

        https://goodcheapeats.com/2015/10/frozen-chicken-tenders/

        Reply
    8. Michelle

      March 12, 2016 at 9:45 am

      My kids were just talking about Shepherd’s Pie this week! Apparently they remember my sister serving it during a visit and they wondered why I never make it. So yesterday I added the ingredients to my shopping list and am planning to make it later next week 🙂 Thanks for the cheddar inspiration!

      Reply
      • Jessica Fisher

        March 14, 2016 at 12:15 pm

        Cheddar makes everything better. 😉

        Reply

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    jessica from good cheap eats

    Hi, I'm Jessica! I believe anyone can prepare delicious meals -- no matter their budget.

    More about me

    collage of media outlets where good cheap eats has been featured.
    cooking for one
    cooking for many banner
    cooking to freeze banner

    Best Easter Recipes

    • overhead shot of easter egg veggie tray.
      Easter Veggie Tray
    • sliced holiday ham on white oval platter.
      40+ Budget Easter Dinner Menu Ideas
    • close up of platter of crockpot ham with cranberry and parsley garnish.
      Slow Cooker Ham
    • close up of air fryer asparagus on white platter.
      Air Fryer Asparagus
    • close up of a square of carrot cake on a white plate.
      30+ Best Easter Dessert Recipes
    • plates on table with squares of cinnamon coffee cake, next to baking pan on towel.
      Cinnamon Coffee Cake Recipe

    Take the Pantry Challenge

    • badge that says, I'm taking the pantry challenge at Good Cheap Eats
      Prepping for a Pantry Clean Out
    • overhead shot of cans and boxed ingredients in a flatlay.
      How to Stock the Pantry on a Budget
    • homemade light brown sugar in white bowl.
      90+ Pantry Staples You Can Make Yourself
    • bowl of soup with spoon of vegetables.
      What to Make for Dinner When There’s “Nothing” to Eat

    Footer

    back to top

    About

    • Privacy Policy
    • Disclaimer
    • Terms & Conditions

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • About

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2021 Good Cheap Eats