Go Back
+ servings
one pan beef stroganoff with mushrooms in a creamy gravy over cooked noodles

Healthy Beef Stroganoff

This Healthy Beef Stroganoff creates classic comfort food with a wholesome twist featuring tender slices of beef, creamy mushrooms served over your favorite gluten-free noodles. Get ready to relish a wholesome and dairy-free one pot dinner that's perfect for busy weeknights.

Course Main Course
Cuisine American
Keyword beef stroganoff recipe, one pot beef recipe
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 4 servings
Calories 431 kcal
Author Kelly


  • 1 Tbsp avocado oil or olive oil
  • 3/4 lbs steak , cut into thin slices (I used flank)
  • salt and freshly cracked black pepper to taste
  • 4 tbsp superfine blanched almond flour , divided. You can also sub with gluten-free finely ground oat flour, gluten-free 1-to-1 baking flour. Regular all-purpose flour works too if not gluten-free.
  • 1 cup cremini mushrooms or white button mushrooms , sliced
  • 1 small yellow onion , diced
  • 2 cloves garlic , minced
  • 3 Tablespoons vegan butter , you can also sub with ghee or regular unsalted butter if you're not dairy-free
  • 3-1/2 cups reduced sodium beef broth , plus more as needed
  • 1-2 tbsp red wine vinegar , you can also sub with apple cider vinegar or coconut vinegar if preferred
  • 3 tbsp gluten-free Worcestershire sauce , regular works too. We like Wizard Vegan Worcestershire sauce but feel free to choose your favorite or make your own.
  • 1 tsp dried thyme
  • 6 ounces dried wide gluten-free egg noodles , you can also sub with other grain-free options such as Jovial cassava flour pasta noodles, hearts of palm noodles, shirataki noodles, Kaizen low carb pasta noodles or even just regular egg noodles if you're not gluten-free
  • 4 ounces dairy-free cream cheese , softened (we like Kite-Hill, the cream cheese is optional but recommended for an extra creamy sauce)
  • 1/2 cup dairy-free sour cream , we like Kite-Hill, you can also sub with Greek-style yogurt or regular sour cream if you're not dairy-free
  • freshly chopped parsley , for garnish


  1. Season the steak salt, pepper, and 1 tablespoon flour. Heat the oil in a large (12 inch) skillet over medium-high heat. Add the steak strips and let them cook undisturbed for 4-5 minutes so a brown crust forms. Add the mushrooms, onions, and garlic and sauté until the onions are soft, about 4 minutes. Transfer the mixture to a large bowl or plate and set aside.
  2. Reduce the heat to medium and melt butter using the same pan. Whisk in the remaining 3 tablespoons of flour and cook the roux for 1-2 minutes. Slowly pour in the beef broth a little at a time while whisking continuously until smooth and thickened. Add the red wine vinegar, Worcestershire sauce, and thyme. Scoop out 1/3 cup of the sauce and reserve to pour over the steak at the end.
  3. Bring the mixture to a boil and then pour in the noodles. Stir to coat and reduce the heat to medium-low. Cook for about 10-14 minutes, stirring occasionally, and if needed add in an extra 1/3 cup broth or more as needed.
  4. Once the noodles are al dente, add the cream cheese and sour cream and stir until smooth and combined. Season additionally with salt, black pepper, and Worcestershire sauce as needed.
  5. Add the steak and onions back in the pan and drizzle reserved sauce over the steak. Cook until heated through, about 1-2 minutes. Serve hot in individual bowls and garnish with parsley and, freshly black pepper if desired.

Recipe Notes

How to store: If you have leftovers, store them in an airtight container in the refrigerator for up to 3-4 days.

How to freeze: Place the cooled stroganoff in a freezer-safe container or bag for up to 2-3 months. Thaw in the refrigerator before reheating.

Nutrition Facts
Healthy Beef Stroganoff
Amount Per Serving (1 serving)
Calories 431 Calories from Fat 288
% Daily Value*
Fat 32g49%
Carbohydrates 6g2%
Sugar 4g4%
Protein 23g46%
* Nutrition facts are provided as a courtesy using the WPRM recipe calculator. It is best to make your own calculations to ensure accuracy. We expressly disclaim any and all liability of any kind with respect to any act or omission wholly or in part in reliance on anything contained in this website. Percent Daily Values are based on a 2000 calorie diet.