“You have to try this one,” my friend texted me after a long day when I was pretty much ready to order takeout. Honestly, I was skeptical—mushrooms and cashews? And egg-free pasta? But something about the idea of a creamy stroganoff that wasn’t drowning in dairy or eggs felt like the kind of comfort food that could actually hit the spot without being heavy. The next evening, I found myself chopping mushrooms and soaking cashews, curious but cautious.
The kitchen smelled like a cozy forest after a rainstorm, earthy and inviting. As the sauce thickened and the fettuccine strands twirled gently in the pot, I felt that rare kind of calm when cooking something new but promising. The first bite made me pause—a velvety, savory hug that didn’t rely on cream or butter but still had that comforting richness I craved. I ended up making this creamy cashew mushroom stroganoff more times than I can count that week. It’s funny how a recipe born from a casual recommendation can become your go-to for those evenings when you want something simple, satisfying, and just a little different.
What stuck with me was how this dish balances indulgence and lightness, all while being completely egg-free and plant-friendly. It’s perfect for those who, like me, sometimes avoid eggs but still want a pasta dinner that feels special and nourishing. This recipe quietly promises a cozy reset without the fuss or heaviness, making it the kind of meal you come back to when you want comfort without compromise.
Why You’ll Love This Creamy Cashew Mushroom Stroganoff Recipe
After testing this creamy cashew mushroom stroganoff recipe several times, I can say it truly delivers on comfort and flavor without relying on traditional dairy or eggs. This is not just another mushroom pasta dish—it’s thoughtfully crafted to bring that classic stroganoff vibe in a fresh, wholesome way.
- Quick & Easy: Ready in under 35 minutes — perfect for busy weeknights or when you want a fuss-free dinner that feels cozy.
- Simple Ingredients: Most ingredients are pantry staples or easy to find, like cashews, mushrooms, and simple spices.
- Perfect for Egg-Free Diets: The homemade egg-free fettuccine makes this dish accessible if you avoid eggs, but still crave fresh pasta texture.
- Crowd-Pleaser: Whether you’re cooking for family or friends, this stroganoff gets rave reviews, including from those who don’t usually go for plant-based meals.
- Unbelievably Delicious: The creamy cashew sauce is silky and rich, with deep mushroom umami, making it feel indulgent yet nourishing.
This recipe stands out because of the homemade egg-free fettuccine that pairs flawlessly with the cashew cream sauce. The noodles have a tender bite, not mushy or heavy, which makes the whole dish feel light but satisfying. Plus, the mushrooms are sautéed with garlic and a splash of white wine to deepen the flavor, setting this apart from simpler mushroom pastas.
Honestly, this recipe isn’t just food — it’s that quiet comfort that makes you want to curl up with a good book or invite a friend over for an easy, warming meal. The way the sauce clings to each noodle, the gentle earthiness of the mushrooms, and that slightly nutty cashew cream all come together to create a dish that you’ll want to make again and again.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and a satisfying texture without the fuss. Most are pantry staples or easy to source, and the cashews create the signature creamy base without dairy.
- For the Egg-Free Fettuccine:
- All-purpose flour – 2 cups (240 g)
- Chickpea flour – ½ cup (60 g) (adds protein and a slight nuttiness)
- Warm water – ¾ cup (180 ml)
- Olive oil – 2 tablespoons
- Salt – ½ teaspoon
- For the Stroganoff Sauce:
- Raw cashews – 1 cup (150 g), soaked in hot water for 20 minutes (for creamy texture)
- Cremini or baby bella mushrooms – 12 ounces (340 g), sliced
- Yellow onion – 1 medium, finely chopped
- Garlic cloves – 3, minced
- Vegetable broth – 1 cup (240 ml)
- White wine (optional) – ¼ cup (60 ml) (adds depth; substitute with broth if preferred)
- Dijon mustard – 1 teaspoon
- Smoked paprika – ½ teaspoon (for subtle warmth)
- Salt and black pepper – to taste
- Olive oil – 2 tablespoons (for sautéing)
- Fresh parsley – 2 tablespoons, chopped (for garnish)
For best results, look for fresh mushrooms with firm caps and avoid any that feel slimy. I usually prefer Bob’s Red Mill for chickpea flour as it gives consistent texture to the pasta dough. If you want to keep this gluten-free, swapping all-purpose flour with a gluten-free blend works well but expect a slightly different noodle texture.
Equipment Needed
- Large mixing bowl – for making the pasta dough
- Rolling pin or pasta machine – a rolling pin works fine if you don’t have a pasta machine
- Sharp knife and chopping board – for prepping mushrooms and onions
- Large skillet or sauté pan – to cook mushrooms and sauce
- Blender or food processor – essential for blending soaked cashews into a smooth cream
- Large pot – to boil pasta
- Colander – to drain pasta
If you don’t own a pasta machine, don’t sweat it. I rolled out this egg-free fettuccine dough with a rolling pin many times and it turned out just as tender. For the cashew cream, a high-speed blender makes the process smoother, but a regular food processor works well too—just be patient with blending.
Preparation Method

