Ingredients
Method
- Drain and rinse the cannellini beans thoroughly under cold water. Pat lightly dry and set aside.
- Mince the garlic. Zest the lemon, then juice it. Halve the cherry tomatoes. Tear the basil leaves.
- Pour olive oil into a wide pan. Add minced garlic to cold oil, then raise to medium-low heat. Cook 60–90 seconds until softened and fragrant, not golden.
- Add the drained beans. Stir gently and warm through for 5–6 minutes. Crush roughly ¼ of the beans against the pan wall to create a thick, creamy sauce naturally.
- Add lemon zest, lemon juice, salt, pepper, and chilli flakes. Taste and adjust seasoning until the dish feels bright and well-balanced.
- Remove the pan from heat entirely. Fold in cherry tomatoes and torn fresh basil. Drizzle generously with extra olive oil and serve immediately.
Notes
- Serve over sourdough toast, pasta, polenta, or as a cold salad — this dish adapts to almost any format
- Stores in the fridge for up to 4 days — store basil separately and add fresh when serving
- The bean base freezes well for up to 3 months (without basil and tomatoes)
- For a richer dish, stir in 2 tbsp of aquafaba (reserved canned bean liquid) if the sauce feels too thick
- For a non-vegan version, finish with grated Parmesan and serve alongside grilled fish or chicken
Nutrition Information (Per Serving, Base Recipe)
Calories: 310 kcal
Protein: 16g
Carbs: 34g
Fat: 14g
Fibre: 11g
Iron: 4.5mg
Potassium: 790mg
Folate: 145mcg
