As an affiliate, we may earn a commission from qualifying purchases. We get commissions for purchases made through links on this website from Amazon and other third parties.
Imagine a warm, hearty dish waiting for you after a long day, its savory aroma filling your kitchen. Instant Pot Shepherd's Pie offers that comfort in a fraction of the time. Whether you crave a classic meat version, a cheesy twist, or a vegetarian delight, there's a recipe for everyone. Let's explore how you can create these satisfying meals that bring family and friends together, all in under an hour.
Key Takeaways
- Explore classic, cheesy, vegetarian, and spicy variations of Instant Pot Shepherd's Pie for diverse flavor profiles.
- Customize your shepherd's pie with favorite vegetables, spices, or cheese to suit personal preferences.
- Enjoy quick cooking times, with most recipes requiring under 15 minutes of pressure cooking.
- Use store-bought mashed potatoes for convenience without compromising taste or quality.
- Enhance flavors with red wine, herbs, or additional seasonings for a more gourmet experience.
Classic Instant Pot Shepherd's Pie

This recipe for Classic Instant Pot Shepherd's Pie is straightforward and quick, allowing you to whip up this traditional favorite in under an hour. The pressure cooking method guarantees that the meat is tender and the flavors meld beautifully.
Let's gather the ingredients and get started on this delightful dish!
Ingredients:
- 1 pound ground beef or lamb
- 1 onion, diced
- 2 carrots, diced
- 2 cloves garlic, minced
- 1 cup frozen peas
- 2 tablespoons tomato paste
- 1 teaspoon Worcestershire sauce
- 1 teaspoon dried thyme
- Salt and pepper, to taste
- 4 cups mashed potatoes (prepared)
- 1 cup beef broth
- 1 tablespoon olive oil
Cooking Instructions:
- Turn on the Instant Pot and set it to "Sauté" mode. Add the olive oil and allow it to heat up. Once hot, add the diced onion and carrots, cooking until the onions are translucent.
- Stir in the minced garlic and ground meat, cooking until the meat is browned. Drain excess fat if necessary. Add the tomato paste, Worcestershire sauce, thyme, salt, and pepper, mixing well. Pour in the beef broth, followed by the frozen peas. Stir to combine everything and verify nothing is stuck to the bottom of the pot.
- Close the lid of the Instant Pot and set it to "Manual" on high pressure for 10 minutes. Once the cooking time is complete, do a quick release of the pressure. Open the lid carefully and spread the mashed potatoes evenly over the meat mixture, smoothing the top.
- To finish, switch the Instant Pot to "Sauté" mode again and let it cook for another 5-10 minutes, or until the top of the mashed potatoes is slightly golden and heated through.
Extra Tips:
For an extra layer of flavor, consider adding a splash of red wine to the meat mixture before pressure cooking.
Additionally, you can top the mashed potatoes with shredded cheese for a cheesy twist. If you're short on time, premade mashed potatoes from the store can also be used.
Finally, feel free to customize the vegetable mix to your liking or dietary preferences, as Shepherd's Pie is highly adaptable!
Cheesy Instant Pot Shepherd's Pie

Cheesy Instant Pot Shepherd's Pie is a comforting and hearty dish that's perfect for any occasion. This delightful variation on the classic recipe infuses rich flavors with a cheesy twist, making it a family favorite.
The Instant Pot not only speeds up the cooking process but also enhances the flavors, resulting in a deliciously creamy and savory shepherd's pie that everyone will love.
This dish is an ideal weeknight meal, as it requires minimal prep and can be on the table in no time. With tender ground meat, flavorful vegetables, and a cheesy mashed potato topping, this recipe is sure to become a staple in your household.
Let's explore how to create this mouthwatering comfort food in your Instant Pot!
Ingredients:
- 1 lb ground beef or lamb
- 1 onion, diced
- 2 carrots, diced
- 2 stalks celery, diced
- 2 cloves garlic, minced
- 1 cup frozen peas
- 1 cup beef broth
- 1 tablespoon Worcestershire sauce
- 1 teaspoon dried thyme
- Salt and pepper to taste
- 2 cups mashed potatoes (prepared)
- 1 cup shredded cheddar cheese
Cooking Instructions:
- Turn your Instant Pot to the sauté mode. Add the ground meat and cook until browned, breaking it apart with a spoon. Drain excess fat if needed.
- Add the onion, carrots, celery, and garlic to the pot. Sauté for about 3-4 minutes until the vegetables soften. Stir in the frozen peas, beef broth, Worcestershire sauce, thyme, salt, and pepper. Close the lid, set to sealing, and cook on high pressure for 10 minutes.
- Once cooking is finished, allow for a natural release for 5 minutes before quick releasing any remaining pressure. Stir the mixture well, then spoon it into a greased baking dish or leave it in the pot if you prefer.
- Spread the prepared mashed potatoes evenly over the meat mixture, then top with shredded cheddar cheese. If you want a golden crust, you can use the Instant Pot's sauté function to melt the cheese a bit, or transfer to a broiler for a few minutes until golden brown.
Extra Tips:
For the best results, make your mashed potatoes creamy and flavorful by adding butter, milk, and seasoning to taste.
You can also customize this dish by adding your favorite vegetables or swapping out the cheese for a different variety. If you prefer a spicier kick, consider adding some diced jalapeños or a sprinkle of red pepper flakes.
Enjoy your Cheesy Instant Pot Shepherd's Pie as a delightful family meal!
Vegetarian Instant Pot Shepherd's Pie

