Quick & Easy Keto Beef Stroganoff

This creamy keto beef stroganoff features all the delicious flavors of the classic recipe with only 7 net carbs. Tender beef, mushrooms, and onions in a thick, silky sauce. A quick and easy low carb keto stroganoff ready in just 30 minutes! 

What Makes This Recipe Great

Beef stroganoff is all about the sauce. Juicy steak, tender mushrooms, and flagrant onions simmered in a thick, silky, flavorful sauce. It’s tangy, delicious, and always so satisfying.

Growing up, every year for my birthday I would request beef stroganoff. It was my FAVORITE dinner. My mom made it so perfectly. 

Now as the weather is cooling, I’ve been craving cozy comfort food all the time. I created a keto beef stroganoff recipe that tastes JUST as good as my mom’s, without all the carbs!

Watch Keto Beef Stroganoff Recipe Video

Ingredient Notes

Beef: My favorite cut of steak to use for keto stroganoff is flank steak. You can ask your butcher to thinly slice it for you. You can also use what is called “stir fry steak” which is already thinly sliced. Or a sirloin steak or skirt steak that you ask your butcher to thinly slice.

Oil: You can use avocado oil, ghee, or olive oil for this keto beef stroganoff. I prefer avocado oil since it has such a high smoke point.

Broth: For the deepest beef flavor, I like using beef stock/broth. Kettle + Fire makes my favorite store-bought beef broth. You could substitute chicken stock or bone broth!

Thickener: My favorite keto-friendly way to thicken the sauce is tapioca starch. You could substitute the same quantity of arrowroot flour also. 

Worcestershire Sauce: If you don’t have Worcestershire you could substitute soy sauce or coconut aminos. It gives it a deeper, umami flavor. You can also just omit this ingredient if you want.  

Noodles: Traditionally beef stroganoff is served with egg noodles. My favorite keto + Whole30 swap out is this spaghetti hearts of palm pasta (code TASTESLOVELY gets you 10% off!). You could also serve this keto stroganoff over zucchini noodles, mashed cauliflower, or even cauliflower rice!

Sour Cream:  I love using the organic lactose-free sour cream by Green Valley. Some people also like using cream cheese or heavy cream. Feel free to use what you like!

Recipe Step by Step

steps to making keto beef stroganoff
  1. Use a cast iron skillet (or your largest skillet) and heat to medium heat for 5 minutes. Season the flank steak with kosher salt + pepper.
  2. In a measuring cup, combine the beef broth, tapioca flour, Worcestershire + dijon mustard. Whisk to combine really well and remove any lumps from the tapioca flour. Set aside.
  3. When the pan is hot, add the avocado oil. Lay the steak in an even layer and brown for 2 minutes per side. If your skillet isn’t big enough, sear in batches so you don’t overcrowd the pan. Transfer the cooked beef to a plate.
  4. In the same skillet, add the mushrooms and onions. Season with a pinch of kosher salt + pepper. Cook for 8-10 minutes, stirring occasionally, until golden brown. Scrape up any brown bits from the bottom of the pan from the beef.
  5. Add in the garlic, and cook for 30 seconds until fragrant.
  6. Give the beef broth mixture another whisk to redistribute the tapioca flour. Then pour the beef broth mixture over the mushroom mixture, stirring constantly until it comes to a simmer. Once it simmers, it will activate the tapioca starch and the mixture will thicken.
  7. Add in the cooked beef and the hearts of palm pasta. Simmer for 1-2 minutes to heat the pasta and beef.
  8. Add in the sour cream and stir to combine. Taste for salt + pepper.
  9. Serve warm. You can top it with finely chopped parsley or fresh thyme leaves.
keto beef stroganoff in a white bowl on a white background

Expert Tips

Dairy Free:  For dairy free, you could substitute 1/2 cup cashew cream + 2 tablespoons lemon juice. (Note, this will affect the nutrition information.). 

Leftovers: Leftover keto stroganoff will keep in an airtight container and refrigerated for up to 5 days.

Recipe FAQs

How many carbs are in keto beef stroganoff?

There are only 7 net carbs in this keto stroganoff recipe.

What can I use instead of flour for keto stroganoff?

Use Tapioca flour or arrowroot flour. Both are keto friendly. 

Is sour cream keto?

Yes! Make sure you use full-fat sour cream which is more fat than carbs. Low-fat or nonfat sour cream is not as keto friendly. 

Try These Tasty Keto Recipes…

Keto Biscuits & Gravy

fork cutting in to keto beef enchiladas

Keto Beef Enchiladas

keto creamy chicken and tomato casserole in a black cast iron skillet with a white background

