↑

Delicious Little Bites

Loving Life One Bite at a Time

  • About
    • Disclosure Statement
    • Work With Me
    • Contact Me
  • Recipe Index
  • Low Carb
  • Gluten Free
  • Vegetarian
  • Desserts
  • Privacy Policy
You are here: Home / Recipes / Side Dishes / Spring Vegetable Risotto with Asparagus, Peas and Squash

Spring Vegetable Risotto with Asparagus, Peas and Squash

Published April 14, 2025. Last updated May 9, 2025 by Lauren Vavala Harris

Thanks for sharing!

A white bowl filled with risotto and topped with spring vegetables including asparagus, squash and zucchini with text overlay.
Close up of spring vegetable risotto with text overlay.
A forkful of spring vegetable risotto being held up in front of the bowl with text overlay.
Close up overhead view of spring vegetable risotto in a white bowl with text overlay.
Jump to Recipe Print Recipe

Spring Vegetable Risotto is made with a classic risotto base and a medley of fresh, spring vegetables like asparagus, peas and squash. The vegetables are roasted in the oven to enhance their flavor while keeping them crisp. This spring-time comfort food recipe can be enjoyed as a vegetarian main meal or side dish. It’s a beautiful, delicious way to highlight springs most delicious flavors.

Close up overhead view of spring vegetable risotto in a white bowl.

This post contains affiliate links. See our Disclosure Statement for more information.

Spring Vegetable Risotto recipe is a classic risotto recipe that includes garlic, shallots, Parmesan cheese and lemon to add brightness.

Peas are mixed into the risotto, while the fresh asparagus, summer squash and zucchini are roasted in the oven to keep them crisp-tender before being added on top.

While it is a definitely a spring-time comfort food, this dish is still surprisingly light and fresh.

This spring risotto recipe is very similar to my most popular risotto recipe – Lemon Risotto with Roasted Butternut Squash, just with different, more seasonally appropriate vegetables.

If you love asparagus, be sure to also check out my recipes for Prosciutto Wrapped Asparagus with Parmesan Cheese and Almonds and Broiled Asparagus with Parmesan Cheese Sauce.

Why This Recipe Works

This risotto has a unique combination of flavors. The zesty lemon, nutty Parmesan cheese, and a variety of fresh spring vegetables meld perfectly together. It’s also very versatile in that you can substitute or add some of your other favorite spring vegetables. Some other options you might enjoy are are green beans, leeks, ramps, carrots and mushrooms.

You can serve this risotto as a main dish, vegetarian dish or alongside most chicken, turkey, beef, or pork dishes. It’s also a perfect addition to spring holiday meals and gatherings, such as Easter.

Risotto is really not that difficult to make, though it does have a reputation of being a bit more complex. In actuality, all you need is a little patience and the ability to stir it frequently to achieve the traditional creamy texture that is characteristic of the best risotto. The vegetables roast while you prepare the risotto, which allows you the ability to focus more on the necessary techniques of cooking risotto.

Step-By-Step Instructions

Ingredients

Ingredients needed to make spring vegetable risotto on a light colored background with text overlay.

  • 2 tablespoons extra virgin olive oil (divided)
  • 1 cup asparagus (cut into bite-size pieces)
  • 1 cup summer squash (cut into bite-size pieces)
  • 1 cup zucchini (cut into bite size pieces)
  • 2 cloves garlic (minced)
  • 1 shallot (diced)
  • 1 1/2 cups arborio rice: this type of rice is the absolute best for risotto. You will not get the same results from most other types of rice.
  • 1/2 cup white wine: if you do not want to use wine, you can use extra stock.
  • 4 cups vegetable stock (room temperature or kept warm on the stove): you can use chicken stock, if preferred. If you are gluten free, be sure to check the label on store-bought stock to ensure it does not contain gluten.
  • 2 tablespoons unsalted butter
  • 2 teaspoons lemon juice (freshly squeezed)
  • 1 teaspoon lemon zest (from 1 lemon)
  • 1/2 cup Parmesan cheese (shredded or grated)
  • 1 cup peas (fresh or frozen)
  • salt (to taste)
  • pepper (to taste)

Chef’s Tip: You can substitute other spring vegetables that you enjoy. Green beans, ramps, leeks, carrots and/or mushrooms make for great additional mix-ins.

The entire recipe and instructions can also be found in the recipe card at the bottom of this post. You can also print the recipe from the card, if needed.

Prep!

Mince the garlic, dice the shallot and cut the asparagus, squash, and zucchini into bite size pieces. Zest and juice the lemon. Shred the Parmesan cheese, if needed.

Preheat your oven to 425°F.

Create!

Raw asparagus, squash and zucchini pieces on a baking sheet.

