You know those meals that look like they came straight out of a restaurant but actually take one pot and a little patience? That's exactly what this is.

I made this Spring Pea and Mint Risotto for the first time on a Tuesday evening when I genuinely didn't know what to cook. Bradley had soccer practice, John was working late, and Amy was already at the kitchen counter asking if she could help stir. I had a bag of frozen peas, some Arborio rice, and a lemon sitting on my counter — and honestly? That was enough. By the time John walked through the door, the kitchen smelled incredible, and even Bradley (who I'm convinced survives on cereal and sheer willpower) went back for seconds.
This pea risotto recipe is bright, creamy, and so satisfying on its own as a vegetarian dinner. If you want to take it a step further, top it with pan-seared salmon or scallops for a full meal that feels special without being complicated. Speaking of easy weeknight wins, if you love recipes like that, you'll also want to check out my Sweet Chili Salmon — it pairs with this beautifully.
Jump to:
- Why You'll Love This Spring Pea Risotto
- Ingredients for This Fresh Pea Risotto
- How to Make a Pea Risotto from Scratch
- Storage and Reheating Tips
- Tips and Variations for Your Easy Pea Risotto
- Frequently Asked Questions About Pea Risotto
- Recipes You May Like
- Wrapping Up
- Creamy Spring Pea and Mint Risotto with Lemon
Why You'll Love This Spring Pea Risotto
- Ready in about 55 minutes — 10 minutes of prep, 45 minutes of hands-on cooking
- Works with fresh or frozen peas, so no hunting for seasonal produce required
- Naturally vegetarian and easily made vegan with one simple swap
- The lemon zest and fresh mint give it a brightness that makes it taste like spring in a bowl
- Impressive enough for dinner guests, easy enough for a regular Wednesday night
- A kid-friendly base that adults can dress up with truffle oil, chili flakes, or seared fish
Ingredients for This Fresh Pea Risotto
For the risotto:
- 4 cups vegetable broth or chicken stock, warmed
- 3 tablespoons olive oil, divided
- 2 shallots (or 1 leek or 1 white onion), diced
- 2 garlic cloves, roughly chopped
- 1 cup Arborio rice
- ½ cup dry white wine (or water + 1 teaspoon lemon juice)
- 2 cups fresh peas (blanched) or frozen peas
- ½ cup grated Pecorino cheese (or Parmesan)
- Zest of one lemon
- Salt and pepper, to taste
- ¼ cup fresh mint, packed and sliced
- Drizzle of truffle oil
Optional add-ons: Aleppo chili flakes, microgreens, sautéed mushrooms, or a few tablespoons of diced Spanish chorizo for a smoky depth. For a complete meal, add pan-seared fish (halibut, salmon, sea bass) or scallops on top.
How to Make a Pea Risotto from Scratch
Here's the thing about risotto — it doesn't have to be scary. It does ask for your attention, but it rewards you well for it.
Step 1: Warm the Broth
- Pour 4 cups of vegetable broth into a medium saucepan and heat over low until warm. Keep it on low heat throughout the whole cooking process — adding cold broth slows everything down.
Step 2: Build the Flavor Base
- In a heavy-bottom pot or Dutch oven, heat 2 tablespoons of olive oil over medium-low heat.
- Add the diced shallots and chopped garlic and sauté, stirring often, until they're soft, fragrant, and just starting to turn golden — about 5 minutes.
Step 3: Toast the Rice and Deglaze
- Add the Arborio rice and stir it around in the pot for about 1 minute to coat it in the oil. This step is key — it gives the risotto a nutty, toasty base flavor.
- Pour in the white wine and stir. Let it simmer until the wine is fully absorbed before adding any broth.
Step 4: Add Broth, One Cup at a Time
- Add one cup of warm broth to the pot and stir every 45–60 seconds over medium-low heat. Let the rice absorb it slowly — this takes about 5 minutes per cup.
- Continue adding broth one cup at a time, waiting for each addition to be mostly absorbed before adding the next. This whole process takes about 20 minutes. Don't rush it — this slow stirring is what gives you that creamy texture without any cream.
Step 5: Blanch and Blend the Peas
- While the risotto cooks, bring a small pot of salted water to a boil. Add the fresh peas and simmer for 2–3 minutes until tender. Drain and set aside. (If using frozen peas, just thaw them — no blanching needed.)
- Add ½ cup of the blanched peas to a blender with ½ cup water and the remaining 1 tablespoon of olive oil. Blend until silky smooth. You can toss in a handful of spinach here to really deepen that green color — Amy loves how bright it looks.
Step 6: Finish and Serve
- When the risotto is tender and creamy, fold in the Pecorino cheese, lemon zest, the remaining whole peas, and the pea purée.
- Stir in two-thirds of the fresh mint, then taste and adjust your salt, pepper, and lemon.
- Divide among bowls and finish with a drizzle of truffle oil and the reserved mint. Serve right away.
Storage and Reheating Tips
Risotto is best the day it's made, but leftovers are absolutely still worth saving.
- Refrigerator: Store in an airtight container for up to 3 days.
- Reheating: Add a splash of broth or water to a small saucepan and warm the risotto over low heat, stirring until loose and creamy again. Don't microwave it dry — it'll turn into a sad, sticky brick.
- Freezing: Not recommended. The texture breaks down significantly once frozen and thawed.
One thing I've noticed — the lemon and mint flavors actually get brighter overnight as everything sits together. So day-two lunch? Still very good.
Tips and Variations for Your Easy Pea Risotto
Risotto sounds fussy, but once you've made it a couple of times, it really becomes second nature. Here are a few things I've learned from making this over and over:
- Warm your broth first. Cold broth added to hot rice drops the temperature and messes with the cooking time. Just keep a small pot on low the whole time.
- Stir often, but not constantly. Every 45–60 seconds is the sweet spot — enough to release the starch, not so much that you exhaust yourself.
- Want a vegan version? Swap the Pecorino for a plant-based parmesan and use vegetable broth. That's it. The pea purée already makes it incredibly creamy on its own.
- Add a smoky twist by sautéing a few tablespoons of diced Spanish chorizo with the shallots at the start. Bradley actually prefers it this way.
- Not a mint fan? Fresh basil or flat-leaf parsley both work really well here.
Is the stirring the most relaxing cooking activity? Not exactly. But there's something about standing at the stove with a glass of white wine and stirring slowly while the kitchen fills with that lemony, garlicky smell that feels genuinely nice at the end of a busy day.

