| |

Pesto Risotto with Toasted Pine Nuts Recipe

If you’re looking for a dish that’s creamy, comforting, and bursting with fresh herb flavor, I’ve got just the thing for you: my Pesto Risotto with Toasted Pine Nuts Recipe. I absolutely love how this risotto comes together — it’s that perfect balance between rich parmesan, bright pesto, and the satisfying crunch of toasted pine nuts. Plus, once you get the hang of stirring in that hot stock gradually, you’ll find that making risotto is way easier than you might’ve thought. Trust me, your family and friends will go crazy for this one!

💚

Why You’ll Love This Recipe

  • Creamy yet light texture: The gradual stock absorption creates that velvety risotto consistency without feeling heavy.
  • Bright, fresh flavor: The pesto adds a pop of herbal goodness that keeps this dish tasting vibrant.
  • Crunchy toasted pine nuts: They add a nutty crunch that perfectly complements the creaminess.
  • Simple ingredients, big impact: With pantry staples and a few fresh items, you can impress without stress.

Ingredients You’ll Need

The ingredients for this Pesto Risotto with Toasted Pine Nuts Recipe really work in harmony — the butter and parmesan bring richness, while the shallots and garlic provide a savory base. Plus, using good-quality pesto makes a noticeable difference. Here are my shopping tips for each ingredient.

  • Unsalted butter: I always go for unsalted to control the salt level perfectly in the dish.
  • Shallot: Look for firm, unblemished shallots—they give a sweeter, subtler onion flavor than regular onions.
  • Garlic: Fresh cloves are best for that punch of garlicky aroma.
  • Arborio rice: This starchy short-grain rice is essential for creamy risotto.
  • White cooking wine: Optional but highly recommended — it adds acidity and complexity to balance the creaminess.
  • Vegetable stock: Use a flavorful, low-sodium stock — homemade or store-bought works fine.
  • Parmesan cheese: Freshly grated for melty, sharp goodness; pre-grated just doesn’t compare.
  • Pesto: Homemade is amazing, but a quality store-bought pesto will do the trick.
  • Pine nuts: Toast them yourself for that toasty, buttery crunch that makes this dish sing.
  • Salt and pepper: To taste, remember to season gradually and taste as you go!
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I love dialing this recipe up or down depending on the mood and what’s in my fridge. You should definitely make it your own — it’s surprisingly forgiving and flexible!

  • vegetarian or vegan option: Swap butter for olive oil and use nutritional yeast instead of parmesan—I’ve tried this and it’s surprisingly tasty!
  • Protein boost: Adding sautéed shrimp or grilled chicken on top turns this from side to main in a flash—I often do it for weekend dinners.
  • Seasonal twists: Stir in some roasted cherry tomatoes or fresh peas at the end for color and freshness; it always brightens the dish.
  • Make it gluten-free: Risotto is naturally gluten-free, so it’s perfect if you’re avoiding gluten.

How to Make Pesto Risotto with Toasted Pine Nuts Recipe

Step 1: Toast the Pine Nuts to Perfection

Start by warming a small dry skillet over medium heat, then add your pine nuts. Keep them moving in the pan by stirring or shaking for about 2-3 minutes until they’re golden brown and fragrant. This step elevates the dish with that irresistible nutty crunch. Be careful not to burn them—they go from toasted to burned pretty fast!

Step 2: Warm the Stock

Next, heat your vegetable stock in a pot until it’s just about simmering. You can even nuke it in the microwave for a few minutes if you’re short on time (I won’t judge!). Keeping it warm means the risotto cooks evenly without cooling the rice each time you add liquid.

Step 3: Sauté the Shallots and Garlic

In a large skillet or heavy-bottomed pot, melt the butter over medium heat. Throw in the finely chopped shallots and garlic, sautéing for about 5 minutes until they’re soft and release that amazing savory aroma. This base layer is where all the flavor begins, so take your time here.

Step 4: Toast the Arborio Rice

Add the arborio rice to the pot and stir it around for 2 minutes. Toasting the rice first helps it absorb liquid better, resulting in that creamy texture we’re after. When you add the rice, make sure every grain is coated by the butter and shallots.

Step 5: Deglaze with White Wine

Pour in the white cooking wine to deglaze the pan, scraping up any flavorful browned bits stuck to the bottom. This little splash adds acidity and brightness that cuts through the richness of the dish. If you don’t cook with wine, you can skip it—but I highly recommend trying it at least once!

