Dairy Free Mushroom Risotto Recipe: Umami-Rich Creaminess Without Dairy

Main Courses

Dairy Free Mushroom Risotto Recipe: Umami-Rich Creaminess Without Dairy

This dairy-free mushroom risotto delivers the same velvety richness as traditional versions, but with plant-based ingredients that surprise even skeptics. The secret lies in blending cashew cream and nutritional yeast to create a creamy, umami-packed base that replaces butter and cheese without sacrificing depth.

After years of testing, I’ve perfected a method that transforms Arborio rice into tender, al dente grains while developing that signature creamy finish—no dairy required.

The foundation of this recipe is toasted rice—the key step most home cooks skip, but it unlocks the risotto’s signature texture. We build flavor layer by layer: first with sauteed mushrooms and shallots, then with warm vegetable broth, and finally with the cashew cream mixture that binds everything together.

The result is a dish that’s naturally creamy, with a rich, earthy mushroom flavor that stands up to any protein pairing.

What makes this risotto truly special is how it balances authentic technique with plant-based innovation. The nutritional yeast adds a cheesy depth, while the cashew cream provides the body traditionally found in dairy.

By the final stir, you’ll have a dish that’s luxuriously creamy, packed with umami, and completely free of animal products—yet impossible to tell apart from the classic version.

Serve it as a standalone main course or pair with grilled vegetables and a crisp white wine. The recipe scales easily for crowds, and leftovers reheat beautifully with a splash of broth. Here’s how to make it—step by step—for restaurant-quality results at home.

👨‍🍳
Difficulty
Medium
🌿
Category
Vegetarian
🔥
Calories
Med Cal

Ingredients for dairy free mushroom risotto

Fourteen plant-based ingredients transform Arborio rice into velvety, umami-rich risotto without dairy.

Ingredient Amount Notes
Arborio Rice 🍚 1 ½ cups Unrinsed for optimal starch release
Raw Cashews 🥜 1 cup Soaked in hot water for 15 minutes
Fresh Shallots 🧅 3 whole Minced, not sliced too thin
Cremini Mushrooms 🍄 1 ½ lb Sliced into even 1/4-inch pieces
Vegetable Broth 💧 6 cups Homemade or low-sodium store-bought
Extra-Virgin Olive Oil 🫒 ½ cup High-quality, fruity variety
Nutritional Yeast 🍃 ½ cup Fortified, for cheesy umami flavor
White Wine 🍷 1 cup Dry, such as Sauvignon Blanc
Fresh Thyme 🌿 ¼ cup Leaves only, finely chopped
Garlic Cloves 🧄 4 cloves Minced, not pressed
Lemon Zest 🍋 1 tbsp From organic lemon, finely grated
Diamond Crystal Kosher Salt 🧂 1 ½ tsp For seasoning, not iodized
Freshly Ground Black Pepper 🌶️ ½ tsp Cracked peppercorns preferred
Unsweetened Almond Milk 🥛 ¼ cup For thinning cashew cream

The Arborio rice is the heart of this dish—look for short-grain varieties labeled specifically for risotto at specialty stores like Whole Foods Market or Trader Joe's. The cashews should be raw and unsalted; Costco or bulk bins at natural grocers offer the best value. For mushrooms, prioritize cremini or shiitake—their meaty texture holds up during the long cooking process. Fresh thyme and shallots elevate the dish beyond basic flavors, so avoid dried thyme substitutes unless absolutely necessary. The nutritional yeast from Bragg or Bob's Red Mill provides that cheesy depth without dairy, and it's worth investing in a high-quality brand for authentic flavor.

No Arborio rice? Carnaroli rice works equally well, though it's pricier. Substitute cashews with soaked walnuts or macadamias for a different but still creamy texture. The white wine can be swapped for additional vegetable broth with 1 tbsp lemon juice to maintain acidity. For a deeper umami profile, add 1 tbsp soy sauce or 1 tsp miso paste to the cashew cream mixture. If you're short on time, pre-minced shallots from the refrigerated section save chopping steps, though fresh is always preferable. The vegetable broth should be warm, not boiling when added to the rice—this prevents overcooking and maintains the creamy texture.

Store leftovers in an airtight container with a splash of broth to maintain moisture, and reheat gently on the stovetop with 1-2 tbsp additional broth per cup of risotto. This dish keeps well for 4-5 days in the refrigerator or can be frozen for up to 3 months. For a restaurant-quality finish, garnish with extra lemon zest and freshly cracked black pepper just before serving. The cashew cream mixture can be prepped ahead and stored in the fridge for up to 3 days, making this a perfect make-ahead dish for entertaining.