Frequently Asked Questions About Pea Risotto
Can I use frozen peas instead of fresh in this risotto?
Yes! Frozen peas work perfectly in this recipe. No blanching needed — just thaw them before using. The pea purée comes out just as smooth and vibrant, and honestly, frozen peas are often sweeter than fresh ones that have been sitting out.
What can I serve with pea risotto to make it a complete meal?
Top it with pan-seared fish or scallops for a dinner that feels restaurant-worthy. Good fish options include halibut, salmon, sea bass, and black cod. Just heat oil in a skillet, season well, and sear until golden — about 3 minutes per side. Squeeze a little lemon on top and place it right over the risotto.
How long does pea risotto take to make?
About 55 minutes total — 10 minutes of prep and 45 minutes of cooking. Most of that is the slow, relaxed process of adding broth and stirring. It's not a dish you can walk away from, but it's also not stressful once you get the rhythm.
Can I make this pea risotto vegan?
Easily! Use vegetable broth (which is already in the recipe) and swap the Pecorino or Parmesan for a plant-based parmesan alternative. The rest of the recipe is completely vegan-friendly. The pea purée gives it such a creamy texture that you won't miss the dairy.
Recipes You May Like
If this spring pea and mint risotto hit the spot, here are a few more recipes from my kitchen that you'll love:
- Sweet Chili Salmon — A quick, sticky salmon that pairs perfectly on top of this risotto for a complete dinner.
- Tuscan Chicken Recipe — Creamy, herby, and so satisfying — another Italian-inspired dinner the whole family loves.
- One Pot Pasta — When you want something easy and comforting with minimal cleanup, this one's a weeknight lifesaver.
Wrapping Up
This Spring Pea and Mint Risotto has become one of those recipes I come back to every spring — and honestly, all year long when I have frozen peas on hand. It's the kind of dish that makes you feel like you really cooked something, even on a Tuesday when you almost ordered takeout.
Give it a try this week and let me know how it goes in the comments — I'd love to hear how it turned out for your family! And if you're saving recipes for later (which you absolutely should), pin this one on Pinterest so you can find it again when you need a dinner that's bright, fresh, and just a little bit special.
Happy cooking! 🍋



Creamy Spring Pea and Mint Risotto with Lemon
- Total Time: 55 minutes
- Yield: 4 servings 1x
Description
A creamy, bright spring pea and mint risotto with lemon — one pot, a little patience, and the kind of dinner that makes a regular Tuesday feel genuinely special.
Ingredients
- 4 cups vegetable broth or chicken stock, warmed
- 3 tablespoons olive oil, divided
- 2 shallots (or 1 leek or 1 white onion), diced
- 2 garlic cloves, roughly chopped
- 1 cup Arborio rice
- ½ cup dry white wine (or water + 1 teaspoon lemon juice)
- 2 cups fresh peas (blanched) or frozen peas
- ½ cup grated Pecorino cheese (or Parmesan)
- Zest of one lemon
- Salt and pepper, to taste
- ¼ cup fresh mint, packed and sliced
- Drizzle of truffle oil
Instructions
- Pour 4 cups of vegetable broth into a medium saucepan and heat over low until warm. Keep it on low heat throughout the whole cooking process.
- In a heavy-bottom pot or Dutch oven, heat 2 tablespoons of olive oil over medium-low heat.
- Add the diced shallots and chopped garlic and sauté, stirring often, until soft, fragrant, and just starting to turn golden — about 5 minutes.
- Add the Arborio rice and stir for about 1 minute to coat it in the oil.
- Pour in the white wine and stir. Let it simmer until fully absorbed before adding any broth.
- Add one cup of warm broth and stir every 45–60 seconds over medium-low heat until mostly absorbed — about 5 minutes per cup.
- Continue adding broth one cup at a time, waiting for each addition to absorb before adding the next. This whole process takes about 20 minutes.
- Bring a small pot of salted water to a boil. Add fresh peas and simmer 2–3 minutes until tender. Drain and set aside. (If using frozen peas, just thaw — no blanching needed.)
- Blend ½ cup of the blanched peas with ½ cup water and the remaining 1 tablespoon of olive oil until silky smooth.
- When the risotto is tender and creamy, fold in the Pecorino cheese, lemon zest, the remaining whole peas, and the pea purée.
- Stir in two-thirds of the fresh mint, then taste and adjust salt, pepper, and lemon.
- Divide among bowls, finish with a drizzle of truffle oil and the reserved mint, and serve right away.
Notes
Warm your broth before adding it — cold broth slows everything down and messes with cooking time. Stir every 45–60 seconds, not constantly. For a vegan version, simply swap the Pecorino for a plant-based parmesan alternative. Risotto is best the day it's made; reheat leftovers with a splash of broth over low heat, stirring until creamy again. Do not freeze — the texture breaks down significantly.
- Prep Time: 10 minutes
- Cook Time: 45 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian




