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 Sauce Recipe

Creamy Pesto Sauce Recipe – Rich, Easy & Ready in 15 Minutes


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: mary recipe
  • Total Time: 15 minutes
  • Yield: 1.5 cups 1x
  • Diet: Vegetarian

Description

This creamy pesto sauce recipe is rich, velvety, and bursting with fresh basil flavor. Made with toasted pine nuts, Parmesan, and heavy cream, it’s perfect as a sauce for chicken, veggies, sandwiches, or spooned over roasted potatoes. No pasta needed — just pure sauce perfection.


Ingredients

Scale
  • 1/3 cup raw pine nuts or walnuts
  • 2 ounces Parmesan cheese (about 3/4 cup freshly grated or 2/3 cup store-bought grated)
  • 1 large or 2 medium bunches fresh basil (about 4 loosely packed cups)
  • 2 garlic cloves
  • 1 teaspoon kosher salt, plus more to taste
  • 1/2 cup extra-virgin olive oil
  • 1/2 cup heavy cream

Instructions

  1. Toast pine nuts or walnuts in a dry skillet over medium heat until golden and fragrant (3–5 minutes). Let cool.
  2. Grate the Parmesan and pick the basil leaves.
  3. In a food processor, pulse the nuts, Parmesan, and garlic until finely chopped.
  4. Add basil and salt; pulse again until combined.
  5. With the processor running, slowly add olive oil to form a smooth paste.
  6. Slowly pour in the heavy cream and blend until fully combined and creamy.
  7. Taste and adjust salt as needed.
  8. Serve immediately or refrigerate in an airtight jar.

Notes

  • You can swap pine nuts for walnuts or sunflower seeds.
  • For dairy-free, use nutritional yeast and unsweetened plant-based cream.
  • This sauce also freezes well — omit the cream before freezing and add it when reheating.
  • Prep Time: 10 minutes
  • Cook Time: 5 minutes
  • Category: Sauce
  • Method: Blended
  • Cuisine: Italian-inspired

Nutrition

  • Serving Size: 2 tablespoons
  • Calories: 140
  • Sugar: 0g
  • Sodium: 180mg
  • Fat: 14g
  • Saturated Fat: 4g
  • Carbohydrates: 1g
  • Fiber: 1g
  • Protein: 2g
  • Cholesterol: 15mg