After years of testing, I’ve found that the secret to the perfect Instant Pot Shepherd’s Pie is all in the order of operations, ensuring the meat stays succulent while the potatoes reach that cloud-like fluffiness we all crave. You see, the modern kitchen is a place of wonder, and while I hold my grandmother’s cast-iron skillet in the highest regard, this pressure cooker method has truly changed the way I look at weeknight comfort.
It is about more than just speed; it is about the way the pressure marries the flavors of the beef, the herbs, and the vegetables in a fraction of the time it takes in the oven. I want to guide you through this process so that you feel as confident as I do when the steam whistles and the aroma of savory gravy fills your home.
Cooking is a journey of the heart, and this dish is a warm hug in a bowl. Please don’t worry about the complexity of the machine, as I am right here to hold your hand through every sauté and every mash.
My Kitchen Secrets
- Layering the Potatoes: Placing the potatoes on a trivet above the meat prevents them from becoming waterlogged and keeps the mash light.
- The Power of Deglazing: Always use a splash of broth to scrape the brown bits off the bottom after sautéing to prevent the “burn” notice and add deep flavor.
- Cold Butter Mashes Best: Incorporating cold butter into your hot potatoes creates a silkier texture than melted butter ever could.
Gather Your Ingredients
Before we begin, let us talk about the soul of the dish. I always say that a recipe is only as good as the love and the ingredients you put into it, so choose wisely and don’t be afraid to use what you have in the pantry.
Quality matters here because we are simplifying the process. When you use the right components, the Instant Pot does the heavy lifting of intensifying those natural flavors into something truly spectacular.
- Ground Beef or Lamb: (Lamb is traditional for a true shepherd’s pie, but beef is wonderfully accessible and hearty).
- Yukon Gold Potatoes: (These have a naturally buttery flavor and creamy texture that beats Russets for this specific dish).
- Beef Broth: (The liquid base provides the necessary moisture for pressure cooking and creates a rich gravy).
- Worcestershire Sauce: (This fermented condiment adds a “umami” depth that makes the meat taste like it simmered for hours).
- Tomato Paste: (A little bit of concentrated tomato helps thicken the sauce and adds a subtle sweetness to balance the salt).
- Frozen Peas and Carrots: (These hold their shape better than canned versions and add a lovely pop of color).
- Dried Thyme and Rosemary: (These woodsy herbs are the classic flavor profile of a traditional Shepherd’s Pie).
- Heavy Cream: (Just a splash in your potatoes will give you that restaurant-quality mouthfeel).
- Onion and Garlic: (The aromatic foundation of almost every great savory dish in my kitchen).
Simple Swaps
Sometimes our pantries don’t have exactly what the recipe calls for, and that is perfectly fine. I have learned over the decades that flexibility is the mark of a truly great cook.
If you find yourself missing an item, consider these alternatives that I have personally tested in my own kitchen:
- The Meat: If you want a lighter version, ground turkey or chicken works beautifully, especially if you’ve enjoyed Chicken Mashed Potato Bowls in the past.
- The Potatoes: For those watching their starch intake, a head of cauliflower can be steamed and mashed in much the same way.
- The Broth: If you run out of beef broth, a mixture of water and a bouillon cube or even a dry red wine can add a sophisticated touch.
- The Veggies: Feel free to use green beans, corn, or even diced parsnips if that is what you have on hand.
Ways to Change It Up

