This healthier version of Beef Stroganoff is made easy in one pot and packed with extra veggies for a nutritious twist on a classic dish.

I love putting a lighter twist on classic comfort food, and this beef stroganoff is no exception. It’s super easy to make and leftovers taste even better.
Why you’ll love this recipe
- One-pot meal: Everything cooks together in a single pot for easy cooking and minimal cleanup.
- Healthy comfort food: All the creamy, savoury flavours of classic beef stroganoff, but packed with extra veggies and lighter ingredients making it more nutritious.
Ingredients and substitutions
- Olive oil – Any neutral oil like avocado, sunflower or vegetable.
- Yellow onion – Swap with white onions or shallots.
- Garlic – Fresh or jarred minced garlic.
- Mushrooms – Mushrooms are a key! Cremini, portobello, baby portabella, or a mix.
- Red wine – Dry red or white wine, or skip it entirely.
- Carrots, celery & red pepper – feel free to use any vegetables you’d like.
- Ground beef – Try steak pieces, ribeye, or ground turkey. For vegetarian, leave meat out.
- Flour – Thickens the sauce; cornstarch works too, or leave it out.
- Beef broth – Beef broth is best but you can use chicken or vegetable broth.
- Egg noodles – Feel free to substitute the egg noodles for other pastas.
- Sour cream – Greek yogurt is a lighter alternative.
- Fresh spinach – I recommend spinach but any other leafy green will also work.

How to make healthy beef stroganoff
Step 1: Cook egg noodles.
Cook the noodles according your package instruction.
Step 2: Cook the veggies.
Sauté onions and garlic, then add mushrooms, carrots, and celery.
Step 3: Toss in the meat.
Add ground beef and cook until browned.
Step 4: Add wine and flour.
Stir in red wine, salt, pepper, and flour.
Step 5: Pour in broth and noodles.
Add the beef stock and cooked noodles.
Step 6: Finish and serve.
Stir in sour cream, red pepper, and spinach. Serve hot and enjoy!

Recipe Tips and variations
This one-pot beef stroganoff is super easy, totally customizable, and perfect for meal prep. Here are some ways to make it your own:
- Go lean: Use extra-lean ground beef or swap in ground turkey for a lighter version.
- Watch the pasta: Since everything cooks in one pot, check the noodles a bit early to prevent them from getting mushy.
- Extra creamy: Stir in a spoonful of Greek yogurt or light cream cheese at the end for an indulgent, creamy finish.
- Make it low-carb: Replace pasta with zucchini noodles, cauliflower rice, or spaghetti squash for a keto-friendly option.
- Rest before serving: Letting the stroganoff sit a few minutes off the heat helps the sauce thicken slightly.
- Use your slow cooker: Follow the instructions for this Crockpot Beef Stroganoff recipe.
Frequently asked questions
Is beef stroganoff healthy?
Beef stroganoff by itself isn’t the healthiest meal, but it can made healthier quite easily by adding in extra veggies, using a leaner cut of beef and cutting back on the sour cream as I’ve done in this recipe. Ultimately, the extra veggies add a ton of flavour and also make this dish a whole meal where you don’t need to serve a salad or other veggies on the side to round it out.
How can I prevent the sour cream from curdling in the sauce?
To avoid curdling, remove the pan from heat before stirring in the sour cream.
Can I make this beef stroganoff gluten-free?
Absolutely! You just need to use gluten-free pasta and thickening agents like cornstarch instead of flour.
What to serve with this dish
This healthier beef stroganoff is a meal on its own with all those veggies I added, but here are some tasty ideas if you want to round it out:
- Whole grain crusty bread or toasted bread to soak up any extra sauce.
- A simple green salad with a light vinaigrette.
- Roasted vegetables like asparagus, broccoli or green beans.
Storing and reheating
Storing: Keep leftovers in an airtight container in the fridge for up to 4 days.
Reheating: Warm on the stovetop over medium heat, stirring occasionally, or microwave in 1-minute intervals until heated through. Make sure to add a little water to help it come back to life.
Freezing: Freeze without the sour cream for up to 3 months in a freezer-safe container.
Defrosting & Reheating: Thaw in the fridge overnight, reheat on the stovetop, and stir in the sour cream just before serving for the creamiest results.

