If you’re craving a cozy, fresh-tasting meal that still feels light enough for spring, this creamy vegetarian risotto is it. It’s full of bright green peas, tender asparagus, sweet carrots, and a squeeze of lemon to wake everything up. Finish with olive oil, herbs, and a little cheese for a simple spring dinner that feels special without being complicated.

Why You’ll Love This Recipe
- Fresh + cozy: creamy rice with crisp-tender spring veggies.
- One-pan comfort: mostly hands-off once you get the rhythm.
- Easy to customize: swap veggies, cheese, or make it vegan.
Time & Servings
- Prep time: 10 minutes
- Cook time: 25–30 minutes
- Total time: 35–40 minutes
- Servings: 4
Ingredients
- 1 tablespoon olive oil, plus more for finishing
- 1 tablespoon butter (or more olive oil for dairy-free)
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 1/2 cups Arborio rice
- 1/2 cup dry white wine (optional; replace with broth)
- 5 to 6 cups vegetable broth, kept warm
- 1 cup peas (fresh or frozen)
- 1 cup asparagus, trimmed (cut into 2–3 inch pieces)
- 1 large carrot, sliced into thin coins or ribbons
- 1/2 cup grated Parmesan (or vegetarian hard cheese), plus more to serve
- 1 lemon (zest + wedges for serving)
- 2 tablespoons chopped parsley (or a mix of parsley and chives)
- Salt and black pepper, to taste
How to Make It
- Warm your broth. Keep vegetable broth warm in a saucepan on low heat. Warm broth helps the risotto cook evenly and stay creamy.
- Sauté aromatics. In a large pan or wide pot, heat olive oil and butter over medium heat. Add onion and cook 3–4 minutes until soft. Stir in garlic for 30 seconds.
- Toast the rice. Add Arborio rice and stir for 1–2 minutes until the edges look slightly translucent. This step builds flavor.
- Deglaze (optional). Pour in wine (or a splash of broth). Stir until mostly absorbed.
- Add broth gradually. Add about 1/2 cup warm broth. Stir gently until absorbed. Keep adding broth 1/2 cup at a time, stirring often, letting each addition absorb before the next.
- Add the vegetables. After about 15 minutes of cooking, stir in carrots. A few minutes later, add asparagus. Add peas in the last 3–5 minutes so they stay bright.
- Finish creamy. When the rice is tender with a slight bite (usually 20–25 minutes total), turn off heat. Stir in Parmesan, lemon zest, and a small drizzle of olive oil. Taste and season with salt and pepper.
- Serve. Spoon into bowls and top with parsley (and extra chives if you like). Add a lemon wedge on the side and an extra sprinkle of cheese.
Pro Tips for the Best Creamy Risotto
- Keep it “loose.” Risotto should gently spread in the bowl, not sit like a thick mound. Add an extra splash of warm broth at the end if needed.
- Warm broth matters. Cold broth can slow cooking and make texture uneven.
- Don’t rush the stirring. Stir often, especially after each broth addition, to help the rice release starch and turn creamy.
Easy Variations
- Make it vegan: use olive oil instead of butter and swap Parmesan for a vegan parmesan or nutritional yeast.
- Add protein: stir in white beans, chickpeas, or pan-seared tofu.
- More spring vibes: add spinach at the end, or toss in fresh herbs like dill or basil.
Storage & Reheating
- Fridge: Store in an airtight container for up to 3 days.
- Reheat: Warm on the stove with a splash of broth or water, stirring until creamy again. Microwave works too—add a splash of liquid first.
- Freezing: Risotto can be frozen, but texture is best fresh. If you freeze it, reheat gently with extra broth and stir well.
FAQ
Can I make risotto without wine?
Yes. Just replace the wine with vegetable broth. You’ll still get a delicious, creamy result.
What if I don’t have Arborio rice?
Arborio is best for classic risotto, but other short-grain rices can work. The key is a starchy rice that turns creamy when stirred.
How do I know when it’s done?
The rice should be tender but not mushy, and the risotto should look creamy and slightly fluid. If it’s too thick, add a little more warm broth.
Serving Ideas
- Simple green salad with lemony dressing
- Garlic bread or warm crusty bread
- Roasted spring veggies on the side
Tip: Right before serving, add a final drizzle of olive oil, a squeeze of lemon, and a sprinkle of herbs—those small touches make it taste restaurant-level.