
This asparagus and pea risotto is made with arborio rice, white wine, vegetable broth, lemon, and parmesan, then topped with burrata right before serving. It’s all done on the stovetop in about 40 minutes.
The asparagus goes in during the last few minutes of cooking so it stays tender without getting mushy, and the frozen peas just need a quick stir at the end to warm through. A squeeze of lemon juice and some zest at the finish keeps everything bright. I make this all spring and into early summer when asparagus is in season, and it works as either a main course or a side next to grilled chicken or salmon.
Why You’ll Love this Recipe
Ingredients

Ingredient Notes
- Arborio Rice – The high starch content is what makes risotto creamy. Carnaroli rice works too and holds its shape a little better.
- Dry White Wine – Use something you’d drink. Sauvignon blanc or pinot grigio are both good. The wine cooks off but the flavor stays, so avoid anything too sweet.
- Vegetable Broth – Keep it simmering in a separate pot the entire time. Cold broth will slow down the cooking and give you uneven results. If you have celiac, check the label. Some brands contain wheat. Chicken broth works too.
- Asparagus – Trim the tough ends and cut the stalks into 1-inch pieces. If your asparagus is thick, cut smaller so it cooks through in the short time it’s in the pot. The tips cook fastest.
- Frozen peas – No need to thaw first. Stir them in at the very end and they’ll warm through in about a minute. Don’t cook them too long or they get mushy.
- Burrata – Tear it into pieces and drop it on top of each bowl right before serving. It melts into the warm risotto. If you can’t find burrata, fresh mozzarella works, though it won’t have the same creamy center. You can also omit the burrata for a regular Spring primavera risotto.
Stir, Don’t Rush. That’s the Whole Technique.
Risotto gets its creaminess from gradually adding hot broth and stirring between each addition. Add about 1/2 cup at a time, wait until it’s almost absorbed, then add more. The whole process takes about 20 minutes. Skipping this step or dumping all the broth in at once will give you soupy rice instead of creamy risotto.
Step-by-Step Instructions
This risotto with asparagus and peas is easy to make. Just follow the steps with matching photos below to help you make this spring risotto recipe perfectly every time.
For the ingredient list with measurements, full instructions, printable recipe, and additional notes, please scroll down to the recipe card.








Expert Tips
Recipe FAQs
Risotto is a rice-based dish and is traditionally gluten-free. However, be sure to make sure that your broth is gluten-free as sometimes gluten is added to broth. As always, check all ingredients to ensure they are gluten-free or do not have cross contact with gluten in the manufacturing process.
Arborio rice or carnaroli rice are typically used to make risotto. I mostly use arborio rice. Both of these rices are sturdy and will hold up to being slow cooked to make risotto.
Yes. Follow the method from my Instant Pot lemon risotto, then stir in the asparagus after the pressure releases, put the lid back on for 5 minutes, and fold in the peas and parmesan at the end.

Storage Instructions
Refrigerator: Store in an airtight container for up to 3 days. Risotto thickens a lot in the fridge, so stir in a splash of broth or water when you reheat it. Reheat on the stovetop over medium-low, stirring often, until warmed through. Microwave works but stir halfway through and add a little liquid.
Freezer: Not recommended. The rice texture breaks down when frozen and reheated, and the asparagus gets waterlogged.
Make ahead: You can make the risotto through the broth-adding stage (before adding asparagus and peas), spread it on a sheet pan to cool quickly, and refrigerate. When ready to serve, reheat in a pot with a splash of broth, then add the asparagus and peas fresh. The burrata should always go on right before serving.
Serving Suggestions
This risotto is filling enough on its own as a meatless main, especially with the burrata on top. If you want protein, roasted chicken thighs are the easiest pairing because they cook in the oven while you’re stirring the risotto, and both are ready at about the same time. For something a little more special, honey glazed salmon works well since the lemon in the risotto ties right into fish.
Start with a burrata caprese salad if you’re doing a dinner party. It keeps the Italian theme going and uses the same burrata you’re already buying. On the side, tear off pieces of gluten-free garlic butter focaccia for soaking up any risotto left in the bowl.

Asparagus and Pea Risotto with Burrata
Ingredients
- 6 cups (1.4 kg) vegetable broth - or chicken broth
- 2 tablespoons (28 g) extra-virgin olive oil
- 1 cup (150 g) yellow onion - finely diced (from ½ yellow onion)
- 3 cloves garlic - minced
- 2 cups (400 g) arborio rice - or carnaroli rice
- ½ cup (120 g) dry white wine
- 1 lb (453 g) asparagus - tough ends trimmed and stalks cut into 1-inch lengths
- 1 cup (145 g) frozen peas
- 1 tablespoon (15 g) lemon juice - from 1 lemon
- 2 teaspoons (4 g) lemon zest - zest from 1 lemon
- ½ cup (50 g) freshly grated Parmesan - 1oz
- ½ teaspoon kosher salt - or to taste
- ¼ teaspoon ground black pepper - or to taste
- 8 oz (226 g) burrata - divided
**Use the toggle button above to turn the instruction photos on and off!
Instructions
- Bring 6 cups (1.4 kg) vegetable broth to a simmer in a medium saucepan. Keep it at a low simmer the entire time.
- Heat 2 tablespoons (28 g) extra-virgin olive oil in a large dutch oven or heavy-bottomed pot over medium heat.
- Add 1 cup (150 g) yellow onion and cook until soft and translucent, about 4-5 minutes. Stir in 3 cloves garlic and cook 1 minute more.
- Add 2 cups (400 g) arborio rice and stir until coated in the oil. Toast for 2 minutes, stirring frequently.
- Pour in ½ cup (120 g) dry white wine and stir until the rice absorbs it, about 2 minutes. Reduce heat to medium-low.
- Add the simmering broth ½ cup at a time, stirring until almost fully absorbed before adding the next. Continue for about 20 minutes until the rice is creamy and al dente.
- With the last addition of broth, add 1 lb (453 g) asparagus pieces. Stir and cook until the asparagus is just tender, about 3-4 minutes.
- Stir in 1 cup (145 g) frozen peas, 1 tablespoon (15 g) lemon juice, 2 teaspoons (4 g) lemon zest, and ½ cup (50 g) freshly grated Parmesan. Season with ½ teaspoon kosher salt and ¼ teaspoon ground black pepper. Cook 1 minute until the peas are warmed through.
- Divide among bowls. Tear 8 oz (226 g) burrata into pieces and add 1-2 ounces to each bowl. Serve immediately with extra lemon wedges if desired.
Notes
- Burrata: Nutrition includes about 1.5 oz per serving. Fresh mozzarella works if you can’t find burrata, but you’ll miss the creamy center. Add it right before serving so it melts into the warm rice.
- Dairy-free: Skip the parmesan and burrata. The risotto is still creamy from the rice starch. Follow Your Heart makes a good vegan parmesan substitute.
- Broth: If you have celiac, check the label. Some vegetable broth brands contain wheat, and bouillon cubes are almost never gluten-free. Chicken broth works too.