Place the chopped asparagus, squash, and zucchini on a baking sheet lined with a Silpat mat or parchment paper, if you’d like for easier cleanup. Drizzle on 1 tablespoon of the olive oil and season with salt and pepper.

Place in the oven and roast for 15-20 minutes, tossing halfway, or until crisp-tender.

Shallot and garlic cooking in a Dutch oven.

Meanwhile, heat the remaining tablespoon of olive oil in a large pot or Dutch oven over medium heat. Add the garlic and shallot and cook until soft, stirring often, about 2-3 minutes.

Arborio rice, shallot an garlic in a Dutch oven.

Stir in the rice and cook, stirring often, for another 1-2 minutes to lightly toast. This step is important as toasting the rice slows down the absorption of the liquid, keeping it from getting mushy.

Risotto in a Dutch oven over a white towel.

Add the wine and continuously stir until it is fully absorbed. Add 1 cup of stock and cook, stirring almost constantly, until it is also fully absorbed. If you need to take a break for a few seconds to rest your arm, it’s okay! The risotto needs very frequent stirring, but a break here and there won’t hurt anything.

Repeat this process, letting each cup fully absorb before adding the next. Add the last cup 1/4 cup at a time, as you may not need the full amount. Continue until the rice is creamy and al dente. I usually use 3 1/2 to 4 cups. 

Risotto with peas in a Dutch oven over a white towel.

Remove the pan from the heat and stir in the butter, lemon juice, lemon zest and Parmesan cheese. Stir until fully melted, blended and cheesy.

Mix in the peas.

You can either mix in the roasted vegetables, or serve them on top of the finished risotto.

Present!

A forkful of spring vegetable risotto being held up in front of the bowl.

Serve hot, topped with extra Parmesan cheese, if desired.

Tips and Techniques

  • Use arborio rice. It’s the best rice to give you the creaminess that makes risotto, risotto! 
  • Don’t skimp on the stirring. Stirring is what breaks down the starch in the rice to make it creamy. You can take short breaks, but don’t go too long without giving it a good stir.
  • Use room temperature or keep stock warm on the stove before adding it to the rice.
  • Don’t rush the process. Keep the stove top set at medium. Perfect risotto takes a little time but will be worth it.
  • Store leftover risotto in an airtight container in the refrigerator. Consume within 5 days.
  • While there will definitely be texture changes when reheated, risotto can be frozen for up to 6 months.

More Risotto Recipes

Chicken Risotto with Parmesan and Peas
Chicken Risotto is a hearty, one pan dinner recipe. It’s loaded with juicy chunks of chicken, Parmesan cheese and peas in a creamy risotto base. This dish takes less than an hour to make and is perfect for weeknights or entertaining guests.
Get The Recipe
Overhead of Chicken Risotto in a black skillet with a wood turner in it
Pumpkin Risotto
Pumpkin Risotto is a savory side dish that is just perfect alongside all of your favorite fall recipes. It’s easy to make, yet an impressive dish for holidays and gatherings.

Get The Recipe
Pumpkin Spice Risotto in a white dish over a white background
Truffle Risotto
Truffle Risotto is a creamy, savory dish made with traditional risotto ingredients and truffle zest to give it umami flavor in every bite. It's a simple, delicious way to make any meal a touch more elegant. If you enjoy the flavor of truffles, you will adore this risotto recipe.
Get The Recipe
A white bowl filled with truffle risotto with a fork in it over a marble background.

Love this recipe for Spring Vegetable Risotto with Asparagus, Peas and Squash? Follow me on Pinterest, Instagram, and Facebook for more!

If you try this recipe, I would really appreciate it if you would please leave a comment and star rating. Thanks!

A white bowl filled with risotto and topped with spring vegetables including asparagus, squash and zucchini.
Print

Spring Vegetable Risotto with Asparagus, Peas and Squash

Spring Vegetable Risotto is made with a classic risotto base and a medley of fresh, spring vegetables like asparagus, peas and squash. The vegetables are roasted in the oven to enhance their flavor while keeping them crisp. This spring-time comfort food recipe can be enjoyed as a vegetarian main meal or side dish. It's a beautiful, delicious way to highlight springs most delicious flavors.
Course Main Dish, Side Dish
Cuisine Gluten Free, Vegetarian
Prep Time 10 minutes minutes
Cook Time 35 minutes minutes
Total Time 45 minutes minutes
Servings 6 servings
Calories 346kcal
Author Lauren Harris

Ingredients

  • 1 cup asparagus (cut into bite-size pieces)
  • 1 cup yellow squash (cut into bite-size pieces)
  • 1 cup zucchini (cut into bite-size pieces)
  • 2 tablespoons extra virgin olive oil (divided)
  • salt (to taste)
  • pepper (to taste)
  • 2 cloves garlic (minced)
  • 1 shallot (diced)
  • 1 1/2 cups arborio rice
  • 1/2 cup white wine
  • 4 cups vegetable stock (room temperature or kept warm on the stove)
  • 2 tablespoons unsalted butter
  • 2 teaspoons lemon juice (fresh squeezed)
  • 1 teaspoon lemon zest (from one lemon)
  • 1/2 cup Parmesan cheese (shredded or grated)
  • 1 cup peas (fresh or frozen)