Vegetarian Instant Pot Shepherd's Pie is a delightful twist on a classic comfort food that everyone can enjoy. This dish features a rich and flavorful filling made from a variety of vegetables, lentils, and aromatic herbs, all topped with a creamy layer of mashed potatoes. It's perfect for a cozy dinner or meal prep, and the Instant Pot makes the cooking process quick and easy.
This recipe isn't only satisfying but also packed with nutrients, making it a great option for vegetarians and those looking to incorporate more plant-based meals into their diet. The combination of lentils and vegetables provides a hearty base that mimics the traditional shepherd's pie, while the fluffy mashed potatoes on top create that comforting, home-cooked feel.
Ingredients:
- 1 cup green or brown lentils, rinsed
- 1 medium onion, diced
- 2 carrots, diced
- 2 celery stalks, diced
- 3 cloves garlic, minced
- 1 cup frozen peas
- 1 tablespoon tomato paste
- 1 tablespoon soy sauce or tamari
- 2 cups vegetable broth
- 1 teaspoon dried thyme
- 1 teaspoon dried rosemary
- Salt and pepper, to taste
- 4 cups mashed potatoes (store-bought or homemade)
- 2 tablespoons olive oil
Cooking Instructions:
Start by setting your Instant Pot to sauté mode. Add the olive oil, and once it's hot, sauté the diced onion, carrots, and celery for about 5 minutes until they begin to soften.
Stir in the minced garlic and cook for an additional minute. Add the lentils, tomato paste, soy sauce, vegetable broth, thyme, rosemary, salt, and pepper. Stir everything together and close the Instant Pot lid, ensuring the valve is set to sealing. Cook on high pressure for 15 minutes.
Once done, allow for a natural release for 10 minutes before performing a quick release for any remaining pressure. After the pressure has been released, open the lid and stir in the frozen peas.
In a separate bowl, mix the mashed potatoes with a little salt and pepper to taste. Layer the lentil and vegetable mixture in the bottom of the Instant Pot, and spread the mashed potatoes evenly on top. If desired, you can use a fork to create a textured pattern on the mashed potatoes to help them brown slightly.
Set the Instant Pot to sauté mode again for about 5-10 minutes, allowing the top to get a nice golden crust.
Extra Tips:
For an added depth of flavor, consider incorporating additional herbs or spices to the lentil mixture, such as smoked paprika or nutritional yeast for a cheesy flavor.
You can also customize the vegetable mix based on what you have on hand, such as adding corn or bell peppers. Leftover shepherd's pie can be stored in the fridge for a few days or frozen for future meals—just reheat in the oven or microwave when ready to enjoy!
Slow Cooker to Instant Pot Shepherd's Pie