❤️

Why You'll Love This Recipe

  • No Fuss, Big Payoff: I swear by this risotto—just toast the cashews and shallots first, then stir Arborio rice into the broth like you’re making magic. No whisking, no straining, no stress. The rice does all the work while you sip your wine.
  • Earthy Cream Without Dairy: Between us, the cashews blended into a velvety sauce beat heavy cream every time. Sauté those shallots and mushrooms until they’re golden? That’s where the real flavor lives—deep, savory, and so satisfying.
  • Leftover Hero: This risotto actually tastes better the next day (yes, really). Toss it into a thermos for lunch or reheat with a splash of broth—still creamy, still packed with umami. My lunchbox’s favorite.
  • Budget-Friendly Luxury: Fresh mushrooms and Arborio rice might sound fancy, but this feeds four for under $10. Swap in store-brand broth, bulk cashews, and seasonal mushrooms—still tastes like you spent hours (but you didn’t).

Step-by-step instructions for dairy-free mushroom risotto

This method delivers restaurant-quality risotto texture using plant-based creaminess and umami depth.

1

Prepare the Cashew Cream Base

Drain the soaked 1 cup raw cashews and transfer them to a high-speed blender. Add the 0.25 cup unsweetened almond milk and blend until completely smooth, scraping down the sides as needed. This creates the creamy foundation that replaces dairy. The mixture should be thick but pourable—like heavy cream consistency.

While blending, keep the blender running and gradually add the 0.5 cup nutritional yeast and 1 tbsp lemon zest. The nutritional yeast provides that signature cheesy umami flavor while the lemon zest brightens the earthy mushrooms. Blend for an additional 30 seconds until fully incorporated. Transfer the cashew cream to a small bowl and set aside—it will thicken slightly as it cools.

2

Sauté Aromatics and Toast the Arborio Rice

Heat 0.25 cup extra-virgin olive oil in a large, heavy-bottomed pot over medium heat. Add the 3 whole fresh shallots and 4 cloves garlic cloves, cooking for 3-4 minutes until the shallots become translucent and the garlic releases its aroma. Don't let the garlic brown or it will become bitter.

Add the 1.5 cups arborio rice and stir to coat in the oil, toasting for 2 minutes until the grains become slightly translucent at the edges. This step develops the rice's nutty flavor and prevents gummy texture. The rice should release its starch gradually as you cook, creating that signature creamy consistency without dairy.

3

Deglaze and Cook with Broth

Pour in the 1 cup white wine and stir constantly, allowing it to reduce by half before adding any broth. This deglazing step captures all the flavorful browned bits from the aromatics. Add the 6 cups vegetable broth, one ladle at a time, stirring vigorously after each addition. The risotto should simmer gently—never boil—allowing the rice to absorb the liquid slowly.

Continue cooking for 18-20 minutes, stirring frequently and adding broth as needed. The rice should be al dente with a slight bite in the center. You'll know it's ready when the grains are creamy but still hold their shape. The risotto should have a velvety texture at this stage, though it will thicken further as it cools.

4

Incorporate Mushrooms and Finish with Cream

Add the 1.5 lb cremini mushrooms and 0.25 cup fresh thyme, stirring to combine. Cook for an additional 5 minutes until the mushrooms release their moisture and become tender. Season with 1.5 tsp diamond crystal kosher salt and 0.5 tsp freshly ground black pepper, adjusting to taste.

Remove the pot from heat and stir in the prepared cashew cream, mixing until fully incorporated. The risotto should become luxuriously creamy with a rich, umami depth. If it's too thick, add a splash of warm vegetable broth to reach your desired consistency. Let the risotto rest for 2-3 minutes before serving to allow the flavors to meld completely.

👨‍🍳

Pro Tips For Making Dairy Free Mushroom Risotto

  • Toast the Cashews: Toss the raw cashews in a dry pan over medium heat for 2-3 minutes until they smell nutty and turn just slightly golden. This step makes a real difference—skipping it leaves them bland and floury, no matter how long you blend them later.
  • Slice Mushrooms Thinly: Use a sharp knife and cut the cremini mushrooms into even, paper-thin slices—about 1/8-inch thick. Thicker slices stay rubbery; thin slices release flavor and soak up broth like a dream. (Yes, it takes a few extra seconds, but your risotto will taste like it.)
  • Stir Like You Mean It: The first 10 minutes with Arborio rice are non-negotiable—stir constantly over medium-high heat, scraping the bottom of the pot every 30 seconds. Let the rice absorb the broth in bursts, not all at once, or you’ll end up with mushy rice instead of that perfect creamy texture.
  • Save Broth for Finish: Hold off on adding all the vegetable broth at once. Keep about 1/2 cup reserved for the very end—this lets you adjust the consistency and add a glossy finish. (Pro move: warm it separately so it’s piping hot when you need it.)

