Warm, nourishing, and packed with flavor, this Hearty Beans Stew is the perfect comfort food for chilly days or any time you crave a wholesome meal. Bursting with vibrant vegetables like carrots, celery, and red bell pepper, and bolstered by protein-rich kidney beans and black beans, this stew is a nutritious powerhouse. Simmered in a fragrant blend of garlic, thyme, oregano, and a bay leaf, it develops a rich depth of flavor that's hard to resist. Ready in just about an hour, this vegan and gluten-free recipe is easy to make and perfect for meal prep, serving up satisfying bowls of goodness for the whole family. Garnished with fresh parsley and paired with crusty bread or rice, this one-pot dish is a cozy, flavor-packed experience you’ll want to enjoy on repeat.
Heat the olive oil in a large pot over medium heat.
Add the chopped onion and sauté for about 5 minutes until soft and translucent.
Stir in the minced garlic, diced carrots, celery, and red bell pepper. Cook for another 5 minutes until the vegetables are beginning to soften.
Pour in the canned diced tomatoes and vegetable broth. Stir well to combine.
Add the thyme, oregano, and bay leaf to the pot.
Bring the mixture to a simmer, then reduce the heat to low. Cover and let it gently simmer for 20 minutes.
After 20 minutes, add the drained and rinsed kidney beans and black beans to the stew.
Season with salt and black pepper. Stir everything together and let the stew cook for another 15-20 minutes, allowing the flavors to meld and the stew to thicken slightly.
Remove the bay leaf before serving.
Garnish with fresh chopped parsley and serve hot with a side of crusty bread or rice if desired.
Calories |
1888 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 51.5 g | 66% | |
| Saturated Fat | 9.5 g | 48% | |
| Polyunsaturated Fat | 9.0 g | ||
| Cholesterol | 8 mg | 3% | |
| Sodium | 7063 mg | 307% | |
| Total Carbohydrate | 279.8 g | 102% | |
| Dietary Fiber | 93.4 g | 334% | |
| Total Sugars | 43.6 g | ||
| Protein | 88.2 g | 176% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 730 mg | 56% | |
| Iron | 31.9 mg | 177% | |
| Potassium | 6683 mg | 142% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.