Transforming a classic shepherd's pie into a quick and easy dish using your Instant Pot is a game changer for busy weeknights. This comforting recipe retains all the delicious flavors of the traditional version while greatly reducing cooking time. With the Instant Pot, you can enjoy a hearty meal that has a rich, savory filling and creamy mashed potatoes on top—all in about an hour.
To get started, gather your ingredients and prepare for a delightful cooking experience. The Instant Pot will help meld the flavors beautifully, creating a comforting dish that everyone at the table will love. This shepherd's pie is perfect for a family dinner or a cozy gathering with friends.
Ingredients:
- 1 lb ground beef or lamb
- 1 medium onion, diced
- 2 cloves garlic, minced
- 2 carrots, diced
- 1 cup frozen peas
- 1 cup beef broth
- 2 tbsp tomato paste
- 1 tbsp Worcestershire sauce
- 1 tsp dried thyme
- Salt and pepper to taste
- 4 cups mashed potatoes (store-bought or homemade)
- 1 cup shredded cheddar cheese (optional)
Cooking Instructions:
- In the Instant Pot, use the sauté function to brown the ground beef or lamb. Add the diced onion and minced garlic, cooking until the onion is translucent.
- Mix in the carrots, frozen peas, tomato paste, Worcestershire sauce, dried thyme, and beef broth. Season with salt and pepper to taste.
- Close the lid of the Instant Pot and set it to pressure cook on high for 10 minutes. Once the cooking time is complete, allow for a natural release for 5 minutes before performing a quick release to let out any remaining pressure.
- After opening the lid, stir the filling and spread the mashed potatoes evenly over the top. If desired, sprinkle shredded cheddar cheese on top.
- Close the lid again (you can use the keep warm function) for 5 more minutes to allow the cheese to melt and the flavors to meld.
Extra Tips:
When making shepherd's pie in the Instant Pot, feel free to customize the filling with your favorite vegetables, such as corn or bell peppers.
For a creamier topping, you can mix a little cream cheese or sour cream into your mashed potatoes before spreading them on top. If you like a crispy top, consider transferring the pie to a broiler-safe dish after cooking and broil it for a few minutes to achieve that golden crust.
Enjoy your comforting shepherd's pie!
Spicy Instant Pot Shepherd's Pie

This recipe combines ground meat, vegetables, and spices to create an irresistible filling that sits beneath a cloud of buttery, smooth mashed potatoes.
The addition of spices like cayenne pepper and smoked paprika elevates the classic Shepherd's Pie into a zesty experience. Whether you're preparing it for a family dinner or a cozy night in, this spicy rendition is sure to impress.
Ingredients:
- 1 lb ground beef or lamb
- 1 medium onion, diced
- 2 cloves garlic, minced
- 2 carrots, diced
- 1 cup frozen peas
- 1 cup beef broth
- 2 tablespoons tomato paste
- 1 tablespoon Worcestershire sauce
- 1 teaspoon smoked paprika
- 1/2 teaspoon cayenne pepper (adjust to taste)
- Salt and pepper, to taste
- 2 cups mashed potatoes (prepared in advance or store-bought)
- 1 tablespoon olive oil
- Fresh parsley for garnish (optional)
Instructions:
- Set your Instant Pot to the "Sauté" mode and add the olive oil. Once hot, add the diced onion and garlic, sautéing until the onion becomes translucent.
- Add the ground beef or lamb, cooking until browned. Drain excess fat if necessary.
- Stir in the diced carrots, frozen peas, tomato paste, Worcestershire sauce, smoked paprika, cayenne pepper, and beef broth. Season with salt and pepper to taste.
- Secure the lid on the Instant Pot and set it to "Manual" mode, cooking on high pressure for 10 minutes. Once the cooking time is up, perform a quick release of the pressure.
- Carefully remove the lid and stir the filling. Spoon the mashed potatoes over the meat mixture, smoothing it out evenly.
- You can use the "Sauté" mode again for a few minutes to warm the potatoes or place the entire pot under the broiler in the oven for a few minutes to crisp the top.
Extra Tips:
For an even spicier kick, consider adding diced jalapeños to the filling or using spicy chorizo instead of ground beef or lamb.
Additionally, you can mix in some shredded cheese into the mashed potatoes before topping off the pie for an added layer of creaminess and flavor.
If you're short on time, pre-made mashed potatoes work perfectly for a quick assembly. Enjoy your spicy shepherd's pie with a side salad for a complete meal!
Frequently Asked Questions
Can I Freeze Leftover Shepherd's Pie?
Yes, you can freeze leftover shepherd's pie! Just let it cool completely, then wrap it tightly in plastic wrap or aluminum foil. When you're ready, thaw it in the fridge before reheating. Enjoy!
How Long Does It Take to Cook in the Instant Pot?
In the Instant Pot, cooking time varies. While it seems quick, you'll actually need about 25 minutes for pressure cooking. So, you'll enjoy a hot meal sooner than you think, but patience is key!
What Can I Substitute for Ground Meat?
You can substitute ground meat with lentils, mushrooms, or textured vegetable protein. For a different flavor, try using beans or chickpeas. Just adjust cooking times to guarantee everything cooks evenly and maintains the right texture.
Is Shepherd's Pie Gluten-Free?
When it comes to shepherd's pie, you've got to know your ingredients. Traditional recipes often use flour for thickening, but you can easily make it gluten-free by substituting with cornstarch or gluten-free flour instead.
Can I Use Fresh Vegetables Instead of Frozen?
Yes, you can use fresh vegetables instead of frozen. Just make sure to chop them into similar sizes for even cooking. Adjust the cooking time slightly, as fresh veggies may require a bit longer to soften.