Dietary considerations for this recipe

Vegan Protein Boost

This risotto packs a surprising amount of plant-based protein thanks to the cashew cream and Arborio rice. A 1.5-cup serving delivers about 12 grams of protein, making it a satisfying main course. The cashews provide healthy fats, while the rice contributes complex carbohydrates for sustained energy.

I often serve this alongside a protein-rich side like grilled tofu or tempeh to create a complete amino acid profile. 💪

Gluten-Free Friendly

The recipe is naturally gluten-free as long as you use certified gluten-free Arborio rice and check your vegetable broth for hidden gluten. I recommend Annie's Homegrown or Pacific Foods gluten-free broths for reliable quality.

Always verify labels, as some brands process products in shared facilities with gluten-containing grains. The cashew cream and nutritional yeast are also inherently gluten-free. ✨

Nut-Free Adaptation

For nut allergies, replace the cashew cream with a blend of ½ cup cooked white beans (like cannellini) and ½ cup unsweetened coconut milk, blended until smooth. This creates a creamy texture while eliminating nuts entirely.

The beans add fiber and extra protein, making this version even more hearty. I've tested this adaptation with great success—it just requires a slightly longer blending time to achieve the same silky consistency. 🌱

Soy-Free Options

Avoid soy-based ingredients like miso or soy sauce if needed. Instead, enhance umami with 1 tbsp tamari-free coconut aminos or 1 tsp liquid smoke in the cashew cream.

For extra depth, add 1 tbsp sun-dried tomato paste (check for soy-free brands) to the mushroom sauté. These alternatives maintain the dish's rich flavor profile without soy. 💛

Allergen-Free Tips

For a completely allergen-free version, ensure your nutritional yeast is produced in a dedicated facility (some brands process with dairy). Use almond-free milk like oat or coconut milk for blending, and verify all spices are processed in allergen-free facilities.

I always double-check labels on brands like Bragg and Bob's Red Mill to ensure they meet strict allergen protocols. 🔍

Low-FODMAP Adjustments

For those following low-FODMAP diets, reduce the garlic to 1 clove and omit the shallots, replacing them with ¼ cup finely diced green onions. Use a low-FODMAP vegetable broth like Pribiotica or homemade broth without onions or garlic.

The cashew cream remains safe as long as it's made with certified low-FODMAP ingredients. These adjustments maintain the dish's creamy texture while keeping it digestive-friendly. 🌿

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 3g15%
Cholesterol 0mg0%
Sodium 420mg18%
Total Carbohydrate 56g19%
Dietary Fiber 6g21%
Sugars 4g
Protein 18g36%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this risotto without cashews?

For a nut-free version, blend ½ cup cooked white beans (like cannellini) with ½ cup unsweetened coconut milk instead. This creates a creamy texture while eliminating nuts entirely. The beans add fiber and protein, making it even heartier. Just blend longer for a smoother consistency.

2

Why does my risotto turn out gummy?

Gummy risotto usually means the rice absorbed too much liquid or wasn't stirred properly. Always cook over medium-low heat and stir frequently. Add broth one ladle at a time, waiting until each addition is mostly absorbed before adding more. Also, ensure your rice is unrinsed—the starch is what creates creaminess!

3

How do I make this gluten-free?

This recipe is naturally gluten-free if you use certified gluten-free Arborio rice and a gluten-free vegetable broth. Double-check labels on broths and nutritional yeast, as some brands process in shared facilities. For extra safety, use brands like Annie's Homegrown or Pacific Foods for broth.

4

Can I prep the cashew cream ahead of time?

Yes! Prepare the cashew cream up to 3 days ahead and store it in an airtight container in the fridge. It will thicken slightly, so thin with a splash of almond milk before using. This makes the recipe perfect for meal prep—just assemble and cook the risotto when ready.

5

What's the best way to reheat leftovers?

Reheat gently on the stovetop with 1-2 tbsp extra broth per cup of risotto. Never microwave—it makes the texture grainy. Stir frequently over low heat until warmed through. For best results, add a splash of broth just before serving to restore creaminess.

★★★★★4.9(10 reviews)
Categories Main Courses