- Prepare the egg-free fettuccine dough: In a large bowl, whisk together 2 cups all-purpose flour, ½ cup chickpea flour, and ½ teaspoon salt. Add ¾ cup warm water and 2 tablespoons olive oil gradually, mixing with a fork until dough starts to come together. Knead on a floured surface for 8-10 minutes until smooth and elastic. Wrap in plastic wrap and let rest for 20 minutes.
- Make the cashew cream: Drain soaked cashews and place in a blender with 1 cup vegetable broth. Blend on high for 1-2 minutes until completely smooth and creamy. Set aside.
- Cook the mushrooms and aromatics: Heat 2 tablespoons olive oil in a large skillet over medium heat. Add chopped onion and sauté for 3-4 minutes until translucent. Add minced garlic and cook another minute until fragrant. Toss in sliced mushrooms and cook 7-8 minutes until browned and softened, stirring occasionally.
- Add flavorings and liquids: Pour in ¼ cup white wine (or extra broth), stirring to deglaze the pan and reduce for 2 minutes. Stir in Dijon mustard, smoked paprika, salt, and pepper.
- Combine cashew cream and simmer: Pour the cashew cream into the skillet, stirring well to combine. Let it simmer gently for 5 minutes, stirring occasionally, until the sauce thickens slightly. Taste and adjust seasoning.
- Roll and cut the pasta: On a floured surface, roll the dough thinly with a rolling pin (about 1/8 inch or 3 mm thickness). Fold the dough loosely and cut into ½-inch (1.3 cm) wide strips for fettuccine. Unfold and separate strands.
- Cook the egg-free fettuccine: Bring a large pot of salted water to a boil. Add pasta strands and cook for 3-4 minutes or until al dente, stirring occasionally to prevent sticking. Drain and reserve some pasta water.
- Toss and serve: Add cooked pasta to the mushroom stroganoff sauce, gently tossing to coat. If sauce feels too thick, add a splash of reserved pasta water. Garnish with chopped parsley and serve immediately.
Pro tip: When kneading your dough, if it feels sticky, just dust with a little more flour — but be careful not to add too much or the noodles get tough. Also, keeping the cashew cream really smooth is key to that luxurious sauce texture. I usually blend it twice if needed to avoid any graininess.
Cooking Tips & Techniques
One thing I learned early on is that mushrooms need space to brown nicely — overcrowding the pan makes them steam instead, which can result in a soggy texture. So cook them in batches if necessary. Also, using a splash of white wine really wakes up the flavor and balances the creaminess, but if you prefer to skip alcohol, extra broth with a squeeze of lemon juice works well too.
Making egg-free pasta from scratch can seem intimidating, but the key is resting the dough well and rolling it thin. Don’t rush the kneading — this builds gluten for better elasticity. If your dough cracks when rolling, let it rest a few more minutes covered with a damp cloth.
When simmering the cashew cream sauce, keep the heat low to avoid curdling or separating. Stir gently and avoid boiling aggressively. If the sauce thickens too much, thin it with reserved pasta water — this also helps the sauce cling beautifully to the noodles.
Lastly, multitasking helps: soak cashews while you prep veggies, rest dough while you blend sauce, and boil pasta right before you finish the sauce. It’s all about rhythm and timing, making the process feel smooth and satisfying.
Variations & Adaptations
This creamy cashew mushroom stroganoff is pretty flexible to suit different tastes or dietary needs. Here are a few of my favorite twists:
- Vegan version: Use nutritional yeast in the sauce for a cheesy note and swap white wine for vegetable broth. Use your favorite vegan-friendly pasta.
- Gluten-free pasta: Swap the all-purpose flour for a gluten-free blend like Bob’s Red Mill 1-to-1 GF flour and use chickpea flour or tapioca starch to bind the dough. The texture will be a bit different but still delightful.
- Add protein: Stir in cooked lentils or grilled tofu cubes for added bite and nutrition.
- Seasonal mushrooms: Try wild mushrooms like chanterelles or shiitakes when in season for a deeper, woodsy flavor.
- Personal twist: I once added a handful of fresh thyme leaves while sautéing mushrooms—totally changed the aroma and gave it a fresh, herbal lift.
For a quicker shortcut, you can use store-bought egg-free pasta, though the homemade version here really shines with that fresh, tender bite. Also, this sauce works beautifully over other noodles like gluten-free penne or even spiralized zucchini for a lighter option.
Serving & Storage Suggestions
This creamy cashew mushroom stroganoff is best served hot, fresh off the stove, garnished with bright parsley to cut through the richness. It pairs beautifully with a simple green salad or roasted vegetables to balance the meal.
If you want to impress guests without stress, serve this alongside a crusty bread like the fluffy buttermilk biscuits for a cozy, comforting spread.
Store leftovers in an airtight container in the fridge for up to 3 days. The sauce might thicken overnight—just reheat gently on the stove with a splash of broth or water to loosen it back up. This dish doesn’t freeze super well because the cashew cream can separate, so I recommend making fresh batches for best texture.
Flavors meld nicely after a day, making it a great make-ahead dinner option for busy days when you want a satisfying meal waiting for you.
Nutritional Information & Benefits
One serving of creamy cashew mushroom stroganoff (about 1.5 cups with pasta) provides approximately:
| Calories | 420 kcal |
|---|---|
| Protein | 12 g |
| Fat | 18 g (mostly healthy fats from cashews and olive oil) |
| Carbohydrates | 50 g |
| Fiber | 5 g |
Cashews are a good source of heart-healthy monounsaturated fats and provide a creamy base without dairy. Mushrooms add antioxidants and B vitamins, while chickpea flour boosts protein and fiber in the pasta dough. This recipe is naturally egg-free and can be made gluten-free if needed, making it suitable for many dietary preferences.
From a wellness perspective, it’s a comforting meal that doesn’t feel heavy or bloated, yet satisfies cravings for creamy, rich dishes without relying on butter or cream. I feel good serving this to guests who ask for healthier, allergy-friendly options.
Conclusion
This creamy cashew mushroom stroganoff with egg-free fettuccine has quietly become one of my favorite dinners for those nights when I want something comforting but lighter than traditional stroganoff. It’s approachable, packed with flavor, and surprisingly easy to make from scratch—even the pasta.
Feel free to tweak the mushrooms, swap the herbs, or add your favorite protein to make it your own. I love that it offers a fresh take on a classic without a complicated ingredient list or technique.
Give it a try, and I’d love to hear how you make it yours—drop a comment or share a twist you tried! Trust me, this dish will quietly become your new weeknight favorite.
FAQs About Creamy Cashew Mushroom Stroganoff with Egg-Free Fettuccine
Can I use other nuts instead of cashews for the cream sauce?
Cashews blend into a smooth, creamy sauce thanks to their mild flavor and texture. You can try blanched almonds or macadamia nuts, but expect a slightly different taste and texture. Soaking them well before blending is key.
How do I store leftover pasta to keep it from drying out?
Store stroganoff leftovers in an airtight container in the fridge. When reheating, add a splash of broth or water to loosen the sauce and keep the pasta from drying. Reheat gently on the stove or microwave.
Is the egg-free pasta dough difficult to work with?
It’s a bit more delicate than traditional dough but not hard to handle. Resting the dough before rolling helps a lot, and lightly flour your surface to prevent sticking. Rolling it thin and cutting carefully gives the best results.
Can I make this recipe gluten-free?
Yes! Substitute the all-purpose flour with a gluten-free flour blend. Chickpea flour helps with binding but the texture may vary slightly. Homemade gluten-free pasta can be a bit more fragile but still delicious.
What’s a good substitute for white wine in the sauce?
If you prefer to avoid alcohol, simply use extra vegetable broth with a splash of lemon juice or apple cider vinegar for acidity. This keeps the flavor bright and balanced.
Pin This Recipe!

