
Dairy free beef stroganoff gives you all the creamy, savory satisfaction of the classic dish without a drop of dairy. I started making this version after realizing dairy-free sour cream melts into the sauce just as smoothly as regular. Thirty minutes and one skillet get dinner on the table.
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 6
Method: Stovetop
Why This Dairy Free Beef Stroganoff Works
Ground beef replaces the traditional sliced steak here. It cooks faster, costs less, and distributes evenly through every bite of the sauce. The fat from the beef gives the sauce rich body without any cream.
Baby bella mushrooms add a meaty depth that holds up against the beef. Sautéed until golden, they release moisture that blends into the broth for a sauce with real savory punch. Worcestershire sauce adds a layer of umami that ties everything together.
Dairy-free sour cream stirred in at the end creates the silky, tangy finish the dish is known for. It doesn't need to cook — just fold it in off the heat so it stays smooth and doesn't break.
Ingredients
- 1.5 pounds ground beef
- 1 tablespoon avocado oil
- 1 large onion, diced
- 1 pound baby bella mushrooms, sliced
- 3 cloves garlic, minced
- 1 tablespoon Worcestershire sauce
- 1 cup beef broth
- 1 tablespoon cornstarch
- 1/2 cup dairy-free sour cream
- Salt and black pepper, to taste
- 12 oz egg noodles or pasta, cooked
What You Need for Dairy Free Beef Stroganoff
Ground beef — 80/20 is the sweet spot here. The fat renders into the sauce and adds body. Leaner beef (90/10) results in a thinner sauce that needs extra cornstarch to compensate.
Baby bella mushrooms — these hold their texture better than white button mushrooms when cooked. Slice them thick so they don't disappear into the sauce. Cremini mushrooms work the same way.
Dairy-free sour cream — the key substitution that makes this dairy free beef stroganoff work. Brands like Violife, Kite Hill, or Follow Your Heart melt smoothly into the sauce. Regular sour cream works equally well if dairy is not a concern.
Beef broth — use full-sodium broth and hold off on adding extra salt until the end. Low-sodium broth works but the sauce may taste flat without a bit more seasoning added.
Cornstarch — mix with 2 tablespoons of cold water to make a slurry before adding. This thickens the sauce without the floury taste that comes from using all-purpose flour.
Worcestershire sauce — one tablespoon adds deep savory flavor. Check the label if you need strictly vegan — some brands contain anchovies. Henderson's Relish is a common vegan-friendly substitute.
Egg noodles or pasta — wide egg noodles are traditional. For a fully gluten-free version, use certified gluten-free pasta. Mashed potatoes work well as a base too.
How to Make Dairy Free Beef Stroganoff
- Cook egg noodles or pasta according to package directions. Drain and set aside.
- Heat avocado oil in a large skillet over medium-high heat.
- Add diced onion. Cook for 3 minutes until softened and translucent.
- Add sliced mushrooms. Cook for 5 minutes until golden and most moisture has evaporated.
- Add minced garlic. Cook for 30 seconds until fragrant.
- Add ground beef. Break it apart with a spatula. Cook for 6-7 minutes until no pink remains. Drain excess fat.
- Add Worcestershire sauce and beef broth. Stir to combine. Bring to a simmer.
- Whisk cornstarch with 2 tablespoons cold water in a small bowl. Pour into the skillet. Stir for 2 minutes until the sauce thickens.
- Remove skillet from heat. Fold in dairy-free sour cream until fully incorporated.
- Season with salt and black pepper. Taste and adjust.
- Serve over cooked egg noodles or pasta.
Dairy Free Beef Stroganoff Variations
Cashew Cream Stroganoff
Soak 1 cup of raw cashews in water for 4 hours, then blend with 1/2 cup of water until completely smooth. Use this cashew cream in place of dairy-free sour cream. The sauce turns extra thick and rich, closer to a traditional cream-based stroganoff.
Crockpot Dairy Free Stroganoff
Brown the beef and sauté the mushrooms first, then add everything except the sour cream to a slow cooker. Cook on low for 4-5 hours. Stir in the dairy-free sour cream during the last 15 minutes. Serve over noodles cooked separately.
Gluten Free Dairy Free Stroganoff
Swap the egg noodles for certified gluten-free pasta or rice. Replace the cornstarch slurry with arrowroot powder at the same ratio. The sauce thickens and clears the same way. Double-check the Worcestershire sauce label for gluten-free status.
Extra Mushroom Stroganoff
Double the mushrooms and reduce the ground beef to 1 pound. The sauce takes on a deeper, earthier flavor. Add a teaspoon of dried thyme with the garlic for a slightly French-inspired twist on this dairy free beef stroganoff recipe.
Tips for the Best Dairy Free Beef Stroganoff
- I always drain the beef well after browning — leftover fat dilutes the sauce and makes it greasy rather than silky.
- Let the mushrooms cook undisturbed for the first 2-3 minutes. Moving them constantly prevents browning and traps moisture.
- Always remove the skillet from heat before adding the dairy-free sour cream. Boiling breaks it and creates a grainy texture.
- Make the cornstarch slurry with cold water — hot water causes clumping before it hits the pan.
- Taste after the sour cream goes in. The tanginess can vary by brand, so you may need a pinch more salt to balance.
- Leftovers thicken in the fridge. Add a splash of broth when reheating to loosen the sauce back to the right consistency.
Make Ahead & Storage
This dairy free beef stroganoff keeps in the fridge for up to four days in an airtight container. Store the sauce and noodles separately if possible — noodles absorb the sauce overnight and turn mushy. The sauce alone reheats well on the stovetop over medium-low heat with a splash of broth.
To freeze, store only the sauce without the noodles. Cool completely, then transfer to a freezer-safe container. Freeze for up to 3 months. Thaw overnight in the refrigerator and reheat gently over low heat, stirring in fresh dairy-free sour cream if the texture has changed.
Common Questions
What can I use instead of sour cream in dairy free beef stroganoff?
Cashew cream is the most popular substitute — blend soaked raw cashews with water until smooth. Coconut cream works for a slightly sweeter sauce. Full-fat coconut milk thickened with cornstarch is a budget-friendly option that doesn't add any coconut flavor when well-seasoned.
Is beef stroganoff naturally dairy free?
No. Traditional beef stroganoff uses sour cream and sometimes butter or heavy cream. This recipe replaces all dairy with dairy-free sour cream and avocado oil. The result is a sauce with the same creamy, tangy profile but no lactose.
Can I make dairy free beef stroganoff gluten free too?
Yes. Swap the egg noodles for gluten-free pasta or rice. Replace cornstarch with arrowroot at the same ratio. Check your Worcestershire sauce for gluten — some brands use malt vinegar, which contains gluten.
How do I thicken dairy free stroganoff sauce?
A cornstarch slurry (1 tablespoon cornstarch mixed with 2 tablespoons cold water) is the fastest option. Add it to the simmering broth and stir for 2 minutes until the sauce coats the back of a spoon. Arrowroot powder works at the same ratio for a cleaner finish.
Can I use a different protein in dairy free beef stroganoff?
Yes. Ground turkey, ground chicken, or thinly sliced sirloin all work. Turkey produces a lighter sauce. Chicken stroganoff with dairy-free sour cream is popular for meal prep — it reheats without the beef fat separating out.
This dairy free beef stroganoff hits all the marks for a fast, comforting weeknight dinner. Save this recipe and come back to it on nights when you need something hearty on the table in 30 minutes.
Easy Dairy Free Beef Stroganoff Recipe at Home
A creamy one-skillet stroganoff made with ground beef, mushrooms, and dairy-free sour cream — ready in 30 minutes.
Ingredients
- 1.5 pounds ground beef
- 1 tablespoon avocado oil
- 1 large onion, diced
- 1 pound baby bella mushrooms, sliced
- 3 cloves garlic, minced
- 1 tablespoon Worcestershire sauce
- 1 cup beef broth
- 1 tablespoon cornstarch
- 1/2 cup dairy-free sour cream
- Salt and black pepper, to taste
- 12 oz egg noodles or pasta, cooked
Instructions
- Cook egg noodles or pasta according to package directions. Drain and set aside.
- Heat avocado oil in a large skillet over medium-high heat.
- Add diced onion. Cook for 3 minutes until softened and translucent.
- Add sliced mushrooms. Cook for 5 minutes until golden and most moisture has evaporated.
- Add minced garlic. Cook for 30 seconds until fragrant.
- Add ground beef. Break it apart with a spatula. Cook for 6-7 minutes until no pink remains. Drain excess fat.
- Add Worcestershire sauce and beef broth. Stir to combine. Bring to a simmer.
- Whisk cornstarch with 2 tablespoons cold water in a small bowl. Pour into the skillet. Stir for 2 minutes until the sauce thickens.
- Remove skillet from heat. Fold in dairy-free sour cream until fully incorporated.
- Season with salt and black pepper. Taste and adjust.
- Serve over cooked egg noodles or pasta.