Step 6: Slowly Add Stock, Stir Often

This is the heart of the risotto-making process: add ½ cup of the warm stock at a time, stirring continuously until it’s fully absorbed before adding more. This slow cooking wakes the rice’s starches, creating the creamy texture you want. It usually takes about 18-20 minutes to finish all the stock and cook the rice perfectly al dente. Patience is key! I used to rush this step, and the texture suffered. Take your time with it, and you’ll see the difference.

Step 7: Stir in Parmesan and Pesto

Once the rice is tender and creamy, stir in the grated parmesan cheese until melted and fully blended. Then remove the pot from heat and fold in the pesto, which adds that glorious green color and fresh herb flavor. Taste your risotto, and add salt and pepper as needed. I find seasoning at this stage helps keep the flavors balanced since the cheese and pesto can be more or less salty depending on the brand.

Step 8: Serve with Toasted Pine Nuts

Spoon the risotto onto plates or into bowls, then sprinkle generously with the toasted pine nuts. For a final flourish, add some extra parmesan shreds and fresh basil leaves if you have them on hand. The contrast of creamy, crunchy, and fresh really brings the dish home.

👨‍🍳

Pro Tips for Making Pesto Risotto with Toasted Pine Nuts Recipe

  • Keep the stock simmering: Cold stock chills the rice and slows cooking; warm stock keeps everything moving smoothly.
  • Stir patiently and frequently: This releases the rice starches that create risotto’s signature creaminess.
  • Toast pine nuts just before serving: They lose their crunch and flavor fast—freshly toasted is best.
  • Taste as you go: Different pestos and cheeses have varying saltiness, so adjust seasoning last to avoid over-salting.

How to Serve Pesto Risotto with Toasted Pine Nuts Recipe

A white bowl holds a creamy green risotto as the main layer, textured with visible rice grains mixed with green sauce. On top, there are irregular pale yellow cheese slices scattered, some fresh green basil leaves and golden toasted pine nuts. A gold fork rests inside the bowl on the right side, partially touching the risotto. Nearby, a small white bowl filled with pine nuts and another white bowl with green pesto sauce are placed on a white marbled surface, with a few loose basil leaves and pine nuts scattered around. photo taken with an iphone --ar 4:5 --v 7

Garnishes

I always garnish with extra shredded parmesan, toasted pine nuts, and some fresh basil leaves for that pop of color and fresh aroma. Sometimes I add a drizzle of good-quality olive oil or a squeeze of lemon juice to brighten everything up just before serving.

Side Dishes

This risotto pairs wonderfully with simple grilled veggies like asparagus or zucchini, and a crisp green salad with lemon vinaigrette. When I want to make it a more substantial meal, I serve it alongside roasted chicken or pan-seared fish.

Creative Ways to Present

For special occasions, I like serving this risotto in small ramekins topped with a pine nut and basil sprig “nest” — it looks fancy but is so easy. You could also spread the risotto on a large platter, garnish with colorful heirloom cherry tomatoes and edible flowers for a stunning centerpiece.

Make Ahead and Storage

Storing Leftovers

I store leftover risotto in an airtight container in the fridge for up to 3 days. Because risotto thickens as it cools, it’s normal for it to firm up a bit — just add a splash of broth or water when reheating.

Freezing

Honestly, I’ve had mixed results freezing risotto. The texture can become a bit off and a little watery after thawing. If you do freeze it, freeze in portion-sized airtight containers and expect to use it in cooked dishes rather than reheating on its own.

Reheating

When reheating, I gently warm the risotto in a pan over low heat, stirring in a splash of broth or water to loosen it back up. Avoid microwaving straight from the fridge unless you add liquid first — otherwise it can dry out or clump.

FAQs

  1. Can I make Pesto Risotto with Toasted Pine Nuts Recipe without wine?

    Absolutely! The white wine adds a nice acidity and depth, but it’s not essential. If you’d rather avoid alcohol, just skip it and start adding stock after toasting the rice.

  2. Is it necessary to toast the pine nuts?

    Toasting pine nuts is key to unlocking their nutty flavor and crunch — I highly recommend it. Untoasted pine nuts can taste bland and don’t add the same texture contrast to the risotto.

  3. Can I use store-bought pesto?

    Yes, good-quality store-bought pesto works well and saves time. Just choose a brand with fresh, vibrant flavor and adjust salt accordingly.

  4. How do I know when the risotto is done?

    The rice should be tender but still have a little bite in the center — not mushy. It should be creamy and stick together, but not soupy. This usually takes about 18-20 minutes of stirring in stock.

