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

Spinach White Bean Pesto Pasta


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Emma Reynolds
  • Total Time: 30 minutes
  • Yield: Serves 4

Description

Indulge in the vibrant flavors of Spinach White Bean Pesto Pasta, a quick and nutritious dish ready in under 30 minutes. This creamy, bright green pasta is enriched with earthy spinach and protein-packed white beans, topped with crunchy pine nuts for an irresistible texture. Perfect for weeknight dinners or entertaining friends, this recipe guarantees satisfaction and memorable moments with every bite.


Ingredients

Scale
  • 4 cups fresh spinach leaves (about 120g)
  • 1 can (15 oz) low-sodium white beans, drained and rinsed
  • 2 cloves garlic, minced
  • 2 tbsp freshly squeezed lemon juice
  • ¼ cup pine nuts, toasted
  • ¼ cup extra virgin olive oil
  • 8 oz whole wheat spaghetti (or pasta of choice)
  • Salt and pepper to taste

Instructions

  1. Bring a large pot of salted water to a boil. Cook the pasta according to package instructions until al dente. Reserve ½ cup of pasta water before draining.
  2. In a food processor, combine spinach, white beans, garlic, lemon juice, and half of the toasted pine nuts. Blend until smooth while gradually adding olive oil for creaminess.
  3. In a mixing bowl, combine drained pasta and pesto mixture. Toss well to coat evenly, adding reserved pasta water as needed for desired consistency.
  4. Taste and adjust seasoning if necessary. Top with remaining pine nuts and fresh cracked pepper before serving.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main
  • Method: Boiling/Blending
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 plate (250g)
  • Calories: 400
  • Sugar: 2g
  • Sodium: 220mg
  • Fat: 19g
  • Saturated Fat: 2g
  • Unsaturated Fat: 15g
  • Trans Fat: 0g
  • Carbohydrates: 52g
  • Fiber: 10g
  • Protein: 14g
  • Cholesterol: 0mg