IMG_4144+%281%29.jpg

WELCOME + CHEERS!

Sharing all about Eats, Escapes, and Experiences

Vegan Mushroom Risotto with Wild Mushrooms & Truffle Oil

Vegan Mushroom Risotto with Wild Mushrooms & Truffle Oil

Rich, creamy, and deeply savory without a drop of dairy, this Vegan Mushroom Risotto gets its incredible depth from mushrooms at every stage. A homemade mushroom stock made with crimini mushrooms and dried porcini forms the foundation, while a silky mushroom purée is folded into the risotto for an extra layer of earthy flavor.

The finished risotto is topped with beautifully sautéed king oyster, lion’s mane, and shiitake mushrooms, then finished with vegan butter, vegan Parmesan, and just enough truffle oil to make it feel truly special.

Serves 4 | Prep Time 20 minutes | Cook Time 35–40 minutes

Ingredients

For the Mushroom Stock

  • 8 oz crimini mushrooms, roughly chopped

  • ½ oz dried porcini mushrooms

  • 1 leek, white and light green parts, roughly chopped

  • 1 carrot, roughly chopped

  • 6 cups water

  • 1 teaspoon salt

For the Mushroom Purée

  • 8 oz crimini mushrooms, chopped

  • 1 leek, white and light green parts, finely sliced

  • 3 cloves garlic, chopped

  • 1 tablespoon olive oil

  • ½ cup mushroom stock, as needed

  • Salt and freshly cracked black pepper, to taste

For the Risotto

  • 2 tablespoons olive oil

  • 1 small yellow onion, finely diced

  • 1½ cups Arborio or Carnaroli rice

  • ½ cup dry white wine

  • 5–6 cups warm mushroom stock

  • Mushroom purée

  • Salt and freshly cracked black pepper, to taste

For the Mushroom Topping

  • 2 king oyster mushrooms

  • 4 oz lion’s mane mushroom

  • 4 oz shiitake mushrooms, stems removed

  • 1 tablespoon olive oil

  • 1 tablespoon vegan butter

  • Salt and freshly cracked black pepper, to taste

To Finish

  • 1–2 teaspoons truffle oil, or to taste

  • 2 tablespoons vegan butter

  • ¼–½ cup vegan Parmesan

  • Freshly cracked black pepper

  • Fresh parsley, optional

Instructions

1. Make the Mushroom Stock

Add the crimini mushrooms, dried porcini, leek, carrot, water, and salt to a large pot. Bring to a gentle simmer and cook for approximately 25–30 minutes, allowing the mushrooms and vegetables to infuse the water with their flavor.

For an especially rich stock, blend a portion of the cooked crimini mushrooms into the stock using an immersion blender. Strain the stock if desired, reserving it over low heat so it stays warm while you prepare the risotto.

2. Make the Mushroom Purée

Heat the olive oil in a skillet over medium heat. Add the sliced leek and cook gently until softened and translucent. Add the garlic and cook for another minute.

Add the chopped crimini mushrooms and sauté until tender and most of their moisture has cooked away.

Transfer the mushroom mixture to a blender. Add about ½ cup of the warm mushroom stock and blend until smooth and silky. Add a little more stock if needed to create a thick, spoonable purée.

Season with salt and freshly cracked black pepper.

3. Start the Risotto

Heat the olive oil in a large, heavy-bottomed pot or Dutch oven over medium heat. Add the diced onion and cook until soft and translucent, about 3–4 minutes.

Add the Arborio or Carnaroli rice and stir continuously for 1–2 minutes, allowing the grains to become lightly toasted.

Pour in the white wine and stir until the wine has been mostly absorbed.

4. Slowly Add the Mushroom Stock

Begin adding the warm mushroom stock, about ½ cup at a time, stirring frequently. Allow each addition to become mostly absorbed before adding more.

Continue this process for approximately 20–25 minutes, adding stock as needed, until the rice is creamy and tender but still has a slight bite in the center.

You may not need all of the stock.

5. Add the Mushroom Purée

Once the rice is nearly finished, fold in the mushroom purée. Continue stirring and add another splash of mushroom stock if necessary.

The risotto should be creamy and loose enough to gently spread across the plate, rather than stiff or dry.

Season with salt and freshly cracked black pepper.

6. Sauté the Mushrooms

While the risotto cooks, prepare the mushroom topping.

Score the king oyster mushrooms by cutting shallow crosshatch lines into the tops. Slice or tear the lion’s mane into large pieces and clean the shiitakes.

Heat olive oil in a large skillet over medium-high heat. Add the king oyster mushrooms, lion’s mane, and shiitakes. Sauté until deeply golden and caramelized on the outside and tender inside.

Add the vegan butter during the final minute of cooking and toss the mushrooms until glossy. Season with salt and freshly cracked black pepper.

7. Finish the Risotto

Remove the risotto from the heat and stir in the vegan butter and vegan Parmesan.

Add the truffle oil a little at a time, tasting as you go. Truffle oil is powerful, so you want it to complement the mushrooms rather than overpower them.

Allow the risotto to rest for 1–2 minutes before serving.

8. Plate & Serve

Spoon the risotto into shallow bowls and gently spread it toward the edges of the plate.

Top each serving with the sautéed king oyster, lion’s mane, and shiitake mushrooms. Finish with another light drizzle of truffle oil, a sprinkle of vegan Parmesan, and freshly cracked black pepper.

Garnish with fresh parsley if desired.

Chef's Tips

Keep the stock warm. Adding cold stock to risotto interrupts the cooking process and can make it harder to achieve that signature creamy texture.

Don't rush the rice. The gradual addition of stock allows the rice to release its natural starches, creating creaminess without dairy.

Aim for al dente. Perfect risotto should be tender but retain a slight firmness in the center.

Don't overdo the truffle oil. The mushroom stock and purée already create an intensely earthy flavor. A small amount of truffle oil at the end is all you need.

Serve immediately. Risotto continues to absorb liquid as it sits, so serve it as soon as it reaches the perfect consistency.

Vegan Chocolate Chip Cookies

Vegan Chocolate Chip Cookies