Instructions

  • Preheat oven to 425°F.
  • Place the chopped asparagus, squash, and zucchini on a baking sheet lined with a Silpat mat or parchment paper, if you'd like for easier cleanup. Drizzle on 1 tablespoon of the olive oil and season with salt and pepper.
    2 tablespoons extra virgin olive oil, 1 cup asparagus, 1 cup yellow squash, 1 cup zucchini, salt, pepper
  • Place in the oven and roast for 15-20 minutes, tossing halfway, or until crisp-tender.
  • Meanwhile, heat the remaining tablespoon of olive oil in a large pot or Dutch oven over medium heat. Add the garlic and shallot and cook until soft, stirring often, about 2-3 minutes.
    2 tablespoons extra virgin olive oil, 2 cloves garlic, 1 shallot
  • Stir in the rice and cook, stirring often, for another 1-2 minutes to lightly toast. This step is important as toasting the rice slows down the absorption of the liquid, keeping it from getting mushy.
    1 1/2 cups arborio rice
  • Add the wine and continuously stir until it is fully absorbed. Add 1 cup of stock and cook, stirring almost constantly, until it is also fully absorbed.
    1/2 cup white wine, 4 cups vegetable stock
  • Repeat this process, letting each cup fully absorb before adding the next. Add the last cup 1/4 cup at a time, as you may not need the full amount. Continue until the rice is creamy and al dente. I usually use 3 1/2 to 4 cups.
  • Remove the pan from the heat and stir in the butter, lemon juice, lemon zest and Parmesan cheese. Stir until fully melted, blended and cheesy.
    2 tablespoons unsalted butter, 2 teaspoons lemon juice, 1 teaspoon lemon zest, 1/2 cup Parmesan cheese
  • Mix in the peas. Taste and adjust seasonings as needed.
    1 cup peas
  • Either mix in the roasted vegetables, or serve them on top of the finished risotto.
  • Serve hot, topped with extra Parmesan cheese, if desired.

Notes

Tips and Techniques

  • Use arborio rice. It’s the best rice to give you the creaminess that makes risotto, risotto! 
  • Don’t skimp on the stirring. Stirring is what breaks down the starch in the rice to make it creamy. You can take short breaks, but don’t go too long without giving it a good stir.
  • Use room temperature or keep stock warm on the stove before adding it to the rice.
  • Don’t rush the process. Keep the stove top set at medium. Perfect risotto takes a little time but will be worth it.
  • Store leftover risotto in an airtight container in the refrigerator. Consume within 5 days.
  • While there will definitely be texture changes when reheated, risotto can be frozen for up to 6 months.
** Nutritional information is an estimate and may vary.

Nutrition

Serving: 1serving | Calories: 346kcal | Carbohydrates: 49g | Protein: 8g | Fat: 11g | Saturated Fat: 4g | Cholesterol: 15mg | Sodium: 799mg | Potassium: 281mg | Fiber: 3g | Sugar: 4g | Vitamin A: 950IU | Vitamin C: 19.6mg | Calcium: 120mg | Iron: 3.3mg

This recipe was originally published on April 2, 2018. It was updated with new images, step-by-step instructions, tips and techniques in April 2025.

Related Posts

A dish of truffle cauliflower mac and cheese with a wood spoon lifting some up.
Truffle Cauliflower “Mac” and Cheese
Roasted Butternut Squash medley with brussels sprouts, cranberries, walnuts, and goat cheese with a spatula lifting some up
Roasted Fall Vegetables (with Cranberries and Maple Walnuts)
Roasted Butternut Squash Risotto with Brussels Sprouts, Cranberries, and Walnut on a Blue Plate with a Blue Napkin
Roasted Butternut Squash Risotto with Brussels Sprouts
Overhead of a white bowl filled with French Onion Pasta with 2 other bowls partially showing around it.
French Onion Pasta
Close up of truffle mac and cheese being lifted up some with a wood turner in a white casserole dish.
Truffle Mac and Cheese

Filed Under: Gluten Free, Main Dish, Recipes, Side Dishes, Vegetarian

Welcome, I'm Lauren!

Delicious Little Bites is where I share all types of recipes from appetizers to desserts. You will also find plenty of keto, gluten free, and vegetarian recipes here to help you put a delicious meal on the table every night that the whole family will love! Read More...

as seen on


Copyright ©2026, Delicious Little Bites. All Rights Reserved.

387 shares