July 1, 2026 · 40 min

Creamy Lemon Risotto with Asparagus, Zucchini and Yellow Squash

Dinner40 min

This creamy risotto is the ultimate comfort food, made with arborio rice slowly simmered to perfection. Fresh zucchini, yellow squash and asparagus are folded into the rich, lemony rice, creating a vibrant and satisfying dish.

Finished with a generous sprinkle of Parmigiano-Reggiano, this risotto is elegant enough for a dinner party yet simple enough for a weeknight meal. The bright lemon flavor balances the creamy texture beautifully.


Recipe details

Dinner40 min4 servings

Nutrition per serving

Dietary labels

Gluten-free: unknownLactose-free: unknownDairy-free: unknown

Allergen check

Gluten / wheat: unknownMilk / dairy: unknownEgg: unknownFish: unknownShellfish: unknownPeanut: unknownTree nuts: unknownSoy: unknownSesame: unknownMustard: unknownCelery: unknownSulphites: unknownLupin: unknownMolluscs: unknown

Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies.


Ingredients

Arborio Rice1 cup Arborio riceView ingredient guide
Zucchini1 zucchini, dicedView ingredient guide
Yellow Squash1 yellow squash, dicedView ingredient guide
dry white wine1/2 cup dry white wineView ingredient guide
Garlic2 cloves garlic, mincedView ingredient guide
Butter2 tablespoons butterView ingredient guide
Olive Oil1 tablespoon olive oilView ingredient guide
Lemon1 lemon, zested and juicedView ingredient guide
salt and pepperSalt and pepper to tasteView ingredient guide

Instructions

  1. In a medium saucepan, warm the broth over low heat. Keep it simmering.
  2. In a large, heavy-bottomed pot or Dutch oven, heat the olive oil and 1 tablespoon of butter over medium heat. Add the onion and cook until softened, about 4 minutes. Add the garlic and cook for 1 minute more.
  3. Add the Arborio rice and stir to coat with the oil and butter. Cook for 1-2 minutes until the grains are translucent around the edges.
  4. Pour in the white wine and stir until it is mostly absorbed.
  5. Begin adding the warm broth one ladleful at a time, stirring frequently. Wait until each addition is almost fully absorbed before adding the next. This process should take about 18-20 minutes and the rice should be creamy and al dente.
  6. While the rice cooks, blanch the asparagus in boiling salted water for 2 minutes, then drain and set aside. Alternatively, you can sauté the vegetables separately.
  7. When the rice is nearly done, stir in the diced zucchini and yellow squash. Cook for 2-3 minutes until just tender.
  8. Remove the pot from the heat. Stir in the remaining 1 tablespoon butter, the lemon zest, lemon juice and grated Parmigiano-Reggiano. Fold in the blanched asparagus.
  9. Season with salt and pepper to taste. Serve immediately, garnished with extra Parmigiano if desired.

Recipe Tips

For best results, use warm broth to keep the cooking temperature consistent.

Stir the risotto frequently to release the starch and achieve a creamy texture.

Feel free to substitute the vegetables with whatever is in season.

FAQ

Can I use a different type of rice?

Arborio rice is ideal for risotto because of its high starch content. Carnaroli or vialone nano are good substitutes.

Can I make this risotto ahead of time?

Risotto is best served immediately. However, you can prepare the vegetables and broth ahead to save time.

Is this recipe vegetarian?

Yes, if you use vegetable broth and omit the Parmigiano (or use a vegetarian-friendly cheese), it’s vegetarian.

DandyRecipes community

Rate and discuss this recipe

Your rating and comments help other DandyRecipes readers decide what to cook next.

Your recipe vote

No DandyRecipes user votes yet.

Recipe comments

0 DandyRecipes comments

No DandyRecipes comments yet.

More recipe ideas

12 similar recipes you might like

These suggestions are based on shared ingredients, meal type, and recipe metadata.