Go Back
+ servings
Easy carrot risotto topped with crispy shallots and herbs in a while bowl close up

Vegan carrot risotto with fried shallots

Creamy vegan carrot risotto topped with crispy shallots and fresh herbs for an easy, comforting dinner.
No ratings yet
Print Pin
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
Servings: 4 people
Calories: 360kcal
Author: Shayne J

Equipment

  • 1 skillet
  • 1 sauce pan

Ingredients

For the rice

For the shallots

  • 2 shallots thinly sliced
  • 2 tablespoon neutral oil
  • Pinch of salt

Instructions

Fry the shallots

  • Heat oil in a small pan over medium heat and add the sliced shallots. Cook, stirring occasionally, until golden and crispy, about 5–7 minutes. Transfer to a paper towel and lightly salt.

Cook the rice

  • In a medium pot, warm the broth on low heat.
  • Next, heat the olive oil in a large pan over medium heat. Add the onion and cook until it softens, then stir in the garlic and cook for about 30 seconds.
  • Stir in the rice and cook for 1–2 minutes until it looks slightly glossy.
  • Start adding the warm broth about ½ cup at a time, letting it absorb before adding more. Stir occasionally and keep it moving.
  • Around the 10-minute mark, stir in the grated carrots.
  • Once the rice is tender and creamy (about 18–20 minutes total), stir in the nutritional yeast, lemon zest, and a squeeze of lemon juice. Season to taste. (If it gets too thick, add a splash of warm broth.)
  • Serve right away and top with the crispy shallots.

Notes

  • Finely grate the carrots for best texture. This helps them soften quickly and blend into the risotto instead of staying chunky.
  • Use warm broth, not cold. Cold liquid slows the cooking process and can affect the final texture.
  • Stir regularly, but don’t overdo it. Stirring helps release starch for that creamy texture, but constant stirring isn’t necessary.
  • Add broth gradually. Let each addition absorb before adding more—this is what builds the creamy consistency.
  • Shallots crisp up as they cool. Don’t worry if they seem slightly soft at first—they’ll firm up after a minute or two.
  • Serve right away. Risotto thickens as it sits. Add a splash of warm broth if needed to loosen before serving.

Nutrition

Serving: 1.5cups | Calories: 360kcal | Carbohydrates: 52g | Protein: 8g | Fat: 13g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 8g | Sodium: 520mg | Potassium: 420mg | Fiber: 4g | Sugar: 5g | Vitamin A: 9500IU | Vitamin C: 6mg | Calcium: 40mg | Iron: 2mg