Easy one pot Instant Pot Beef Stroganoff [plant based or meat]

Instant pot one pot beef stroganoff recipe

If you are a fan of one pot meals, then you’ve got to try this amazing recipe for Beef Stroganoff! And they good news is this is a great recipe to make with plant based protein!

When I say that my Instant Pot has been life changing for me, that is no lie. I use my Instant Pot at least a couple times per week. On Sunday evenings I prep for the week by making hard boiled eggs for my morning breakfast. It is easy to be able to set it and walk away while it does its thing vs. having to keep an eye on a pot. The same goes for weeknight meals.

Another meal I love to make in my instant pot is Beef Stroganoff. I love making this in my Instant pot because it is simply one pot – beef, noodles and all. I just set that timer for 3 minutes after i saute the beef and onions and that’s it! So one thing I’ve been doing lately, is to try and eat less meat. Of course, I’ve tried to cut back on beef more than anything. We eat a lot of chicken. I bought some plant based protein and thought this would be a good recipe to try it out.


sauteed-sirloin-tips- mushrooms-roamilicious

Ingredients for this plant based (meat substitute) beef stroganoff

  • 2 tbsp butter unsalted
  • 1 tbsp olive oil
  • 1 lb ground beef extra lean (or plant based protein meat) 
  • 1 large onion chopped
  • 2 cloves garlic minced
  • 8 oz mushrooms sliced
  • 1 can cream of mushroom soup
  • 1/2 tsp salt or to taste
  • 1/2 tsp pepper or to taste
  • 1 tsp paprika
  • 1/4 cup red wine
  • 8 oz egg noodles dry
  • 2 1/2 cups beef broth low sodium (or vegetable broth) if making this stroganoff vegetarian 

About plant based protein (meat substitute in this beef stroganoff recipe)


Love that this Instant Pot recipe is only one pot!

One thing I noticed with the plant based protein is that it didn’t really go from the reddish pink color to brown, while I sauteed it. But it looked like “normal” meat when it came out of the Instant Pot. So don’t worry if you continue to cook the meat substitute and the color is not changing. That is normal! Also, I didn’t get the same texture that you get with real beef and perhaps it is the brand I bought, but it tasted nothing like beef!

5 steps to a delicious Beef Stroganoff (regular or plant protein – your choice)!

  1. Add the butter and olive oil to the instant pot and cook and until the butter has melted. Add the ground beef and break it up with a wooden spoon. Cook the beef for about 3 minutes or until the  meat is no longer pink.

  2. Add the onion, garlic and mushrooms and stir. Season with salt and pepper to your taste.

  3. Add the paprika, wine and soup and stir well.

  4. Add the egg noodles to the Instant Pot, add beef broth and cover them with the beef broth. Close the lid (follow the manufacturer’s guide for instructions on how to close the instant pot lid). Cook on high pressure (Manual setting) for 3 minutes.

  5. Once the Instant Pot cycle is complete, wait until the natural release cycle is complete, should take about 10 minutes. Follow the manufacturer’s guide for quick release, if in a rush. Carefully unlock and remove the lid from the instant pot.

    Stir in desired amount of sour cream if desired.


I hope you’ll try this easy Instant Pot Beef Stroganoff recipe with regular meat and plant based meat and see which one you like better. Either way this one pot recipe will be on the table in no time with little clean up!


Watch the video:

Pin this to reference this plant based meat substitute recipe!


About the author

Malika Bowling

Malika is the author of several books including Culinary Atlanta: Guide to the Best Restaurants, Markets, Breweries and More! and the founder of Roamilicious. She is also a Digital Marketing and Social Media Consultant. Follow us @Roamilicious on Facebook, Twitter, Instagram, and Pinterest for the content not shared on the blog. And don't forget to subscribe to our newsletter (subscribe box below) and never miss a contest, giveaway or the latest must visit restaurant!