There’s something about fresh green peas that feels like a quick burst of spring in your mouth. When they’re bright and sweet, I find they can lift even the simplest risotto from good to special. It’s a little trick I love—adding peas at the end to keep their flavor and color vibrant, almost like a secret ingredient for celebration.
This dish isn’t about fuss or fancy techniques, really. It’s about letting those fresh peas shine, balancing their sweetness with the richness of Parmesan and the creamy silkiness of perfectly cooked rice. Making it feels like a small act of hope—spring’s promise on a plate, even if the calendar’s not showing it yet.
Focusing on how fresh green peas can brighten and elevate a humble risotto, turning it into a springtime celebration in a bowl.
The story behind this recipe
- This recipe was born out of a lazy Sunday afternoon, when I had a handful of fresh peas from the market and no real plan. I wanted something simple, but with a punch of bright, fresh flavor that could stand up to the richness of Parmesan. It’s funny how a small ingredient like peas can shift your whole outlook on a dish, making it feel like spring even in the middle of winter.
- I remember the moment I first made this—it was just for myself, late in the evening. The vibrant green, the burst of sweetness, and that silky rice—something about it felt like a quiet celebration. Ever since, I’ve kept coming back to this dish, especially when I want to remind myself that simple ingredients, treated well, can make something truly memorable.
- heading: ‘The story behind this recipe’
Key ingredients and tips
- Green peas: I love using fresh, bright green peas—they add a sweet, almost grassy burst that makes the dish sing. If you only have frozen, give them a quick rinse and thaw—they’ll still keep their vibrancy.
- Parmesan: I prefer freshly grated Parmesan—melts better and has that intense, umami punch. If you need to skip it or swap for another hard cheese, just expect a slightly milder flavor and less silkiness.
- Arborio rice: This is the core of the dish—creamy and chewy. Don’t skimp on stirring; it helps release the starch and creates that luscious texture. If unavailable, Carnaroli can work but isn’t quite as forgiving.
- Vegetable broth: I simmer my own or use low-sodium store-bought broth—rich, fragrant, and a little smoky. Using hot broth during cooking keeps the risotto from breaking its creamy spell.
- Butter: I add a small knob at the end for richness—makes it glossy and velvety. If you’re dairy-free, a splash of good olive oil can add a similar sheen, though the richness is different.
- Onion: Finely chopped and softened until translucent—this forms the savory base. Skip or swap with shallots for a more delicate sweetness, but don’t skip the gentle sweating—flavor is built here.
- Lemon zest (optional): A tiny bit brightens everything—if you want to push it further, a squeeze of lemon juice just before serving can lift the peas and cheese into a fresh, zesty realm.
Spotlight on key ingredients
Green peas:
- I love using fresh, bright green peas—they add a sweet, almost grassy burst that makes the dish sing. If you only have frozen, give them a quick rinse and thaw—they’ll still keep their vibrancy.
- Parmesan: I prefer freshly grated Parmesan—melts better and has that intense, umami punch. If you need to skip it or swap for another hard cheese, just expect a slightly milder flavor and less silkiness.
Parmesan:
- Arborio rice: This is the core of the dish—creamy and chewy. Don’t skimp on stirring; it helps release the starch and creates that luscious texture. If unavailable, Carnaroli can work but isn’t quite as forgiving.
- Butter: I add a small knob at the end for richness—makes it glossy and velvety. If you’re dairy-free, a splash of good olive oil can add a similar sheen, though the richness is different.
Notes for ingredient swaps
- Dairy-Free: Swap Parmesan for a nutty vegan cheese or nutritional yeast. It won’t melt the same, but it adds umami.**
- Frozen Peas: Use frozen peas if fresh aren’t available. Thaw quickly under hot water to preserve color and sweetness.**
- Rice: Carnaroli makes a great substitute for Arborio—less starchy, slightly firmer, still creamy.**
- Broth: Vegetable broth works perfectly, but if you want more depth, try mushroom broth for an earthy note.**
- Butter: Replace with olive oil or a splash of vegan butter for richness without dairy. The texture will be a little different.**
- Onion: Shallots can replace onion for a sweeter, more delicate flavor. Keep the gentle sauté to build flavor.**
- Lemon Zest: Skip or swap with a splash of white wine for acidity and brightness that lifts the peas and cheese.
Equipment & Tools
- Large deep skillet or wide saucepan: To cook the risotto evenly with enough space for stirring.
- Wooden spoon: For gentle stirring to release starch and prevent sticking.
- Ladle: To add hot broth gradually and control absorption.
- Grater: To grate fresh Parmesan directly into the risotto for maximum flavor.
- Small saucepan: To keep broth simmering hot and ready for addition.
Step-by-step guide to green pea risotto
- Gather all equipment: a large deep skillet or wide saucepan, a wooden spoon, a ladle, and a grater for Parmesan. Have your broth simmering on low heat in a separate pot.
- Heat the skillet over medium heat, add a splash of olive oil. Finely chop half an onion and sauté until translucent, about 3-4 minutes. Add a small knob of butter for extra richness, let it melt and coat the onion.
- Stir in the arborio rice, cook for 2 minutes until edges look slightly translucent and the rice begins to crackle. The rice should be lightly toasted but not browned.
- Pour in a ladle of hot broth, just enough to cover the rice. Stir gently until the liquid is mostly absorbed, about 2-3 minutes. Continue adding broth one ladle at a time, stirring after each addition, allowing each to absorb before adding more.
- When the rice is halfway cooked (about 10 minutes in), add the fresh peas. If using frozen, thaw briefly and stir in. Keep stirring and adding broth, maintaining a gentle simmer.
- Cook until the rice is creamy and tender but still has a slight bite, about 18-20 minutes total. Check the texture—should be velvety and slightly al dente. If it gets too thick, add a splash more broth or hot water.
- Finish the risotto by stirring in grated Parmesan cheese and a small knob of butter. Adjust seasoning with salt and pepper. For brightness, add a little lemon zest if desired.
- Remove from heat and let rest for 1-2 minutes. The risotto should be glossy and creamy. Serve immediately, garnished with extra Parmesan and a twist of black pepper.
Let the risotto rest off heat for 1-2 minutes. Serve immediately, garnished with extra Parmesan and fresh black pepper. A drizzle of good olive oil can add shine and depth.
How to Know It’s Done
- The rice is tender yet retains a slight bite (al dente).
- The risotto looks glossy and creamy, not dry or gluey.
- Peas are vibrant and cooked through, not mushy or raw.

