The first time I decided to tackle Pesto Risotto, I’ll admit I was slightly intimidated. Risotto has this reputation for being fussy, demanding constant attention. And pesto? Well, making it truly sing requires balance. But the thought of combining that creamy, comforting risotto texture with the vibrant, herby punch of basil pesto was too tempting to resist. I gathered my ingredients, took a deep breath, and committed to the stirring. The aroma that filled the kitchen as the Arborio rice slowly released its starch, mingling with the garlic, onions, and later the pesto, was intoxicating. When it was finally ready, plated up with a generous grating of Parmesan, my family gathered around the table. The verdict? Absolute silence, followed by enthusiastic murmurs of appreciation. The kids, who sometimes turn their noses up at “green things,” devoured it. My partner declared it restaurant-worthy. It wasn’t fussy; it was therapeutic. That perfect balance of rich creaminess from the rice and cheese, cut through by the bright, almost electric flavour of the basil pesto, was a revelation. It’s since become a requested favourite in our house, a dish that feels luxurious yet is surprisingly straightforward, proving that sometimes the most impressive meals are born from simple, quality ingredients and a little bit of patience. This recipe is my tried-and-true method for achieving that perfect Pesto Risotto every single time – creamy, flavourful, and utterly satisfying.
Pesto Risotto: A Creamy Italian Dream
Pesto Risotto is a beautiful marriage of two Italian culinary staples: the luscious, creamy texture of a well-made risotto and the fresh, aromatic intensity of basil pesto. While traditional risotto hails from Northern Italy, often featuring saffron (Risotto alla Milanese) or mushrooms, and pesto finds its roots in the Liguria region, this combination has become a modern classic loved worldwide. It’s a dish that feels both elegant and comforting, suitable for a weeknight treat or a special occasion dinner party.
What makes this dish so captivating? It’s the contrast. The slow-cooked Arborio rice releases its starches, creating a velvety sauce that coats every grain. This richness is then perfectly balanced by the bright, herbaceous notes of basil, the salty kick of Parmesan or Pecorino in the pesto, the subtle nuttiness of pine nuts, and the fruity depth of good olive oil. It’s a symphony of flavours and textures in every spoonful.
Making risotto is often perceived as difficult, but it’s more about technique and patience than complexity. The process of gradually adding warm broth and stirring allows the rice grains to cook evenly, absorb the liquid slowly, and release their natural starches, which is the secret to achieving that signature creaminess without relying heavily on cream itself (though a touch of butter and cheese at the end certainly helps!). Adding vibrant pesto at the very end preserves its fresh flavour and beautiful green colour. This recipe guides you through each step, ensuring you achieve a Pesto Risotto that is authentically creamy, deeply flavourful, and utterly delicious. Whether you’re a seasoned cook or new to the world of risotto, prepare to fall in love with this vibrant Italian-inspired dish.
Ingredients for Perfect Pesto Risotto
Achieving the perfect balance of creamy rice and vibrant pesto flavour starts with quality ingredients. Here’s what you’ll need for approximately 4 servings:
- Arborio Rice: 1.5 cups (approx. 300g) – This is crucial. Arborio, Carnaroli, or Vialone Nano are Italian short-grain rice varieties high in amylopectin starch, which releases during cooking to create the creamy texture. Do not substitute long-grain rice.
- Vegetable or Chicken Broth: 4-6 cups (approx. 1 – 1.5 litres) – Use a good quality, low-sodium broth. You need it warm, so keep it simmering gently in a separate saucepan. The exact amount can vary depending on the rice and heat.
- Dry White Wine: 1/2 cup (approx. 120ml) – Such as Pinot Grigio, Sauvignon Blanc, or Vermentino. This adds a layer of acidity and complexity. If avoiding alcohol, substitute with an equal amount of extra broth and a tiny splash (1 tsp) of white wine vinegar or lemon juice added with the first ladle of broth.
- Yellow Onion or Shallots: 1 medium onion or 2 large shallots, finely chopped – Provides a subtle aromatic base. Shallots offer a slightly milder, more refined flavour.
- Garlic: 2-3 cloves, minced – Adds depth to the aromatic base. Adjust to your preference.
- Olive Oil: 2 tablespoons – For sautéing the aromatics. Use a decent quality extra virgin olive oil if possible.
- Unsalted Butter: 2 tablespoons, divided (optional, but recommended for richness) – 1 tbsp for sautéing (can use all olive oil if preferred) and 1 tbsp for finishing (mantecatura).
- Basil Pesto: 1/2 to 3/4 cup (approx. 120-180ml) – Use high-quality store-bought pesto or, ideally, homemade pesto for the best flavour. The amount depends on how intense you like the pesto flavour.
- Parmesan Cheese (Parmigiano-Reggiano): 1/2 cup (approx. 50g), freshly grated, plus extra for serving – Essential for flavour and creaminess. Use real Parmigiano-Reggiano or a good quality Grana Padano. Avoid pre-grated cheese, as it often contains anti-caking agents that prevent smooth melting.
- Salt: To taste – Add towards the end, as the broth and Parmesan are already salty.
- Freshly Cracked Black Pepper: To taste.
- Optional additions:
- Green Peas: 1/2 cup frozen peas, added during the last 5 minutes of cooking.
- Asparagus: 1 bunch, trimmed and cut into 1-inch pieces, blanched or sautéed separately and stirred in at the end.
- Cooked Chicken or Shrimp: Add cooked shredded chicken or sautéed shrimp when stirring in the pesto.
- Toasted Pine Nuts: For garnish.
- Fresh Basil Leaves: For garnish.
Step-by-Step Instructions for Creamy Pesto Risotto
Follow these steps carefully for a luscious and flavourful Pesto Risotto. Remember, patience and stirring are key!
- Prepare the Broth: Pour your vegetable or chicken broth into a medium saucepan and bring it to a gentle simmer over medium-low heat. Keep it warm throughout the risotto cooking process. Adding cold broth to the hot rice can shock the grains and hinder the creamy texture development.
- Sauté Aromatics: In a large, heavy-bottomed saucepan or Dutch oven (wide pans work best for evaporation), heat the olive oil and 1 tablespoon of butter (if using) over medium heat. Add the finely chopped onion or shallots and sauté gently for 5-7 minutes, until softened and translucent but not browned. Stir occasionally.
- Add Garlic: Stir in the minced garlic and cook for another minute until fragrant. Be careful not to burn the garlic, as it will become bitter.
- Toast the Rice (Tostatura): Add the Arborio rice to the pot. Stir constantly for about 1-2 minutes, ensuring every grain is coated with the oil/butter mixture. The rice should become slightly translucent around the edges, and you might hear a slight crackling sound. This step helps the rice absorb liquid evenly and maintain its shape.
- Deglaze with Wine: Pour in the white wine. Stir continuously, scraping up any browned bits from the bottom of the pan. Let the wine bubble and cook until it has almost completely evaporated and the smell of alcohol has dissipated, about 1-2 minutes. This infuses the rice with flavour and acidity.
- Begin Adding Broth: Add one ladleful (about 1/2 cup) of the warm broth to the rice. Stir gently but constantly. The motion helps the rice grains rub against each other, releasing their starch. Keep the heat at a medium simmer – the risotto should be bubbling gently, not boiling vigorously or sitting stagnant.
- The Stirring Process: Continue stirring until the broth is almost completely absorbed by the rice. Don’t let the rice dry out completely, but you should be able to draw a spoon across the bottom of the pan and leave a trail for a second or two before the risotto fills it back in.
- Continue Adding Broth: Once the liquid is absorbed, add another ladleful of warm broth and repeat the process: stir gently but consistently until the broth is absorbed before adding the next ladleful. This gradual addition is crucial for developing the creamy texture.
- Cook Until Al Dente: Continue this process of adding broth and stirring for approximately 18-25 minutes. The exact time will depend on your rice, stove, and pan. Start tasting the rice after about 15 minutes. You’re looking for a texture that is creamy and tender but still has a slight bite or firmness in the center – al dente. The overall consistency should be fluid and slightly soupy, like a thick porridge; it should gently spread when spooned onto a plate, not stand stiffly or be watery. If you run out of broth and the rice isn’t cooked yet, you can add a little hot water.
- Finish Off the Heat (Mantecatura): Once the rice reaches the desired al dente texture and creamy consistency, remove the pan from the heat. This is important to prevent the pesto and cheese from becoming oily or splitting.
- Add Flavourings: Stir in the remaining 1 tablespoon of butter (if using), the freshly grated Parmesan cheese, and the basil pesto. Stir vigorously for about 30 seconds to a minute. This final step, called mantecatura, emulsifies the fats and starches, creating an exceptionally creamy and cohesive risotto.
- Season and Rest: Taste the risotto and season with salt and freshly cracked black pepper as needed. Remember that the broth and Parmesan add saltiness, so taste first. Let the risotto rest off the heat for 1-2 minutes, covered. This allows the flavours to meld and the texture to settle.
- Serve Immediately: Risotto is best served immediately while it’s hot, creamy, and fluid. Spoon it into warm shallow bowls. Garnish generously with extra grated Parmesan cheese, a drizzle of good olive oil, fresh basil leaves, or toasted pine nuts, if desired.
Nutritional Information (Approximate)
Please note that these values are estimates and can vary significantly based on the specific ingredients used (e.g., type of broth, fat content of cheese and butter, homemade vs. store-bought pesto variations, portion size).
- Servings: This recipe yields approximately 4 main course servings or 6 smaller appetizer servings.
- Calories per Serving (based on 4 servings): Approximately 550-700 kcal.
Approximate breakdown per main course serving:
- Protein: 15-20g
- Fat: 25-35g
- Saturated Fat: 8-15g
- Carbohydrates: 60-75g
- Fiber: 3-5g
- Sodium: 800-1200mg (highly dependent on broth and added salt)
Key Contributors to Nutrition:
- Carbohydrates: Primarily from the Arborio rice.
- Fat: From olive oil, butter, Parmesan cheese, and the pine nuts/oil in the pesto.
- Protein: From the rice and Parmesan cheese. Can be increased by adding chicken, shrimp, or peas.
- Sodium: Mainly from the broth and Parmesan cheese. Using low-sodium broth and seasoning carefully at the end helps control this.
- Vitamins/Minerals: Pesto provides some Vitamin A, Vitamin K, and minerals like manganese from the basil and olive oil.
For a lighter version, consider using less butter and cheese, opting for vegetable broth, and loading up on added vegetables like peas or asparagus.
Preparation and Cooking Time
Understanding the time commitment helps plan your meal effectively. Risotto requires active cooking time, but the prep is relatively quick.
- Preparation Time: 10-15 minutes
- This includes finely chopping the onion/shallots, mincing the garlic, measuring ingredients, grating the cheese, and warming the broth. If making homemade pesto, factor in an additional 10-15 minutes.
- Cooking Time: 25-35 minutes
- Sautéing aromatics: 5-8 minutes
- Toasting rice & deglazing: 2-3 minutes
- Gradual broth addition and stirring: 18-25 minutes (this is the active risotto cooking phase)
- Finishing (Mantecatura) and resting: 2-3 minutes
- Total Time: Approximately 35-50 minutes (excluding time for homemade pesto)
While the stirring requires attention, it doesn’t need to be frantic or continuous every single second. Stir frequently enough to prevent sticking and encourage starch release, but you can have brief moments to tend to other things nearby. The key is not to walk away for extended periods.
How to Serve Your Delicious Pesto Risotto
Pesto Risotto is wonderfully versatile and can be served in various ways, from a simple main course to an elegant side. Here are some ideas:
- As a Standalone Main Course:
- Serve hot in warmed shallow bowls.
- Garnish Generously: This elevates the dish visually and adds layers of flavour and texture. Good options include:
- A sprinkle of extra freshly grated Parmesan cheese.
- A scattering of toasted pine nuts for crunch.
- Fresh basil leaves (small whole leaves or chiffonade).
- A drizzle of high-quality extra virgin olive oil.
- A few twists of freshly cracked black pepper.
- A pinch of flaky sea salt.
- A little lemon zest for extra brightness.
- With Protein:
- Grilled or Pan-Seared Chicken Breast: Slice the chicken and arrange it over or alongside the risotto. Lemon-herb marinated chicken works particularly well.
- Sautéed Shrimp or Scallops: Quickly cook garlic shrimp or seared scallops and serve them atop the risotto. A squeeze of lemon over the seafood complements the pesto.
- Grilled Salmon Fillet: The richness of salmon pairs nicely with the vibrant pesto.
- Italian Sausage: Crumbled, cooked Italian sausage can be stirred in or served alongside.
- Crispy Prosciutto or Pancetta: Sprinkle over the top for a salty, crispy contrast.
- With Vegetables:
- Roasted Cherry Tomatoes: Roasting brings out their sweetness, which cuts through the richness. Serve alongside or gently fold some in at the end.
- Grilled or Roasted Asparagus: A classic pairing. Lay spears alongside the risotto.
- Sautéed Mushrooms: Earthy mushrooms add another layer of flavour.
- Burrata: For ultimate indulgence, place a ball of creamy burrata in the center of the risotto just before serving.
- As a Side Dish:
- Serve smaller portions alongside roasted meats (like lamb chops or pork tenderloin) or fish.
- Wine Pairing:
- Crisp White Wines: Sauvignon Blanc, Pinot Grigio, Vermentino, or a dry Italian white like Gavi match the herbaceous notes and cut through the richness.
- Light Rosé: A dry rosé can also be a pleasant pairing, especially in warmer weather.
Presentation Tip: Use wide, shallow pasta bowls for serving. Spoon the risotto into the center and gently shake the bowl to help it spread naturally. This showcases its creamy, fluid texture.
Top 5 Tips for Pesto Risotto Perfection
Mastering risotto is about understanding a few key principles. Follow these tips for consistently excellent results:
- Use the Right Rice and Don’t Rinse It: This is non-negotiable for creamy risotto. Arborio is the most common, but Carnaroli (often called the ‘king’ of risotto rice) or Vialone Nano are also excellent choices. These varieties have high amylopectin content, the starch that creates the creamy texture. Crucially, do not rinse the rice before cooking. Rinsing washes away the surface starch essential for that velvety finish.
- Keep Your Broth Warm: Always add warm (simmering) broth to the rice. Adding cold liquid shocks the rice, cools down the cooking process, and prevents the grains from cooking evenly and releasing starch properly. Keep a separate pot of broth gently simmering on a back burner throughout the cooking time.
- Stir Frequently, Not Frantically: Consistent stirring is vital for two reasons: it prevents the rice from sticking to the bottom of the pan, and the gentle friction helps the grains release their starch, creating the creamy sauce. However, you don’t need to stir non-stop like a machine. Stir frequently, ensuring you scrape the bottom and sides, but allow the risotto brief moments to gently simmer between stirs. Over-stirring can incorporate too much air, making it gluey. Find a rhythm – stir for 20-30 seconds, pause briefly, repeat.
- Add Broth Gradually and Wait for Absorption: Don’t rush the process by dumping in all the broth at once. Add only one ladleful (about 1/2 cup) at a time. Stir until that liquid is almost completely absorbed before adding the next ladleful. This slow absorption allows the rice to cook evenly from the outside in and encourages maximum starch release for ultimate creaminess.
- Finish Off the Heat (Mantecatura) and Add Pesto Last: The final stage, mantecatura, is where you add the richness (butter, cheese) and the main flavouring (pesto). Crucially, do this after removing the pan from the heat. This prevents the cheese from becoming stringy or oily and preserves the fresh, vibrant flavour and bright green colour of the pesto, which can dull or turn bitter if cooked for too long or at too high a temperature. Stir vigorously during this stage to emulsify everything into a cohesive, creamy sauce.
Pesto Risotto FAQs: Your Questions Answered
Here are answers to some common questions about making Pesto Risotto:
- Q: Can I make Pesto Risotto without wine?
- A: Yes, absolutely. While white wine adds a traditional layer of acidity and complexity that helps balance the richness, you can substitute it. Simply replace the 1/2 cup of wine with an equal amount of extra warm broth. To mimic the acidity, you can add a small splash (about 1 teaspoon) of white wine vinegar or fresh lemon juice along with the first ladle of broth. The difference in flavour will be subtle.
- Q: Is it okay to use store-bought pesto?
- A: Yes, using store-bought pesto is perfectly fine and a great time-saver. For the best flavour, choose a high-quality refrigerated pesto (often found near fresh pasta or cheeses) rather than shelf-stable jarred versions, as they tend to have a fresher taste. Look for pestos made with good quality olive oil, basil, pine nuts, and real Parmesan or Pecorino cheese. Of course, homemade pesto will always offer the most vibrant flavour if you have the time and fresh basil available.
- Q: What’s the best rice for Pesto Risotto? Can I use regular rice?
- A: The best rice varieties are Italian short-grain types specifically suited for risotto: Arborio, Carnaroli, and Vialone Nano. These contain the high starch content needed to create the signature creamy texture. You cannot substitute regular long-grain rice (like Basmati or Jasmine) or brown rice. These varieties don’t have the right starch composition and will result in a dish that is sticky or separated, not creamy. Stick to Arborio (widely available) or Carnaroli (considered premium by many chefs) for authentic results.
- Q: Can I add protein or extra vegetables to Pesto Risotto?
- A: Definitely! Pesto risotto is very adaptable.
- Vegetables: Quick-cooking vegetables like frozen peas or blanched asparagus pieces can be added during the last 5 minutes of the broth-addition stage. Heartier vegetables like sautéed mushrooms or roasted bell peppers can be stirred in at the end with the pesto and cheese. Baby spinach can be wilted in right at the end.
- Protein: Add cooked protein when you add the pesto and cheese. Good options include shredded cooked chicken, sautéed shrimp, cooked Italian sausage crumbles, or even flaked salmon. Ensure the protein is heated through before serving.
- A: Definitely! Pesto risotto is very adaptable.
- Q: How do I store and reheat leftover Pesto Risotto?
- A: Risotto is famously best eaten immediately, as it tends to thicken and lose its creamy texture upon cooling. However, you can store leftovers in an airtight container in the refrigerator for up to 2-3 days. To reheat, add the cold risotto to a saucepan with a splash of warm broth or water (about 1/4 cup per serving). Heat gently over medium-low heat, stirring constantly and adding more liquid as needed, until it loosens up, becomes creamy again, and is heated through. Avoid the microwave, as it often reheats unevenly and can make the texture gummy. Note that reheated risotto will never be quite as perfect as freshly made, but this method works reasonably well.