Final Thoughts

When I first tried making pesto risotto, I was intimidated, but now it’s one of my go-to recipes whenever I want something comforting yet fresh. I love sharing this Pesto Risotto with Toasted Pine Nuts Recipe with friends because it feels like a fancy meal without complicated steps. I hope you give it a try and enjoy the creamy, herby goodness that comes with every bite — it really is worth the little extra love and stirring time. Happy cooking!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Pesto Risotto with Toasted Pine Nuts Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.5 from 145 reviews
  • Author: Nora
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Vegetarian

Description

This creamy and flavorful Pesto Risotto with Toasted Pine Nuts combines the rich taste of arborio rice cooked slowly in vegetable stock, blended with fragrant shallots, garlic, and butter, then finished with parmesan cheese and vibrant pesto. Topped with crunchy toasted pine nuts and fresh basil, it’s a perfect summer lunch or side dish that’s both satisfying and easy to prepare.


Ingredients

Main Ingredients

  • 2 tablespoons unsalted butter
  • 1 large shallot, finely chopped
  • 3 cloves garlic, finely chopped
  • 1 cup arborio rice
  • 1/2 cup white cooking wine (optional)
  • 4 cups vegetable stock (or chicken stock or water as a substitute)
  • 1/2 cup parmesan cheese, grated
  • 1/2 cup pesto
  • Salt and pepper, to taste

Topping

  • 1/4 cup pine nuts, toasted
  • Additional shredded parmesan cheese (optional)
  • Fresh basil leaves (for garnish)


Instructions

  1. Toast Pine Nuts: In a small dry skillet, toast the pine nuts over medium heat for 2-3 minutes until golden brown. Stir frequently to prevent burning. Transfer them to a small bowl and set aside.
  2. Heat Stock: In a medium pot, warm the vegetable stock over medium heat until it reaches a gentle simmer. You can also heat it in the microwave. Once hot, remove from heat and keep it warm for later use.
  3. Sauté Aromatics: In a large skillet or stockpot, melt the butter over medium heat. Add the finely chopped shallots and garlic, sautéing for about 5 minutes until they become soft and fragrant without browning.
  4. Toast Rice: Add the arborio rice to the skillet and stir frequently, toasting it for about 2 minutes. This helps to coat the grains with butter and brings out a nutty flavor.
  5. Deglaze with Wine: Pour in the white cooking wine to deglaze the pan, scraping up any browned bits from the bottom. Allow the wine to mostly absorb into the rice.
  6. Cook Risotto: Begin adding the warm stock in ½ cup increments, stirring consistently and allowing each addition to be fully absorbed before adding the next. Continue this process until the rice is creamy and cooked through, approximately 18-20 minutes.
  7. Add Cheese: Stir in the grated parmesan cheese until fully melted and incorporated, giving the risotto a luscious creamy texture.
  8. Finish with Pesto: Remove the risotto from heat and gently fold in the pesto. Taste and season with salt and pepper as needed.
  9. Serve and Garnish: Spoon the risotto onto plates and garnish generously with toasted pine nuts, extra shredded parmesan cheese, and fresh basil leaves for added aroma and texture.

Notes

  • This risotto is wonderfully creamy thanks to the gradual addition of warm stock and constant stirring, so patience is key.
  • To make it vegetarian, ensure that the parmesan cheese is free from animal rennet.
  • You can easily substitute chicken stock for vegetable stock if preferred.
  • For a nut-free option, omit the pine nuts or replace them with toasted seeds like pumpkin or sunflower seeds.
  • Serve the risotto immediately as it is best enjoyed fresh and creamy.

Nutrition

  • Serving Size: 1 serving
  • Calories: 368 kcal
  • Sugar: 4 g
  • Sodium: 1432 mg
  • Fat: 15 g
  • Saturated Fat: 4 g
  • Unsaturated Fat: 2 g
  • Trans Fat: 0 g
  • Carbohydrates: 47 g
  • Fiber: 2 g
  • Protein: 10 g
  • Cholesterol: 11 mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star