Heart-Healthy Bean & Vegetable Casserole

Nurturing your heart begins with the wholesome, delicious food you place on your plate. As Victoria Taylor, a senior dietitian at The British Heart Foundation, advises, one of the most impactful first steps towards better heart health is increasing our intake of fibre-rich, nutrient-dense foods. Embracing ingredients like beans, lentils, vibrant vegetables, and whole grains doesn’t just support heart function; it fills our meals with incredible flavor and texture, leaving us feeling satisfied and full of energy.

Foods rich in fibre are essential for managing weight, supporting gut health, and are strongly associated with a lower risk of heart disease. If you’re looking to make a positive change, start by swapping white bread and pasta for their whole-grain counterparts and incorporating more plant-based goodness into your weekly menu. This recipe is the perfect place to start!

A collection of high-fibre foods including beans, nuts, seeds, and whole grains.

This hearty bean and vegetable casserole is a beautiful embodiment of a Mediterranean-style diet, focusing on unsaturated fats like olive oil, plenty of vegetables, and lean protein. It’s a simple, one-pot meal that makes healthy eating feel like a comforting indulgence. It’s proof that food that’s good for you can, and should, taste amazing.

A delicious, steaming bowl of bean and vegetable casserole.

Ingredients

  • 1 tbsp olive oil
  • 1 large yellow onion, chopped
  • 2 medium carrots, peeled and diced
  • 2 celery stalks, diced
  • 1 red bell pepper, chopped
  • 3 cloves garlic, minced
  • 1 (15-ounce) can kidney beans, rinsed and drained
  • 1 (15-ounce) can cannellini beans, rinsed and drained
  • 1 (28-ounce) can diced tomatoes, low-sodium
  • 2 cups low-sodium vegetable broth
  • 1 tsp dried oregano
  • 1/2 tsp dried thyme
  • 1 bay leaf
  • Freshly ground black pepper to taste
  • Optional: 1 cup cooked lentils or lean ground chicken
  • For serving: Fresh parsley, whole-grain bread, or brown rice

Instructions

  1. In a large pot or Dutch oven, heat the olive oil over medium heat. Add the chopped onion, carrots, celery, and bell pepper. Sauté for 7-10 minutes, until the vegetables begin to soften.
  2. Add the minced garlic and cook for another minute until fragrant.
  3. Stir in the rinsed kidney beans and cannellini beans, the diced tomatoes (with their juice), vegetable broth, oregano, thyme, and the bay leaf. If you’re using lentils or pre-cooked ground chicken, add them now.
  4. Bring the mixture to a gentle boil, then reduce the heat to low. Cover the pot and let it simmer for at least 25-30 minutes, allowing the flavors to meld together beautifully.
  5. Remove the bay leaf and season the casserole with freshly ground black pepper. Taste and add a small amount of salt if needed, keeping in mind this is a low-sodium recipe.
  6. Serve warm in bowls, garnished with fresh parsley. It pairs wonderfully with a slice of whole-grain bread for dipping or a scoop of fluffy brown rice.

Beyond the Recipe: More Tips for Heart Health

Creating a heart-healthy lifestyle involves more than just one meal. Small, consistent changes can make a big difference over time.

  • Watch Your Portions: Being mindful of portion sizes can help you maintain a healthy weight, which reduces the workload on your heart. Try using measuring cups for sides like rice or serving your delicious casserole in a slightly smaller bowl.
  • Keep a Diary: It can be easy to forget the little snacks and drinks between meals. Jotting down what you eat for a week can reveal surprising patterns and help you identify areas for positive change, like ensuring you get at least five servings of fruits and vegetables a day.

A person writing in a food diary next to a healthy breakfast.

  • Make Smart Swaps: Look for other simple swaps in your daily routine. Choose lean cuts of meat and remove visible fat, opt for low-fat dairy products instead of full-fat versions, and continue cooking with heart-healthy unsaturated fats like olive oil.

Nutrition Information

Nutrition Facts (per serving, approx. 1/6th of recipe)
Calories 345
Fat 5g
Saturated Fat 0.8g
Carbohydrates 58g
Fibre 16g
Protein 18g
Sodium 420mg

Leave a Reply

Your email address will not be published. Required fields are marked *