Creamy Cashew Mushroom Stroganoff Recipe Easy Egg-Free Fettuccine Dinner
A comforting and creamy stroganoff made with a rich cashew cream sauce and egg-free fettuccine, perfect for those avoiding dairy and eggs but craving a nourishing pasta dinner.
- Prep Time: 30 minutes
- Cook Time: 15 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 2 cups all-purpose flour (240 g)
- ½ cup chickpea flour (60 g)
- ¾ cup warm water (180 ml)
- 2 tablespoons olive oil
- ½ teaspoon salt
- 1 cup raw cashews (150 g), soaked in hot water for 20 minutes
- 12 ounces cremini or baby bella mushrooms (340 g), sliced
- 1 medium yellow onion, finely chopped
- 3 garlic cloves, minced
- 1 cup vegetable broth (240 ml)
- ¼ cup white wine (60 ml) (optional, substitute with broth if preferred)
- 1 teaspoon Dijon mustard
- ½ teaspoon smoked paprika
- Salt and black pepper to taste
- 2 tablespoons olive oil (for sautéing)
- 2 tablespoons fresh parsley, chopped (for garnish)
Instructions
- Prepare the egg-free fettuccine dough: In a large bowl, whisk together 2 cups all-purpose flour, ½ cup chickpea flour, and ½ teaspoon salt. Add ¾ cup warm water and 2 tablespoons olive oil gradually, mixing with a fork until dough starts to come together. Knead on a floured surface for 8-10 minutes until smooth and elastic. Wrap in plastic wrap and let rest for 20 minutes.
- Make the cashew cream: Drain soaked cashews and place in a blender with 1 cup vegetable broth. Blend on high for 1-2 minutes until completely smooth and creamy. Set aside.
- Cook the mushrooms and aromatics: Heat 2 tablespoons olive oil in a large skillet over medium heat. Add chopped onion and sauté for 3-4 minutes until translucent. Add minced garlic and cook another minute until fragrant. Toss in sliced mushrooms and cook 7-8 minutes until browned and softened, stirring occasionally.
- Add flavorings and liquids: Pour in ¼ cup white wine (or extra broth), stirring to deglaze the pan and reduce for 2 minutes. Stir in Dijon mustard, smoked paprika, salt, and pepper.
- Combine cashew cream and simmer: Pour the cashew cream into the skillet, stirring well to combine. Let it simmer gently for 5 minutes, stirring occasionally, until the sauce thickens slightly. Taste and adjust seasoning.
- Roll and cut the pasta: On a floured surface, roll the dough thinly with a rolling pin (about 1/8 inch or 3 mm thickness). Fold the dough loosely and cut into ½-inch (1.3 cm) wide strips for fettuccine. Unfold and separate strands.
- Cook the egg-free fettuccine: Bring a large pot of salted water to a boil. Add pasta strands and cook for 3-4 minutes or until al dente, stirring occasionally to prevent sticking. Drain and reserve some pasta water.
- Toss and serve: Add cooked pasta to the mushroom stroganoff sauce, gently tossing to coat. If sauce feels too thick, add a splash of reserved pasta water. Garnish with chopped parsley and serve immediately.
Notes
If dough feels sticky, dust with a little more flour but avoid adding too much to prevent tough noodles. Blend cashew cream twice if needed for smooth texture. Cook mushrooms in batches to avoid steaming. Use extra broth or reserved pasta water to adjust sauce consistency. Rest dough well before rolling to improve elasticity. Substitute white wine with broth and lemon juice if avoiding alcohol.
Nutrition
- Serving Size: About 1.5 cups with
- Calories: 420
- Fat: 18
- Carbohydrates: 50
- Fiber: 5
- Protein: 12
Keywords: cashew mushroom stroganoff, egg-free pasta, creamy stroganoff, plant-based pasta, vegan stroganoff, gluten-free option, easy weeknight dinner