Fresh Green Pea Risotto
Ingredients
Equipment
Method
- Start by heating the olive oil in a large skillet over medium heat. Add the finely chopped onion and sauté until it becomes soft and translucent, about 3-4 minutes, releasing a sweet aroma.
- Add the arborio rice to the skillet and stir gently, letting each grain toast lightly for about 2 minutes until edges turn slightly translucent and you hear a faint crackling sound.
- Pour in a ladle of the hot vegetable broth and stir gently. Allow the liquid to absorb into the rice, which should take about 2-3 minutes, creating a creamy base. Repeat this process, adding broth one ladleful at a time, stirring gently after each addition.
- About halfway through cooking, when the rice is just beginning to become tender, stir in the fresh green peas. Thaw frozen peas quickly under hot water if using, then add and stir to incorporate.
- Continue adding broth and stirring until the rice is creamy and tender but still has a slight bite, roughly 18-20 minutes in total. The mixture should look velvety, with peas vibrant and cooked through.
- Remove the skillet from heat and stir in the grated Parmesan cheese and butter, mixing until melted and glossy. Add lemon zest if you like a bright, citrusy note. Taste and adjust seasoning with salt and pepper as needed.
- Let the risotto rest for 1-2 minutes, then give it a gentle stir to recombine the creamy texture. Serve immediately, garnished with extra Parmesan and a twist of black pepper for a perfect springtime dish.
Pro tips for perfect green pea risotto
- Fresh peas: Bright and sweet, they retain their vibrant color and flavor best when added at the end. Frozen peas? Thaw quickly to preserve their pop.
- Stir gently: Keep a gentle rhythm to release just enough starch for creaminess without breaking the grains. Too vigorous, and you risk mush.
- Broth temperature: Keep your broth simmering hot. Adding cold broth cools the risotto and slows down the cooking process.
- Cheese last: Stir in Parmesan off heat for a silky, glossy finish. Overheating cheese can cause clumping or a greasy texture.
- Taste as you go: Check for seasoning and texture mid-way—this way, you catch overcooking or under-flavoring before it’s too late.
- Finish with fat: A small knob of butter or a drizzle of good oil at the end adds gloss and richness, making it extra luxurious.
- Pea color: For the brightest green, add peas just before the risotto is fully cooked and let them heat through gently.
Common mistakes and how to fix them
- FORGOT to stir frequently → Stir continuously to prevent sticking and release starch.
- DUMPED all broth at once → Add broth gradually for creamy, even cooking.
- OVER-TORCHED rice → Cook at a gentle simmer, avoid high heat to prevent burning.
- SKIPPED resting time → Let risotto rest 1-2 minutes for better texture and flavor.
Quick fixes and pantry swaps
- When sauce shimmers and rice crackles, add a splash of hot broth to rescue clumping.
- Splash extra olive oil if risotto appears dry or dull in shine.
- Patch over overcooked peas with fresh ones for a burst of brightness.
- Shield burnt rice with a lid and a splash of water, then gently scrape off the scorched layer.
- If frozen peas turn mushy, quickly sauté them in a hot pan for a smoky flavor before mixing in.
Prep, store, and reheat tips
- Prepare your broth in advance; keep it hot and ready to pour, which keeps the risotto cooking evenly and speeds up the process. The richer the broth, the more flavorful your risotto will taste.
- Peas can be prepped ahead—shell fresh peas and blanch them in boiling water for 30 seconds, then shock in ice water. Keep refrigerated and add at the end for maximum brightness and crunch.
- Parmesan can be grated a day before; store it in an airtight container in the fridge. Freshly grated cheese melts better and delivers a more intense flavor than pre-shredded.
- Cook the rice up to the point of adding broth, then spread it on a baking sheet to cool quickly. Once cooled, store in an airtight container in the fridge for up to a day—reheat gently with some broth to revive its creaminess.
- Reheat leftovers slowly over low heat, stirring frequently and adding a splash of hot broth or water. The rice may lose some of its original creaminess, but a quick stir will help restore some of that silky texture. Expect a slightly firmer bite after reheating.
Frequently Asked Questions
1. How do I pick the best green peas?
Fresh green peas should be bright, firm, and sweet. Check for vibrant color and a slight snap when bitten.
2. What kind of Parmesan works best?
Use good-quality Parmesan, freshly grated for maximum flavor and meltability. Store it in an airtight container for freshness.
3. When should I add the peas?
Add the peas at the very end to keep their color and sweetness vibrant. Overcooking dulls their bright flavor.
4. How do I make the risotto extra creamy?
Stir the risotto gently and continuously, especially after adding broth, to release the starch and achieve creaminess.
5. Can I use cold broth instead of hot?
Use hot broth added gradually; cold broth cools the rice and prolongs cooking. Keep it simmering on the stove.
6. What if my risotto gets too gloopy?
If the risotto becomes too thick or sticky, stir in a splash of hot water or broth to loosen it up.
7. How do I know when the risotto is done?
Cook the rice until tender but still slightly firm—about 18-20 minutes—then taste for doneness.
8. Can I make this dairy-free?
For a dairy-free version, swap Parmesan for nutritional yeast or a nut-based cheese. Expect a milder umami flavor.
9. Can I use frozen peas instead of fresh?
Frozen peas work well—just thaw briefly under hot water before adding to keep their vibrant color.
10. How should I store and reheat leftovers?
Leftover risotto can be stored in the fridge for up to 2 days. Reheat slowly, stirring, and add broth if needed.
This risotto isn’t just about the ingredients; it’s about the quiet thrill of stirring, tasting, and adjusting until it’s just right. The bright green peas and sharp Parmesan remind me that sometimes, simplicity carries the most honest flavor.
Making this dish feels like a small act of patience and care, especially when you see it come together in that glossy, vibrant bowl. It’s a reminder that good food doesn’t need fuss—just gentle attention and a bit of love for those fresh, sweet peas.

Hi, I’m Olivia Chen-Williams, a professional chef, cooking instructor, and the founder of Turn Around At 50. For nearly three decades, my life has revolved around kitchens. Not the quiet, romantic kind, but the real ones. Hot, loud, demanding, and deeply alive.

