Savor the rich and hearty flavors of this Bean and Halloumi Stew, a comforting dish that perfectly balances creamy beans, vibrant vegetables, and golden, crispy halloumi. Bursting with protein-packed chickpeas and cannellini beans, this one-pot recipe is brought to life with aromatic spices like cumin, coriander, and paprika, creating a deeply warming base. The addition of fresh spinach, zesty lemon juice, and a sprinkle of parsley adds a bright, fresh twist to its robust flavor profile. Quick to prepare and easy to make in just 45 minutes, this vegetarian stew is perfect for weeknight dinners or cozy gatherings. Serve it with crusty bread for a meal that’s deeply satisfying and utterly delicious. Keywords: bean and halloumi stew, vegetarian stew recipe, easy one-pot meals, comforting dinner ideas, protein-packed recipes.
Cut the halloumi cheese into 1 cm cubes and set aside.
Finely chop the onion and garlic. Dice the red bell pepper.
In a large pot, heat 1 tablespoon of olive oil over medium heat.
Add the halloumi cubes and fry until they are golden brown on all sides, about 5 minutes. Remove the cubes and set aside.
In the same pot, add the remaining tablespoon of olive oil.
Add the chopped onion and garlic and sauté until the onion is translucent, approximately 3 minutes.
Stir in the diced red bell pepper and cook for another 2 minutes.
Add ground cumin, ground coriander, and paprika. Stir well to coat the vegetables with the spices.
Pour in the canned chopped tomatoes and the vegetable stock. Stir thoroughly.
Drain and rinse the chickpeas and cannellini beans, then add them to the pot.
Bring the stew to a simmer, cover, and let it cook for 15 minutes.
Uncover the pot and stir in the spinach leaves. Cook until the spinach wilts, about 2 minutes.
Season the stew with salt and black pepper.
Add the browned halloumi cubes back into the stew along with the lemon juice.
Simmer for another 5 minutes, allowing the flavors to meld together.
Serve hot, garnished with freshly chopped parsley.
Serving size | 2184.9 grams (2184.9g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2296 |
Total Fat 124.30g | 159% |
Saturated Fat 64.40g | 322% |
Polyunsaturated Fat 3.40g | |
Cholesterol 0mg | 0% |
Sodium 5648mg | 246% |
Total Carbohydrate 196.90g | 72% |
Dietary Fiber 50.60g | 181% |
Total Sugars 45.70g | |
Protein 121.00g | 242% |
Vitamin D 0IU | 0% |
Calcium 2922mg | 225% |
Iron 22mg | 124% |
Potassium 4363mg | 93% |
Source of Calories