Pesto Risotto recipe
Ingredients
- Arborio Rice: 1.5 cups (approx. 300g) – This is crucial. Arborio, Carnaroli, or Vialone Nano are Italian short-grain rice varieties high in amylopectin starch, which releases during cooking to create the creamy texture. Do not substitute long-grain rice.
- Vegetable or Chicken Broth: 4-6 cups (approx. 1 – 1.5 litres) – Use a good quality, low-sodium broth. You need it warm, so keep it simmering gently in a separate saucepan. The exact amount can vary depending on the rice and heat.
- Dry White Wine: 1/2 cup (approx. 120ml) – Such as Pinot Grigio, Sauvignon Blanc, or Vermentino. This adds a layer of acidity and complexity. If avoiding alcohol, substitute with an equal amount of extra broth and a tiny splash (1 tsp) of white wine vinegar or lemon juice added with the first ladle of broth.
- Yellow Onion or Shallots: 1 medium onion or 2 large shallots, finely chopped – Provides a subtle aromatic base. Shallots offer a slightly milder, more refined flavour.
- Garlic: 2-3 cloves, minced – Adds depth to the aromatic base. Adjust to your preference.
- Olive Oil: 2 tablespoons – For sautéing the aromatics. Use a decent quality extra virgin olive oil if possible.
- Unsalted Butter: 2 tablespoons, divided (optional, but recommended for richness) – 1 tbsp for sautéing (can use all olive oil if preferred) and 1 tbsp for finishing (mantecatura).
- Basil Pesto: 1/2 to 3/4 cup (approx. 120-180ml) – Use high-quality store-bought pesto or, ideally, homemade pesto for the best flavour. The amount depends on how intense you like the pesto flavour.
- Parmesan Cheese (Parmigiano-Reggiano): 1/2 cup (approx. 50g), freshly grated, plus extra for serving – Essential for flavour and creaminess. Use real Parmigiano-Reggiano or a good quality Grana Padano. Avoid pre-grated cheese, as it often contains anti-caking agents that prevent smooth melting.
- Salt: To taste – Add towards the end, as the broth and Parmesan are already salty.
- Freshly Cracked Black Pepper: To taste.
- Optional additi
- Green Peas: 1/2 cup frozen peas, added during the last 5 minutes of cooking.
- Asparagus: 1 bunch, trimmed and cut into 1-inch pieces, blanched or sautéed separately and stirred in at the end.
- Cooked Chicken or Shrimp: Add cooked shredded chicken or sautéed shrimp when stirring in the pesto.
- Toasted Pine Nuts: For garnish.
- Fresh Basil Leaves: For garnish.
Instructions
- Prepare the Broth: Pour your vegetable or chicken broth into a medium saucepan and bring it to a gentle simmer over medium-low heat. Keep it warm throughout the risotto cooking process. Adding cold broth to the hot rice can shock the grains and hinder the creamy texture development.
- Sauté Aromatics: In a large, heavy-bottomed saucepan or Dutch oven (wide pans work best for evaporation), heat the olive oil and 1 tablespoon of butter (if using) over medium heat. Add the finely chopped onion or shallots and sauté gently for 5-7 minutes, until softened and translucent but not browned. Stir occasionally.
- Add Garlic: Stir in the minced garlic and cook for another minute until fragrant. Be careful not to burn the garlic, as it will become bitter.
- Toast the Rice (Tostatura): Add the Arborio rice to the pot. Stir constantly for about 1-2 minutes, ensuring every grain is coated with the oil/butter mixture. The rice should become slightly translucent around the edges, and you might hear a slight crackling sound. This step helps the rice absorb liquid evenly and maintain its shape.
- Deglaze with Wine: Pour in the white wine. Stir continuously, scraping up any browned bits from the bottom of the pan. Let the wine bubble and cook until it has almost completely evaporated and the smell of alcohol has dissipated, about 1-2 minutes. This infuses the rice with flavour and acidity.
- Begin Adding Broth: Add one ladleful (about 1/2 cup) of the warm broth to the rice. Stir gently but constantly. The motion helps the rice grains rub against each other, releasing their starch. Keep the heat at a medium simmer – the risotto should be bubbling gently, not boiling vigorously or sitting stagnant.
- The Stirring Process: Continue stirring until the broth is almost completely absorbed by the rice. Don’t let the rice dry out completely, but you should be able to draw a spoon across the bottom of the pan and leave a trail for a second or two before the risotto fills it back in.
- Continue Adding Broth: Once the liquid is absorbed, add another ladleful of warm broth and repeat the process: stir gently but consistently until the broth is absorbed before adding the next ladleful. This gradual addition is crucial for developing the creamy texture.
- Cook Until Al Dente: Continue this process of adding broth and stirring for approximately 18-25 minutes. The exact time will depend on your rice, stove, and pan. Start tasting the rice after about 15 minutes. You’re looking for a texture that is creamy and tender but still has a slight bite or firmness in the center – al dente. The overall consistency should be fluid and slightly soupy, like a thick porridge; it should gently spread when spooned onto a plate, not stand stiffly or be watery. If you run out of broth and the rice isn’t cooked yet, you can add a little hot water.
- Finish Off the Heat (Mantecatura): Once the rice reaches the desired al dente texture and creamy consistency, remove the pan from the heat. This is important to prevent the pesto and cheese from becoming oily or splitting.
- Add Flavourings: Stir in the remaining 1 tablespoon of butter (if using), the freshly grated Parmesan cheese, and the basil pesto. Stir vigorously for about 30 seconds to a minute. This final step, called mantecatura, emulsifies the fats and starches, creating an exceptionally creamy and cohesive risotto.
- Season and Rest: Taste the risotto and season with salt and freshly cracked black pepper as needed. Remember that the broth and Parmesan add saltiness, so taste first. Let the risotto rest off the heat for 1-2 minutes, covered. This allows the flavours to meld and the texture to settle.
- Serve Immediately: Risotto is best served immediately while it’s hot, creamy, and fluid. Spoon it into warm shallow bowls. Garnish generously with extra grated Parmesan cheese, a drizzle of good olive oil, fresh basil leaves, or toasted pine nuts, if desired.
Nutrition
- Serving Size: one normal portion
- Calories: 550-700
- Sodium: 800-1200mg
- Fat: 25-35g
- Carbohydrates: 60-75g
- Fiber: 3-5g
- Protein: 15-20g