Creamy Chicken & Tomato Casserole

fish + chips with coleslaw + tartar sauce on a white plate

Keto Fish & Chips

keto chinese chicken salad in a white bowl

Keto Chinese Chicken Salad

a fork cutting into a meatball made without breadcrumbs

Amazing Keto Italian Meatballs

Did you love this recipe? Thank you! Please rate this recipe and leave a review below. I respond to every one! Be sure to follow me on InstagramPinterest, TikTok, and Facebook. Tag me if you try a recipe!

keto beef stroganoff in a cast iron skillet on a white background

Keto Beef Stroganoff

This creamy keto beef stroganoff features all the delicious flavors of the classic recipe with only 7 net carbs. Tender beef, mushrooms, and onions in a thick, silky sauce. A quick and easy low carb keto stroganoff ready in just 30 minutes! 
4.86 from 7 ratings

Ingredients 
 

  • 1 pound thinly sliced flank steak
  • 1 tablespoon avocado oil
  • 12 ounces mushrooms, baby bella or white button, sliced
  • 1/2 a yellow onion, chopped
  • 4 cloves of garlic, grated or finely minced
  • 1 cup beef broth
  • 2 tablespoons tapioca flour
  • 1 teaspoon worcestershire
  • 1 teaspoon dijon mustard
  • 1/2 cup sour cream
  • kosher salt + pepper to taste
  • 2 10-ounce packages spaghetti hearts of palm pasta
  • Finely chopped parsley or fresh thyme to garnish, optional

Equipment

Instructions 

  • Heat your cast iron skillet (or largest skillet) over medium heat for 5 minutes. Season the flank steak with kosher salt + pepper.
  • In a measuring cup, combine the beef broth, tapioca flour, worcestershire + dijon mustard. Whisk to combine really well and remove any lumps from the tapioca flour. Set aside.
  • When the pan is hot, add the avocado oil. Lay the steak in an even layer and brown for 2 minutes per side. Don't move the steak at all during the 2 minutes so it can really sear and get crusty, golden brown. If your skillet isn't big enough, sear in batches so you don't overcrowd the pan. Transfer the cooked beef to a plate.
  • In the same skillet, add the mushrooms and onions. Season with a pinch of kosher salt + pepper. Cook for 8-10 minutes, stirring occasionally, until golden brown. Scrape up any brown bits on the bottom of the pan from the beef.
  • Add in the garlic, and cook for 30 seconds until fragrant.
  • Give the beef broth mixture another whisk to redistribute the tapioca flour. Then pour over the beef broth mixture over the mushroom mixture, stirring constantly until it comes to a simmer. Once it simmers, it will activate the tapioca starch and the mixture will thicken.
  • Add in the cooked beef and the hearts of palm pasta. Simmer for 1-2 minutes to heat the pasta and beef.
  • Add in the sour cream and stir to combine. Taste for salt + pepper.
  • Serve warm. You can top with finely chopped parsley or fresh thyme leaves.
  • Leftovers will keep in an airtight container refrigerated for at least 5 days.

Notes

Beef: My favorite cut of steak to use for keto stroganoff is flank steak. You can ask your butcher to thinly slice it for you. You can also use what is called “stir fry steak” which is already thinly sliced. Or a sirloin steak or skirt steak that you ask your butcher to thinly slice.
Oil: You can use avocado oil, ghee, or olive oil for this keto beef stroganoff. I prefer avocado oil since it has such a high smoke point.
Broth: For the deepest beef flavor, I like using beef stock/broth. Kettle + Fire makes my favorite store-bought beef broth. You could substitute chicken stock or bone broth!
Thickener: My favorite keto-friendly way to thicken the sauce is tapioca starch. You could substitute the same quantity of arrowroot flour also. 
Worcestershire Sauce: If you don’t have Worcestershire you could substitute soy sauce or coconut aminos. It gives it a deeper, umami flavor. You can also just omit this ingredient if you want.  
Noodles: Traditionally beef stroganoff is served with egg noodles. My favorite keto + Whole30 swap out is this spaghetti hearts of palm pasta (code TASTESLOVELY gets you 10% off!). You could also serve this keto stroganoff over zucchini noodles, mashed cauliflower, or even cauliflower rice!
Dairy Free:  For dairy free, you could substitute 1/2 cup cashew cream + 2 tablespoons lemon juice. (Note, this will affect the nutrition information.). 
Calories: 214, Total Carbs: 9.6g, Protein: 20.1g, Fat: 10.1g, Fiber: 2.8g, Net Carbs: 7g
Did you make this recipe?Please Leave a comment and give this recipe a rating!