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

Creamy Pesto Risotto

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Emma Delaney
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Vegetarian

Description

A vibrant green risotto made with fresh basil pesto, creamy Arborio rice, and Parmesan, topped with toasted pine nuts and basil for a luxurious yet comforting dish.


Ingredients

Units Scale
  • 1 1/2 cups Arborio rice
  • 1 small onion, finely chopped
  • 2 tablespoons olive oil
  • 1/4 cup dry white wine (optional)
  • 4 cups vegetable broth, kept warm
  • 1/2 cup basil pesto (homemade or store-bought)
  • 1/2 cup grated Parmesan cheese
  • 2 tablespoons unsalted butter
  • Salt and black pepper to taste
  • 2 tablespoons pine nuts, toasted
  • Fresh basil leaves, for garnish
  • Shaved Parmesan, for topping

Instructions

  1. In a large saucepan, heat olive oil over medium heat. Add chopped onion and sauté until translucent, about 3 minutes.
  2. Stir in Arborio rice and toast for 1–2 minutes until edges are translucent.
  3. If using, add white wine and cook until mostly absorbed.
  4. Add warm broth, one ladle at a time, stirring constantly and waiting for each addition to be absorbed before adding the next. This process takes 20–25 minutes.
  5. When rice is tender and creamy, stir in basil pesto, butter, and grated Parmesan. Season with salt and pepper to taste.
  6. Remove from heat and let sit covered for 2 minutes.
  7. Serve in bowls topped with toasted pine nuts, shaved Parmesan, and fresh basil leaves.

Notes

  • Use homemade pesto for a fresher flavor if possible.
  • Substitute vegetable broth with chicken broth for a non-vegetarian version.
  • White wine adds depth but can be omitted if preferred.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 480
  • Sugar: 3g
  • Sodium: 620mg
  • Fat: 24g
  • Saturated Fat: 8g
  • Unsaturated Fat: 14g
  • Trans Fat: 0g
  • Carbohydrates: 52g
  • Fiber: 2g
  • Protein: 11g
  • Cholesterol: 25mg