I love a recipe that can grow and change with your family’s tastes. While the classic version is a staple, there are many ways to put your own spin on this cozy meal.
One of my favorite variations is to stir in a cup of sharp white cheddar into the potato topping. It creates a crust that is absolutely to die for, much like the flavors found in a Steak Cheddar Potato dish.
Another wonderful idea is to transform the leftovers. If you have just a bit of the meat and potato mixture left, you can add extra broth the next day to create a rustic Shepherd’s Pie Soup.
For a formal gathering, you might even consider making individual portions in ramekins. This mimics the elegance of a Shepherd’s Pie Casserole but with the convenience of the Instant Pot’s speed.
Finally, if you have a bit of extra time on the weekend, you can always top your pie with Baked Mashed Potatoes that have been broiled in the oven for a crispy, golden finish.
The Method: Step-by-Step
Now, let us get to the heart of the matter. Please make sure your Instant Pot is plugged in and you have cleared a little space on your counter for the assembly.
Step 1: Sauté the Aromatics and Meat
Turn your Instant Pot to the “Sauté” function and wait for it to get hot. Add a drizzle of oil, then toss in your chopped onions and ground meat, breaking it up with a wooden spoon as it browns.
Once the meat is no longer pink, add your garlic, herbs, and tomato paste. Stir these for just a minute until the fragrance fills your kitchen—that is the smell of a good dinner starting.
Step 2: Deglaze and Season
Pour in your beef broth and Worcestershire sauce. Use your spoon to scrape any bits of meat that might be stuck to the bottom of the pot; this is vital to avoid the “Burn” warning and keeps the flavor in the sauce.
Turn off the Sauté function. Now, stir in your frozen vegetables, ensuring they are well-distributed through the meat mixture.
Step 3: Prepare the Potatoes
Peel and chop your Yukon Gold potatoes into even, one-inch chunks. This size ensures they cook through at the exact same time the meat finishes its pressure cycle.
Place a long-legged trivet directly into the pot, sitting right on top of the meat and veggie mixture. Place your potato chunks into a steamer basket or directly onto the trivet if they are large enough.
Step 4: Pressure Cook
Secure the lid and set the valve to the “Sealing” position. Select “Manual” or “Pressure Cook” on High for 10 minutes.
While the pot is hissing and working its magic, I usually take this time to tidy up the kitchen or set the table. It is the perfect moment for a quick cup of tea while the steam does the hard work for you.
Step 5: Release and Mash
Once the timer beeps, perform a “Quick Release” by carefully moving the valve to the venting position. Be sure to keep your hands and face away from the steam!
Remove the lid, lift out the potatoes, and place them in a separate bowl. Mash them with butter, cream, and a pinch of salt until they are as smooth as silk.
Step 6: Assemble and Serve
Check the consistency of the meat mixture in the pot; if it is too thin, you can simmer it for a minute on Sauté with a little cornstarch slurry. Pour the meat into a serving dish or keep it in the pot.
Spread the mashed potatoes over the top, using a fork to create little ridges. If you like, you can pop the whole thing under your oven broiler for 3 minutes to get those ridges nice and crispy.
Tips for Best Results
Why are the potatoes cooked on a trivet instead of directly in the meat mixture?
Placing the potatoes on a trivet prevents them from becoming waterlogged, which ensures the mashed potato topping stays light and fluffy rather than mushy.
How do I prevent the ‘Burn’ notice when making this Instant Pot recipe?
To avoid the ‘Burn’ warning, you must deglaze the pot after sautéing the meat. Pour in the beef broth and use a spoon to scrape all the browned bits off the bottom of the pot before pressure cooking.
Which type of potato is best for this Shepherd’s Pie recipe?
Yukon Gold potatoes are recommended because they have a naturally buttery flavor and a creamy texture that is superior to Russets for this specific dish.
Can I substitute the meat or vegetables if I don’t have the exact ingredients?
Yes, the recipe is flexible. You can use ground turkey or chicken for a lighter version, and you can swap the vegetables for green beans, corn, or diced parsnips based on what you have in your pantry.

Easy Instant Pot Shepherd’s Pie
Ingredients
Equipment
Method
- Set the Instant Pot to the ‘Sauté’ function. Add the vegetable oil, ground meat, and chopped onions. Cook until the meat is browned, breaking it up with a wooden spoon.
- Add the minced garlic, dried thyme, dried rosemary, and tomato paste. Stir and sauté for about 1 minute until fragrant.
- Pour in the beef broth and Worcestershire sauce. Use your spoon to scrape any brown bits off the bottom of the pot to deglaze it thoroughly and avoid the ‘burn’ notice.
- Turn off the Sauté function. Stir the frozen peas and carrots into the meat mixture.
- Place a long-legged trivet inside the pot, resting it directly on top of the meat and vegetable mixture. Place the chopped potato chunks into a steamer basket and set it on the trivet.
- Secure the lid and set the steam valve to the ‘Sealing’ position. Select ‘Manual’ or ‘Pressure Cook’ on High for 10 minutes.
- When the cooking time is complete, perform a ‘Quick Release’ by carefully moving the valve to the ‘Venting’ position. Once the pressure is fully released, remove the lid.
- Carefully lift out the steamer basket and transfer the potatoes to a separate mixing bowl. Mash the potatoes with cold butter, heavy cream, and salt until smooth and silky.
- If the meat sauce is too thin, turn the Sauté function back on and stir in the cornstarch slurry, simmering for 1 minute until thickened.
- Spread the mashed potatoes over the meat mixture in the pot or transfer the meat to a serving dish before topping with potatoes. Use a fork to create ridges on the surface.
- Optional: Place the dish under an oven broiler for 2-3 minutes until the potato ridges are golden and crispy.