More comfort food meals

Healthy Beef Stroganoff
Ingredients
- 340 g egg noodles
- 1 tbsp olive oil
- 1 yellow onion or 2 shallots, diced Go with shallots for a richer flavour if you have some on hand
- 2 cloves garlic minced
- 1 lb chopped mushrooms
- 1/4 cup red wine
- 2 carrots finely chopped
- 2 stalks celery finely chopped
- 1 lb extra-lean ground beef
- 1 tsp salt
- 1/2 tsp pepper
- 1 small red pepper, diced
- 2 tbsp flour
- 2 cups beef broth
- 3/4 cup sour cream
- 2 cups chopped baby spinach
Instructions
- Bring a large pot of salted water to a boil. Add package of egg noodles and boil for 4-5 minutes, then drain and set aside. Noodles should be al dente.
- Heat olive oil over med-high heat in a large pot. Add onions (or shallots) and garlic, sautéing for 1 min until fragrant. Add mushrooms, carrots and celery, cooking for 3-4 min until mushrooms start to release liquid and veggies are tender.
- Add ground beef and cook until browned (about 5 minutes), then add red wine, salt & pepper and flour, tossing to combine.
- Add beef stock and cooked noodles, bringing to a boil and cooking for 1-2 minutes until mixture starts to thicken. Stir in sour cream, red pepper and spinach, then remove from heat. Serve and enjoy! Leftovers will last in the fridge up to 5 days – I recommend sprinkling some water overtop before reheating.






Comments & Reviews
Caitlin says
Hi, is red pepper a red bell pepper?
Taylor Stinson says
Hey Caitlin! Yes it is!
Tammy says
Can you make ahead and freeze
Taylor Stinson says
I freeze most of my pasta recipes so I’m sure this recipe is no exception 🙂
Laura says
My picky teenage daughter picked out this meal and I made it. She loved it. Matter of fact, everyone did. I will be making it again. Only question, when do you add the red pepper?
Taylor Stinson says
Yay I’m so happy to hear the family loved it Laura!!! Sorry for the lack of instructions about the red pepper…I usually stir it in at the end with the sour cream and spinach since it’s cut up small and tenderizes fast (updated the recipe to reflect this) but you can add it in when you’re cooking the other veggies too.
Dayna says
Have you tried this one in the Instant Pot?
Taylor Stinson says
Dayna you read my mind!!! I’m going to be developing an Instant Pot update for this recipe soon. Thinking it will be up next month 🙂
Bella Hardy says
This beef stroganoff looks absolutely fantastic. Beautiful photos, too. I look forward to trying this. Thanks for sharing, Taylor!
Linnea says
I’m trying to meal prep… If I was to make this ahead, do I completely make everything and then reheat?
Taylor Stinson says
Hey Linnea! Yes, that’s what I usually do 🙂
Jill Roberts @ WellnessGeeky says
I finally got to make this healthy beef stroganoff this past weekend and it was such a hit!! Can i post it on my blog? Thanks for sharing!
Taylor Stinson says
Hey Jill! I’m so happy to hear that!!! If you remake it with your own photos feel free to post away with credit 🙂 If you’d like to repost it you can to use a photo of mine and post the ingredient list only then link to the instructions on my blog. Thanks so much and so glad you liked it!
Karly says
I am so beyond excited right now. FINALLY a way I can eat “hamburger helper” without feeling totally guilty afterwards. Saving right now!
Kristen Lafitte says
Making this because it looks awesome….but had to guess on the garlic and egg noodle amounts as they are not listed in your ingredients list!
Taylor Stinson says
Oh no! So sorry Kristen – I will be revising the recipe to include those amounts. Thanks so much for pointing that out for me and hope you love it! 🙂
Ami@NaiveCookCooks says
This looks so yummy!!
Taylor Stinson says
Thank you!! 🙂