This green pea risotto is a little twist on the usual creamy comfort. I love how those bright, almost grassy peas can shine through with just a splash of lemon zest and a good handful of Parmesan. It’s like a fresh spring day in a bowl, but still hearty enough to satisfy on a cozy night.
What makes this dish special isn’t just the vibrant color or the sweet pop of the peas, but how simple ingredients come together to create something unexpectedly lively. It’s a reminder that good flavor can be quick and unpretentious, without sacrificing depth or personality.
I’ve made this a hundred times, tweaking the timing and adding a pinch more zest here or a sprinkle of cheese there. It’s honest food — practical, flavorful, and perfect for when you want something that feels fresh but still comforting. Sometimes, that’s all I need on a busy weeknight.
Focusing on the unexpected sweetness of fresh green peas and how their bright, almost grassy flavor can be elevated with just a touch of lemon zest and a sprinkle of sharp Parmesan, making this risotto less about creaminess and more about fresh, vivid taste.
The story behind this recipe
- I first stumbled upon a version of this risotto during a frantic spring trip to Italy. Those fresh peas, still bursting with sweetness, turned my simple dinner into a celebration of early season produce.
- The idea stuck with me—how something so straightforward could feel so bright and special, especially with just a splash of lemon and a handful of cheese.
- Every time I make it, I think about that little trattoria, the chatter, the smell of fresh herbs, and how a bowl like this can make a busy evening feel a bit more intentional.
Key ingredients and tips
- Green peas: I love using freshly shelled, sweet peas that burst with flavor and a hint of grassy sweetness; frozen works in a pinch, but fresh really brightens the dish.
- Parmesan: A good sharp Parmesan grated right before serving adds depth and saltiness; skip pre-grated to avoid the duller flavor and powdery texture.
- Arborio rice: I stick with Arborio because it’s the best for that creamy, al dente bite; other risotto rices tend to be less forgiving and can turn gluey.
- Vegetable broth: I prefer a homemade or well-flavored store-bought broth, warm and simmering, to keep the rice cooking evenly; cold broth cools things down and stalls the process.
- Lemon zest: Just a touch of lemon zest at the end lifts the peas’ bright flavor; avoid overdoing it, or the citrus can overshadow the delicate sweetness.
- Olive oil: I use a good extra virgin for that fruity, rich base; it’s the foundation for building flavor in the sauté stage, so don’t skimp.
- Butter: A small knob melted in the risotto adds a velvety finish and richness; if dairy-free, a splash of olive oil can compensate, but it won’t be quite as lush.
Spotlight on key ingredients
Green peas:
- I love using freshly shelled, sweet peas that burst with flavor and a hint of grassy sweetness; frozen works in a pinch, but fresh really brightens the dish.
- Parmesan: A good sharp Parmesan grated right before serving adds depth and saltiness; skip pre-grated to avoid the duller flavor and powdery texture.
Parmesan:
- I prefer a finely grated, aged Parmesan for that nutty, umami punch; it melts seamlessly and adds a silky finish to the risotto.
- Lemon zest: Brightens the dish with an almost citrusy aroma, highlighting the peas’ sweetness; use a microplane for the finest zest, avoiding bitter pith.
Notes for ingredient swaps
- Dairy-Free: Swap Parmesan for a nutty, aged nutritional yeast. It melts into the risotto but offers a different, slightly cheesy flavor.
- Vegan: Use a plant-based butter substitute or olive oil, and skip cheese altogether, relying on lemon zest for brightness.
- Frozen Peas: If fresh aren’t available, frozen peas work just fine. Thaw them quickly under warm water and drain thoroughly.
- Broth Options: Vegetable broth is standard, but chicken broth adds a richer, meaty depth if you’re not vegetarian. Keep it unsalted to control seasoning.
- Lemon Zest: If you don’t have fresh lemon, a splash of lemon juice can brighten the dish, but zest gives a more vibrant aroma and flavor.
- Olive Oil: Use a good extra virgin for a fruity base. If you prefer a milder taste, light olive oil or avocado oil can be alternatives.
- Rice: Arborio rice is ideal, but Carnaroli or Vialone Nano can be used if you want slightly different textures or are seeking a different absorbency.
Equipment & Tools
- Heavy-bottomed pan: Ensures even cooking and prevents burning.
- Ladle: For adding warm broth gradually.
- Wooden spoon: Gentle stirring to release rice starch.
- Grater: To freshly grate Parmesan and zest lemon.
- Small bowl: Hold peas or other small ingredients.
Step-by-step guide to green pea risotto
- Equipment & Tools: Gather a medium-sized heavy-bottomed pan (for even heat), a ladle (for adding broth), and a sharp grater (for Parmesan). Have a wooden spoon ready for stirring and a small bowl for peas.
- Heat 1 tbsp olive oil over medium heat (about 160°C / 320°F). Add 1 finely chopped onion. Cook, stirring often, until translucent and just starting to soften, about 3-4 minutes. The onion should smell sweet and inviting.
- Add 1 cup Arborio rice. Toast for 2 minutes, stirring constantly. It should turn slightly translucent at the edges and smell toasty but not burnt. If it smokes or turns dark, turn down the heat.
- Pour in 1/2 cup dry white wine. Stir until mostly absorbed, about 1-2 minutes. It should shimmer and smell bright and fruity. If the wine is too sharp or the pan sears, add a splash more broth and stir.
- Begin adding warm vegetable broth (about 3 cups), one ladle at a time, stirring constantly. Wait until the liquid is mostly absorbed before adding the next ladle. Keep the heat at medium-low so the rice gently simmers, not boils. Stir regularly.
- After about 15-18 minutes, taste the rice. It should be al dente, with a slight bite but tender. The mixture should be creamy but not soupy. If it’s too firm, keep adding broth and stirring. If it’s too loose, remove from heat and let rest for 2 minutes.
- Add 1 cup fresh green peas (or frozen, thawed, but fresh is better). Stir until bright green and heated through, about 1 minute. The peas should pop with freshness and sweetness, adding a vibrant burst.
- Remove from heat. Stir in 2 tbsp butter and 1/2 cup freshly grated Parmesan. Mix until glossy and well combined. Add a zest of lemon for brightness. Taste and adjust seasoning with salt and pepper.
- Rest for 2 minutes. Serve hot in bowls, topped with more Parmesan if desired. Finish with a drizzle of olive oil for shine and extra flavor. Enjoy that lively, creamy bite with a hint of citrus.
Let the risotto rest for 2 minutes off heat. Finish with a drizzle of olive oil and extra Parmesan. Serve immediately for the best creamy texture and vibrant flavor.
How to Know It’s Done
- Rice is tender yet firm (al dente) when tasted.
- Risotto is creamy, not soupy or dry.
- Peas are bright green, slightly wilted, and heated through.
Green Pea Risotto
Ingredients
Equipment
Method
- Heat the olive oil in a heavy-bottomed pan over medium heat until it shimmers and you can smell a nutty aroma.
- Add the finely chopped onion and cook, stirring often, until it turns translucent and softens slightly, about 3-4 minutes. The onion should smell sweet and fragrant.
- Stir in the Arborio rice, letting it toast lightly for about 2 minutes. Keep stirring until the rice edges turn slightly translucent and smell toasted.
- Pour in the white wine, stirring constantly until it’s mostly absorbed and the rice starts to shimmer with a glossy finish. The wine should smell bright and fruity.
- Begin adding the warm vegetable broth, one ladleful at a time, stirring gently and waiting until each addition is mostly absorbed before adding the next. Maintain a gentle simmer and keep stirring to release the rice starches.
- Continue this process, stirring regularly, until the rice is just tender but still has a slight bite, about 15-18 minutes. The mixture should be creamy but not soupy.
- Gently fold in the fresh green peas, stirring just until they turn bright green and are heated through, about 1 minute. Their vibrant color and sweetness should stand out.
- Remove the pan from heat and stir in the butter and freshly grated Parmesan cheese until melted and glossy. Add the lemon zest for a fresh, citrusy aroma.
- Taste and adjust with salt and pepper as needed. Let the risotto rest for 2 minutes off the heat to allow flavors to meld.
- Serve the risotto hot, garnished with extra Parmesan if desired, and enjoy the creamy, vibrant dish that feels like a springtime celebration in a bowl.
Pro tips for perfect risotto
- Toast the rice briefly in oil until it smells nutty before adding liquid, for deeper flavor.
- Keep your broth warm; adding cold broth cools the rice and slows cooking.
- Stir constantly when adding broth to release rice starch and achieve that creamy texture.
- Add peas at the end to keep their bright color and fresh sweetness intact.
- Finish with a quick stir of Parmesan and lemon zest for a glossy, vibrant finish.
- Use a wooden spoon for gentle, non-abrasive stirring that helps release starch without breaking grains.
Common mistakes and how to fix them
- FORGOT to adjust heat when adding broth → keep heat low to prevent sticking.
- DUMPED in too much cheese at once → add cheese gradually, tasting for balance.
- OVER-TORCHED the rice → stir constantly and watch for a golden hue, not brown.
- USED cold broth instead of warm → always warm broth to maintain consistent cooking.
Quick fixes and pantry swaps
- If the risotto is too thick, splash in warm broth and stir until silky.
- When peas are dull, add a squeeze of lemon for brightness.
- Splash a bit of water if Parmesan clumps or over-salts the dish.
- Patch over burnt rice with fresh herbs and a drizzle of olive oil.
- Shield undercooked risotto with a lid and simmer gently for 2 more minutes.
Prep, store, and reheat tips
- Prep the broth and have it simmering gently; hot broth is key to quick, even cooking when reheating.
- Cook the risotto until just al dente, then cool quickly by spreading it on a tray to prevent over-softening.
- Store leftovers in an airtight container in the fridge for up to 2 days, noting the rice may become slightly firmer.
- Reheat gently in a pan with a splash of warm broth, stirring constantly until heated through and creamy again.
- The bright, fresh flavor of the peas may dull slightly after storage; taste and adjust with a squeeze of lemon or extra Parmesan before serving.
FAQs about green pea risotto
1. Can I use frozen peas instead of fresh?
Fresh green peas give the risotto a brighter, sweeter flavor and a pop of color. Frozen peas work, but fresh peas really make a difference in taste and texture.
2. Will frozen peas taste as good as fresh?
Absolutely. Thaw frozen peas under warm water and drain well. They’ll still add that sweet burst, just slightly less vibrant than fresh.
3. Can I skip Parmesan or use a substitute?
Yes. Use a good-quality Parmesan and grate it right before adding for maximum flavor. The cheese melts into the risotto, adding umami and creaminess.
4. What if I’m dairy-free or vegan?
You can, but the cheese adds a crucial salty, nutty depth. Nutritional yeast can be a dairy-free alternative, though it won’t melt as smoothly.
5. Can I use different broth types?
Use vegetable broth, which is traditional, but chicken broth can add a richer, meaty note if you’re not vegetarian. Keep it unsalted to control seasoning.
6. Should I heat the broth beforehand?
Warm broth helps the rice cook evenly and absorb flavors better. Adding cold broth can slow the cooking process and make the risotto gluey.
7. Can I omit the lemon zest?
Yes, adding lemon zest at the end lifts the dish with bright citrus aromas that complement the sweetness of the peas. Skip it if you prefer a milder profile.
8. Do I need to stir continuously?
Stir constantly when adding broth to release the rice’s starches, creating that creamy texture. Don’t rush this step for the best result.
9. How do I know when the risotto is ready?
Risotto is done when the rice is tender but still has a slight bite, the mixture is creamy, and the peas are bright and heated through.
10. Can I make this ahead of time?
Yes. Store in an airtight container for up to 2 days. Reheat gently with a splash of warm broth, stirring until creamy again.
Making this green pea risotto with Parmesan is like capturing a fleeting moment of spring in a bowl. It’s simple, honest, and full of that vibrant, grassy sweetness peas bring to the table.
Every time I make it, I’m reminded that good ingredients and a bit of patience turn humble rice into something unexpectedly lively. It’s a dish that celebrates freshness, perfect for a quick weeknight or a leisurely weekend dinner, depending on how much you want to savor the process.

I’m Mahek Manchanda, the curious heart behind Dramatically Stirring. Before this space existed, my life revolved around kitchens that were loud, demanding, and endlessly alive. I didn’t arrive at cooking through a single dramatic moment.