1 jar (570g) butter beans, with stock (Alternatively, rinse the beans and use 300ml vegetable stock)
1 red onion, diced
3 cloves garlic, minced
1 tsp dried thyme
1 tsp dried oregano
1 sprig fresh rosemary, chopped
Salt and pepper, to taste
20g hard cheese, grated
1 cup spinach, chopped
Fresh parsley, for garnish
Instructions:
Sauté the Onion and Garlic: Heat oil in a large pan over medium heat. Add the diced onion and cook for 5-7 minutes until softened. Add minced garlic and cook for an additional 1-2 minutes until fragrant.
Cook the Tomatoes: Add halved cherry tomatoes, tomato paste, and water to the pan. Stir everything together, cover the pan, and let it cook for 5 minutes until the tomatoes soften and break down.
Simmer the Beans: Remove the lid and add the butter beans along with their stock. If you prefer, rinse the beans and substitute with 300ml vegetable stock. Stir, then let it simmer for 5-10 minutes.
Add Spinach and Cheese: Stir in the chopped spinach, allowing it to wilt. Remove from heat, then sprinkle in the grated cheese, stirring until it melts into the stew.
Garnish and Serve: Sprinkle fresh parsley over the stew and serve with crusty bread to soak up the delicious flavors!
Notes:
Serve with crusty garlic bread, or alongside vegetables like tenderstem broccoli or roasted sweetcorn. Alternatively, pair with mashed or baked potatoes.
Canned diced tomatoes work as a substitute if fresh tomatoes aren’t available.
For a vegan version, simply omit the hard cheese.
Crumbled feta on top adds a lovely flavor, though it's optional.