Go Back
+ servings
vegan dish with basil on top

Creamy Pesto Butter Beans

These creamy pesto butter beans are about to become your next favorite lunch! They’re packed with protein, loaded with flavor from the homemade pesto and ready in just 20 minutes!
5 from 2 votes
Print Pin
Course: Stew
Cuisine: Italian
Prep Time: 5 minutes
Cook Time: 15 minutes
Servings: 4
Calories: 385kcal

Ingredients 

For the pesto

  • 1 can (14 oz / 400 g) butter beans, drained and rinsed
  • 3 tablespoons nutritional yeast
  • ¼ cup (35 g) almonds
  • 2 garlic cloves, sliced
  • ¼ cup (60 ml) vegetable stock
  • 1 tablespoon lemon juice
  • 1 cup (25 g) basil, packed

For the beans

  • 1 tablespoon olive oil
  • 1 medium leek, sliced, white and light green parts only
  • ½ fennel bulb, sliced
  • 2 cans (14 oz / 400 g) butter beans, drained and rinsed
  • ¼ cup vegetable stock
  • 2 cups (60 g) baby spinach, packed
  • 2 tablespoons (20 g) pine nuts, toasted
  • ¼ teaspoon red chili flakes
  • Salt and freshly ground black pepper to taste

Instructions

  • Start by making the pesto. Add the drained and rinsed butter beans, nutritional yeast, almonds, garlic, vegetable stock, lemon juice and basil to a blender and process until smooth.
    1 can (14 oz / 400 g) butter beans
    3 tablespoons nutritional yeast
    ¼ cup almonds
    2 garlic cloves
    ¼ cup vegetable stock
    1 tablespoon lemon juice
    1 cup basil
  • Heat the olive oil in a large pan or pot over medium heat and cook the leek for 1 minute. Add the fennel and continue to cook for 3-4 minutes until softened.
    1 tablespoon olive oil
    1 medium leek
    ½ fennel bulb
  • Add the butter beans to the pan and stir in the pesto.
    2 cans (14 oz / 400 g) butter beans
  • Next, add the vegetable stock to loosen it a bit, then stir in the baby spinach. Cover the pan with a lid and simmer for 2-3 minutes until the spinach is wilted.
    ¼ cup vegetable stock
    2 cups baby spinach
  • Stir in the pine nuts and red chili flakes.
    2 tablespoons pine nuts
    ¼ teaspoon red chili flakes
  • Adjust the seasoning to taste and serve with crusty bread or on toast, topped with toasted pine nuts if you like.
    Salt and freshly ground black pepper to taste

Nutrition

Calories: 385kcal | Carbohydrates: 51g | Protein: 21g | Fat: 13g | Saturated Fat: 1g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 6g | Trans Fat: 0.003g | Sodium: 156mg | Potassium: 1435mg | Fiber: 18g | Sugar: 8g | Vitamin A: 2235IU | Vitamin C: 13mg | Calcium: 113mg | Iron: 7mg