Dairy-Free Beef Stroganoff (Beef Stroganov) is a creamy, savory meat dish inspired by the classic with traditional Russian flavors but made without the usual sour cream.
This easy and quick hearty comfort food is made in one pan with only 5 main ingredients.
And it contains no pork whatsoever, so it’s a kosher recipe.
Serve it with noodles or pour it over mashed potatoes. It’s a delicious meal no matter how you serve it!

Beef stroganoff is a delicious, easy, and quick meat dish.
Have it over mashed potatoes or with noodles!
This is a budget-friendly meat dish because, when eaten with mashed potatoes or noodles, it uses comparatively little meat and will still be hearty!
It’s terrific for dinner with family or friends and a perfect bring-along to potluck!
It warms up well, so have it ready and just pop in the oven when you get home from work or school!
Or bring it to work and warm up there (and save your lunch money!).
Makes great leftovers too!
And beef has health benefits!
About Beef Stroganoff
Beef Stroganoff (or Stroganov) is a classic Russian dish made with sauteed beef and a sour cream sauce. There are legends about how the dish was created, but it was first made sometime in the 1800s and named after one of the members of the Stroganov family. Since then it has been recreated all over the world, with multiple variations.






What does it mean when recipes say “to taste” about an ingredient?
When recipes say “to taste,” it means that you can put in as little or as much as you like to your own taste. Some recipes have many ingredients that a cook can adjust to their own taste when cooking (not so much when baking though).
The best way to calculate what your taste is with a recipe that you are not yet familiar with is to first taste the dish and then add the “to taste” ingredient GRADUALLY, a little at a time—a splash of this or a pinch of that—until the dish is just the way you like it.
Make sure to stir the ingredient after each time you add it so that the flavor will distribute evenly and become part of the dish. Then taste again. Repeat until you reach your personal preference.
Note: If you plan on using the recipe again, it is highly recommended to make a note of what and how much you added so that you can refer to it next time.
What does it mean when a recipe says that an ingredient is “optional”?
If an ingredient is “optional,” it means that you can add it in or not based on your own preference. An optional ingredient can be flavor related (i.e., salty, sweet, spicy, etc.), appearance related (garnish), or even something like nuts or chocolate chips in baking.
What does “savory” mean?
“Savory” refers to foods that are not sweet, such as foods that taste salty, spicy, or herbal.
Suggestions of ingredients to have in your cupboard for last-minute meal prep:
Seasoning and flavoring:
- salt (my recipes use regular table salt)
- ground black or white pepper
- granulated garlic or garlic powder (I prefer granulated)
- onion powder
- sweet paprika and/or sweet pepper flakes (paprika is ground dried red pepper, pepper flakes are crushed dried red pepper)
- hot paprika, hot pepper flakes, or cayenne pepper (moderately spicy dried ground chili pepper) for those occasional spicy dishes
- ground turmeric
- ground cumin
- ground cinnamon
- ground ginger
- ground nutmeg
- ground cloves (for pumpkin flavors)
- sugar (granulated)
- brown sugar
- chicken consommé powder / beef bouillon powder (regular or vegetarian)
- onion soup mix
- onion flakes (substitute for fresh onion—3 tablespoons for 1 medium onion).
- various additional herbs and spices to adapt taste to preference
Misc:
- oil / margarine / butter / cooking spray
- flavorless milk substitute, such as coconut cream or oat milk, as a dairy-free milk alternative
- cornstarch as a thickening agent
- flour
- baking powder
- baking soda
- condiments, such as ketchup, mustard, barbecue sauce
- tomato sauce/tomato paste/canned tomatoes—diced or crushed/pasta sauce
- soy sauce (makes a great flavoring for savory foods)
We always have eggs in the fridge and onions, rice, and potatoes on our shelves, as well as pasta.
Want to make another classic Russian recipe? Try Vegetarian Russian Olivier Potato Salad!
Easy One-Pan Dairy-Free Beef Stroganoff Without Sour Cream

Easy and delicious, hearty and creamy Beef Stroganoff, made with no sour cream and no pork whatsoever.
Ingredients
- 1 pound of beef (that cooks quickly, like steak or ribeye), sliced into thin strips
- 1 medium yellow onion, sliced very thin
- 8 ounces mushrooms, sliced (canned or fresh)
- 2 cups unsweetened milk substitute with a neutral flavor (or 1 cup of milk substitute and 1 cup water)
- 2-3 tablespoons beef or chicken soup powder
- 1 - 2 tablespoons tomato paste (optional)
- 1 teaspoon whole grain mustard or other mustard such as dijon or yellow (optional)
- oil for frying
Instructions
- Pour a little (minimal) oil into the bottom of a skillet that is large enough to hold all of the ingredients and place on medium heat.
- Fry the onions and mushrooms together on medium heat until they have darkened a little.
- Add the beef strips to the onions and mushrooms and cook until cooked through, stirring occasionally.
- Mix in the tomato paste (if using any) and the mustard (if using any).
- Mix in the milk substitute (and 1 cup water if you are using water).
- Add in the beef or chicken soup powder. Start with 2 tablespoons and slowly add more until you have reached your desired flavor.
- Cook for a few minutes, mixing occasionally so that all of the ingredients have had a chance to cook together, then turn off the heat.
- Recommended: Serve over noodles or mashed potatoes.
Nutrition Information:
Yield:
4Serving Size:
1Amount Per Serving: Calories: 446Total Fat: 26gSaturated Fat: 9gTrans Fat: 1gUnsaturated Fat: 15gCholesterol: 112mgSodium: 427mgCarbohydrates: 14gFiber: 4gSugar: 5gProtein: 39g