Risotto with asparagus

This creamy risotto combines the rich texture of Arborio rice with the fresh, bright flavours of asparagus and peas. Finished with Parmesan and a splash of white wine, it's a comforting vegetarian dish perfect for any occasion.

Macro-Fit Meal Planner

Turn this recipe into a full day that hits your macros

Set your calorie & macro targets — we'll build a complete breakfast, lunch, dinner and snack plan around real recipes. Regenerate any meal in one click.

Plan My Day →
05 May 2026
Cook time 30 min
Prep time 20 min

Ingredients:

4 cups vegetable broth
1 tbsp olive oil
2 tbsp butter
1 leek
2 garlic cloves
1/2 cup white rice
1/2 cup white wine
1.50 lb asparagus
1 cup peas
1/2 cup grated parmesan cheese
Risotto with asparagus

Risotto with asparagus is a creamy and flavorful Italian dish that combines the rich textures of arborio rice with the fresh, crisp taste of asparagus. This vegetarian recipe is perfect for a weeknight dinner or special occasion, offering a comforting balance of flavors and nutrients.

Instructions:

1. Prepare the broth: In a medium saucepan, heat the vegetable broth over low heat. Keep it warm but not boiling.
2. Sauté the vegetables: In a large sauté pan or skillet, heat the olive oil and 1 tbsp of butter over medium heat. Add the chopped leek and cook, stirring frequently, until soft and translucent (about 5 minutes). Add the minced garlic and cook for another minute until fragrant.
3. Toast the rice: Add the Arborio rice to the pan with the leeks and garlic. Stir well to coat the rice with the oil and butter mixture. Cook for about 2 minutes, or until the edges of the rice grains become translucent.
4. Deglaze with wine: Pour in the white wine and stir continuously until the wine is fully absorbed by the rice.
5. Begin adding broth: Add one ladleful of the warm vegetable broth to the rice mixture and stir constantly until the liquid is almost completely absorbed. Continue adding the broth one ladleful at a time, stirring frequently and allowing the liquid to be absorbed before adding more. This process should take about 18-20 minutes. The rice should be creamy and tender but still slightly al dente.
6. Prepare the asparagus: While the rice is cooking, bring a pot of water to a boil. Add the asparagus pieces and blanch for about 2 minutes until bright green and just tender. Drain and set aside.
7. Add vegetables: When the rice is nearly done, stir in the blanched asparagus and peas. Cook for an additional 2-3 minutes until the vegetables are heated through.
8. Finish the risotto: Remove the pan from the heat and stir in the remaining 1 tbsp of butter and the grated Parmesan cheese. Mix until the butter is melted and the risotto is creamy.
9. Season and serve: Taste and adjust seasoning with salt and pepper if necessary. Serve the risotto immediately, garnished with extra Parmesan if desired.

By carefully following these steps, you'll create a luscious risotto that showcases the vibrant flavors of asparagus and peas, harmonized with creamy Parmesan cheese. Serve your risotto immediately, garnished with some extra Parmesan and freshly cracked black pepper, for a truly satisfying meal.

Risotto with asparagus FAQ:

How do I know when the risotto is done?

The risotto is done when the rice is creamy, tender, and has a slight bite or firmness to it (al dente). This usually takes about 18-20 minutes of constant stirring and adding broth gradually.

Can I make this risotto ahead of time and store it?

Yes, you can make risotto ahead of time. Store it in an airtight container in the refrigerator for up to 3 days. To reheat, add a splash of broth or water to loosen the texture.

What can I substitute for white wine in this recipe?

If you prefer not to use white wine, you can substitute it with an equal amount of additional vegetable broth or use lemon juice mixed with water for acidity.

Is this risotto gluten-free?

Yes, the ingredients in this risotto are gluten-free; however, always check that your vegetable broth is certified gluten-free to ensure no cross-contamination.

What type of rice is best for making risotto?

Arborio rice is the best choice for risotto due to its high starch content, which contributes to the creamy texture. Other suitable alternatives include Carnaroli or Vialone Nano varieties.

Cooking Tips:

- Use high-quality vegetable broth for a richer flavor. Homemade broth can make a significant difference.

- Always keep your broth warm on the stove; adding cold broth to the rice can stall the cooking process.

- Stir the risotto regularly to release the starches in the rice, contributing to its creamy texture.

- Avoid overcooking the asparagus and peas; aim to keep them tender but still crisp to add texture.

- Use fresh Parmesan cheese and grate it yourself; pre-grated cheese often contains additives that can affect melting and flavor.

- If the risotto is too thick, add a bit more warm broth at the end to achieve the desired consistency.

- Allow the risotto to rest for a couple of minutes before serving; this helps the flavors to meld together.

Nutrition Facts

4 Servings
Calories 310kcal
Protein 11g
Carbohydrates 40g
Fiber 6g
Sugar 8g
Fat 13g

More recipes

Parmesan-garlic italian pork chops

Crispy parmesan-garlic pork chops, perfect for dinner.

05 May 2026

Parmesan & herb gnocchi

Homemade parmesan and herb gnocchi, perfect for any meal.

05 May 2026

Eggplant parmigiana

Classic Eggplant Parmigiana with layers of sauce and cheese.

05 May 2026

Crusty italian bread

Bake a crusty Italian bread with a crispy crust and soft inside.

05 May 2026

Salsa verde

A fresh herb sauce perfect for meats and vegetables.

05 May 2026

Potato & bread frittata

A hearty Potato & Bread Frittata perfect for brunch.

05 May 2026

Mushroom, potato & basil frittata

A hearty Mushroom, Potato & Basil Frittata for any meal.

05 May 2026

Chilli shrimp spaghetti

A flavorful Chilli Shrimp Spaghetti with zesty tomato sauce.

05 May 2026

Posts