Dairy-Free Stroganoff (low-carb, vegan)

Last updated on 03-Aug-2023

Hello, everyone!

Stroganoff has been one of my favourite dishes ever since I can remember. It’s very common in Brazil, and I’ve seen and tried many different variations of the recipe. I loved it when my mom made it, and it was usually reserved for special meals. It was one of the first recipes I learned in my early incursions into the kitchen and then started making my own way.

The recipe I used to make included thick cream (crème fraîche or whipping cream) and meat, and when I came across a dairy-free version I was skeptical, but the rich creaminess I get from this vegan recipe is so satisfying and the option to make it with only mushrooms (for a vegan version) is so delicious, that I really don’t miss the meat or the dairy! I’ll also mention that we are not vegans, and not even fully vegetarians at this point, but we’ve been trying to limit our consumption of animal products and this is a delicious way to do that. My hubby loved it so much that he says he actually prefers this recipe over the dairy + meat version. Now, that’s an endorsement!

This stroganoff is very easy to make and a great option for #meatlessmonday or to serve to company. I hope you’ll give it a try and come back to tell us how you like it. 🙂

Enjoying the content? Buy me a coffee and help maintain the blog!


Dairy-Free Stroganoff

Rich and delicious, with no cream!
Prep Time10 minutes
Cook Time20 minutes
Soaking time1 hour
Total Time30 minutes
Course: Main Course
Keyword: Dairy-free, Gluten-free, Vegan
Servings: 6
Author: Hellen | VivaHappy.com


  • 1 tbsp coconut oil
  • 1 medium onion chopped
  • 3 cloves garlic chopped
  • 1 lb mushrooms fresh (cremini, shitake, portobello, etc.), sliced
  • 1 1/2 cup raw cashews soaked for 1 h in hot water
  • 1 can coconut milk
  • 1/3 cup tomato sauce
  • 2 tsp smoked paprika
  • 1 tsp dijon mustard
  • 2 tbsp lemon juice (optional)
  • salt and pepper to taste


  • Heat the coconut oil in a large pot. Add the onions and sauté for 2-3 minutes, until softened. Add the garlic and cook for an extra 2 minutes.
  • Add the mushrooms and cook for a few minutes until browned and tender. Season with salt and freshly ground pepper.
  • Meanwhile, in a high-speed blender, blend the drained cashews with the can of coconut milk until very smooth and creamy.
  • Add the paprika and tomato sauce to the pot, mix, then add the cashew mixture. Let it simmer for 5-10 minutes, stirring often, until thickened.
  • Turn off the heat, add the mustard and lemon juice (if using), stir and serve!



  • Brazilians like to serve stroganoff with rice and potato sticks (like these), but this creamy dish can also be served over cooked noodles.  
  • To make it a low-carb meal, serve with cauliflower rice and a side salad, or zucchini noodles.
  • Besides mushrooms, other vegetables such as zucchini (courgette), carrots, leeks, hearts of palm, or mock meat also work well to keep this a vegan recipe.
  • The same sauce can be used with chicken, beef, or shrimp.

Talk to us! | Fale conosco!