This classic Italian risotto combines creamy Arborio rice with vibrant basil pesto and aged Parmesan for a luxurious, comforting dish. The slow addition of warm vegetable broth creates that signature velvety texture, while the pesto infuses every grain with fresh herb flavor.
Perfect for weeknight dinners or elegant entertaining, this vegetarian main comes together in just 40 minutes. The finished dish delivers restaurant-quality results with minimal effort—creamy, aromatic, and endlessly satisfying.
Last Tuesday, my kitchen smelled like an Italian grandmother had moved in. I had bookmarked this pesto risotto recipe for months, but something about a rainy evening finally pushed me to make it happen. The way the basil hit the warm rice at the end—my apartment suddenly felt like somewhere I wanted to stay forever.
I made this for my friend Sarah when she was going through a breakup. We stood in the kitchen, ladling broth and talking until the rice turned creamy and perfect. She said it felt like being hugged, which is exactly what food should do sometimes.
Ingredients
- Arborio rice: This short-grain rice releases starch slowly, creating that signature creamy texture without needing heavy cream
- Vegetable broth: Keep it warm in a separate pot so cold broth doesnt shock the rice and interrupt the cooking process
- Butter and olive oil: The combination prevents butter from burning while adding flavor that olive oil alone cant achieve
- Onion and garlic: Foundation flavors that mellow into sweetness as they cook, providing depth beneath the bright pesto
- Dry white wine: Adds acidity that balances the richness, though you could skip it and add more broth instead
- Parmesan cheese: Freshly grated is nonnegotiable here—pre-grated cheese has anti-caking agents that prevent proper melting
- Basil pesto: Homemade brings the brightest flavor, but a good quality jarred pesto works perfectly on busy weeknights
Instructions
- Build your flavor base:
- Melt butter with olive oil over medium heat, then cook diced onion until translucent before adding minced garlic for just one minute
- Toast the rice:
- Add Arborio rice and stir constantly for two minutes until edges turn slightly translucent and grains are coated in fat
- Deglaze with wine:
- Pour in white wine and stir until nearly absorbed, scraping up any browned bits from the bottom
- Add broth gradually:
- Ladle in warm vegetable broth one cup at a time, stirring frequently and letting each addition absorb before adding more
- Finish with flair:
- Reduce heat to low, then fold in Parmesan and pesto until the rice becomes velvety and emerald green
The first time I served this at dinner, I forgot the garnish completely. Nobody noticed because the risotto was so good on its own. Sometimes the fancy touches matter less than getting the fundamentals right.
The Resting Trick
I learned that risotto keeps cooking after you turn off the heat. That two-minute rest period lets the rice finish absorbing liquid and allows the flavors to marry. What seemed slightly underdone becomes perfect during this brief pause.
Pesto Philosophy
Stirring pesto in at the end preserves its bright, fresh flavor. Cooking it with the rice would dull those vibrant basil notes and turn something extraordinary into merely good. Some ingredients need to stay raw to sing.
Leftover Magic
Risotto transforms beautifully into arancini those crispy fried rice balls that make you feel like a kitchen wizard. Form chilled leftovers around small cubes of mozzarella, bread them, and fry until golden brown.
- Scoop risotto into balls while cold for easier handling
- Let leftovers come to room temperature before forming into shapes
- The texture actually improves overnight as flavors continue developing
This recipe taught me that some dishes are worth the patient stirring. Good things come to those who ladle.
Recipe FAQ
- → What makes risotto creamy?
-
The creaminess comes from the high starch content in Arborio rice. As you slowly add warm broth and stir, the rice releases starch, creating a naturally thick, velvety sauce without adding cream.
- → Can I make this dairy-free?
-
Substitute the butter with olive oil and use nutritional yeast or a vegan Parmesan alternative. The pesto can be made without Parmesan or use a dairy-free version.
- → Why must the broth be warm?
-
Adding cold broth shocks the rice and interrupts the cooking process. Warm broth maintains a steady temperature, allowing even starch release and proper texture development.
- → How do I know when risotto is done?
-
Taste the rice—it should be tender but still have a slight bite in the center (al dente). The texture should be creamy and flow slightly when you tilt the pan, not soupy or stiff.
- → Can I reheat leftover risotto?
-
Yes, though the texture will be firmer. Reheat gently with a splash of broth or water, stirring constantly. Alternatively, shape chilled leftovers into risotto cakes and pan-fry for a crispy treat.
- → What wine works best?
-
A dry white wine like Pinot Grigio, Sauvignon Blanc, or Chardonnay adds acidity and depth. If you prefer not to cook with wine, substitute with additional vegetable broth.