Ingredients
– 1 tablespoon oil from sun-dried tomato jar
– 1 small onion, finely diced
– 3 garlic cloves, crushed
– 1 teaspoon salt
– 1/2 cup chopped sun-dried tomatoes
– 1 tablespoon dried thyme
– 1 teaspoon chili flakes or red pepper flakes
– 1/2 cup cream (heavy cream, sour cream, or plant-based alternative)
– 2 cans white beans (400g/14oz each; options include butter beans, cannellini, chickpeas, or kidney beans)
– 1/2 cup finely grated parmesan, plus 1 tablespoon for garnish
– 2 cups chopped spinach leaves
– 1 tablespoon chili oil for serving
Instructions
1-Heat 1 tablespoon of sun-dried tomato oil in a high-sided pan over medium heat. Add the diced onion and 1 teaspoon salt, then cook for about five minutes until the onion is soft and translucent. Stir in the crushed garlic next.
2-Add the chopped sun-dried tomatoes, dried thyme, and chili flakes. Give it a good stir, then pour in the cream and mix everything together.
3-Pour in the white beans along with their liquid, and stir in the parmesan. Let it simmer for about five minutes so the sauce thickens nicely.
4-Mix in the chopped spinach leaves and stir until they wilt down. Season with black pepper and a bit more salt if you like.
5-Drizzle the chili oil over the top and sprinkle with the remaining parmesan. Serve it hot with fresh bread for dipping.
Notes
π« Use the starchy bean liquid for a richer sauce – don’t drain the cans for maximum creaminess
πΏ Add fresh basil leaves at the end for extra flavor and brightness
π½οΈ This dish reheats beautifully – add a little water when reheating to loosen the sauce
- Prep Time: 5 minutes
- Cook Time: 10 minutes
- Category: Main Course
- Method: One-Pot Cooking
- Cuisine: Mediterranean
- Diet: Vegetarian
Nutrition
- Serving Size: 1 bowl
- Calories: 615
- Sugar: 5.6g
- Sodium: 1726.7mg
- Fat: 24.2g
- Saturated Fat: 10.3g
- Unsaturated Fat: 9.3g
- Trans Fat: 0g
- Carbohydrates: 70.2g
- Fiber: 19.6g
- Protein: 32.9g
- Cholesterol: 41.4mg
