Go Back
+ servings

Creamy Pesto Beans

Author: By The Forkful
663kcal
5 from 2 votes
Share Print
Prep 5 minutes
Cook 15 minutes
Total 20 minutes
This simple creamy pesto beans recipe is ready in less than 15 minutes and contains fresh flavors from the pesto and lemon so a light, summery meal. Perfect served with crusty bread.
Servings 2 portions
Course Beans
Cuisine British

Ingredients

For the basil pesto
  • 2 tablespoon extra virgin olive oil
  • 20 g fresh basil leaves
  • 55 g toasted pine nuts
  • ½ lemon juice
  • 1 garlic clove minced
  • 20 g hard cheese Pecorino or Parmesan
For the Beans
  • 1 tablespoon olive oil
  • 1 white onion diced or thinly sliced
  • 1 garlic clove minced
  • 400 g tinned cannellini beans drained and rinsed
  • 200 ml vegetable stock
  • Salt and pepper to taste
  • 80 g spinach chopped
  • 10 g toasted pine nuts to scatter
  • 2 tablespoon cream cheese
  • ½ lemon juice and zest
  • 6-8 fresh basil leaves to garnish

Method

  1. Make the Pesto: Toast your pine nuts in a dry saucepan for 2-3 minutes until they turn golden brown and fragrant. Add the pine nuts, basil leaves, minced garlic, cheese, and lemon juice to a food processor and blitz until smooth. Then, add the extra virgin olive oil slowly until combined.
    20 g fresh basil leaves, 55 g toasted pine nuts, ½ lemon, 1 garlic clove, 20 g hard cheese, 2 tbsp extra virgin olive oil
  2. Heat the remaining oil for the beans in a pan, and add the diced onion and minced garlic. Sauté for 3-4 minutes, stirring occasionally, until the onion begins to soften.
    1 tbsp olive oil, 1 white onion, 1 garlic clove
  3. Add the cannellini beans, stock, and salt and pepper. Let the beans simmer for 10 minutes until the sauce thickens a little - breaking down about ¼ of the beans with the back of your spoon will help achieve a thick and creamy sauce.
    400 g tinned cannellini beans, 200 ml vegetable stock, Salt and pepper
  4. Add the chopped spinach to the beans, and stir until it's just wilted (~1 minute).
    80 g spinach
  5. Remove the pan from the heat and swirl in your pesto - this prevents the pesto from losing it's color by overheating.
  6. Serve the beans with the lemon juice and lemon zest squeezed over the top, the dollop of cream cheese, and fresh basil leaves to garnish. Scatter over the remaining pine nuts and fresh basil leaves.
    10 g toasted pine nuts, 2 tbsp cream cheese, ½ lemon, 6-8 fresh basil leaves

Nutrition

Serving1gCalories663kcalCarbohydrates49gProtein22gFat48gSaturated Fat9gPolyunsaturated Fat12gMonounsaturated Fat23gCholesterol25mgSodium1030mgPotassium615mgFiber14gSugar6gVitamin A4811IUVitamin C47mgCalcium337mgIron8mg

Notes

If you want to save time/keep this recipe as a true one-pot dish, feel free to use a store-bought pesto instead.
If you have leftovers, store your pesto beans for up to 3-4 days in an airtight container. Reheat on the stove until warmed through.

Tried this recipe?

Let us know how it was!