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
- Toast pine nuts or walnuts in a dry skillet over medium heat until golden and fragrant (3–5 minutes). Let cool.
- Grate the Parmesan and pick the basil leaves.
- In a food processor, pulse the nuts, Parmesan, and garlic until finely chopped.
- Add basil and salt; pulse again until combined.
- With the processor running, slowly add olive oil to form a smooth paste.
- Slowly pour in the heavy cream and blend until fully combined and creamy.
- Taste and adjust salt as needed.
- 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