Bean, egg and kale soup

This Bean, Egg, and Kale Soup combines hearty kidney beans, tender kale, and poached eggs for a nutritious meal. Enhanced with Swiss cheese on multi-grain toast, it offers a balance of comfort and health.

21 Apr 2026
Cook time 25 min
Prep time 10 min

Ingredients:

2 tbsp olive oil
1/2 cup onion
2 cups kidney beans
1.50 cups vegetable broth
2 tbsp soy sauce
1/2 tsp salt
1 dash black pepper
8 oz kale
4 eggs
4 slices multi-grain bread
1/3 cup swiss cheese
2 cup fresh parsley
Bean, egg and kale soup

Bean, egg, and kale soup is a nutritious and savory meal that's perfect for any time of the day. This recipe brings together the hearty flavors of kidney beans, kale, and creamy eggs with the comforting crunch of multi-grain toast topped with melted Swiss cheese. It's a delightful and healthy dish that is sure to satisfy your taste buds and nourish your body.

Instructions:

1. Prepare Ingredients: Start by prepping all your ingredients. Finely chop the onion, chop the kale, and drain and rinse the kidney beans. Grate the Swiss cheese and chop the fresh parsley, setting them aside for later.
2. Cook Onions: In a large pot, heat 2 tablespoons of olive oil over medium heat. Add the finely chopped onions and sauté until they are soft and translucent, about 5-7 minutes.
3. Combine Main Soup Ingredients: Add the kidney beans, vegetable broth, soy sauce, salt, and black pepper to the pot with the onions. Stir to combine and bring to a simmer.
4. Add Kale: Once the soup is simmering, add the chopped kale. Cook, stirring occasionally, until the kale is tender, about 10 minutes.
5. Poach Eggs: Meanwhile, bring a small pot of water to a gentle simmer. Crack each egg into a small bowl, then gently slide each egg into the simmering water. Poach the eggs until the whites are set but the yolks are still runny, about 3-4 minutes. Remove the eggs with a slotted spoon and set aside.
6. Toast Bread: While the eggs are poaching, toast the multi-grain bread slices until they are golden brown. Once toasted, immediately sprinkle each slice with some of the grated Swiss cheese so it melts slightly from the warmth of the toast.
7. Serve Soup: Ladle the bean and kale soup into bowls. Carefully place a poached egg on top of each bowl of soup.
8. Garnish and Serve: Sprinkle the chopped fresh parsley over the soup and toast. Serve the soup hot with a side of Swiss cheese-topped multi-grain toast.

This bean, egg, and kale soup is a wholesome and satisfying dish that’s perfect for a nutritious family meal. The combination of flavors will leave everyone asking for seconds, and the health benefits make it a wonderful addition to your recipe repertoire. Enjoy this heartwarming meal any time you need a comforting and nutrient-packed dish.

Bean, egg and kale soup FAQ:

How long does it take to cook the soup?

The total cooking time for the Bean, Egg, and Kale Soup is about 30 minutes. This includes 5-7 minutes to sauté the onions, 10 minutes for the kale to become tender, and around 3-4 minutes to poach the eggs.

What should the poached eggs look like when done?

The poached eggs should have set whites and runny yolks after about 3-4 minutes of cooking. If the yolks are overcooked, they will be firm instead of runny.

Can I store leftover soup, and how?

Yes, you can store leftover soup in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove before serving. Note that the poached eggs may not retain their texture after refrigeration.

What can I substitute for kidney beans?

You can substitute kidney beans with black beans or cannellini beans if needed. However, keep in mind that this might alter the flavor and texture slightly.

Is there a vegetarian version of this soup?

The recipe is already vegetarian, as it includes only plant-based ingredients except for the eggs. You can omit the eggs if you prefer a vegan version, or replace them with a plant-based egg substitute.

Cooking Tips:

- To save time, you can prepare the beans, kale, and broth mixture in advance and simply reheat it before adding the eggs.

- For added flavor, sauté the onions until they are caramelized before adding them to the soup.

- Ensure the eggs are cooked to your preferred level by adjusting the simmering time.

- Consider toasting the multi-grain bread in the oven for an even crispier texture.

- Feel free to swap Swiss cheese with another type of cheese, such as cheddar or mozzarella, for a different flavor profile.

- Garnish the soup with fresh parsley right before serving to maintain its vibrant color and fresh taste.

Macro-Fit Meal Planner

Turn this recipe into a full day that hits your macros

Set your calorie & macro targets — we'll build a complete breakfast, lunch, dinner and snack plan around real recipes. Regenerate any meal in one click.

Plan My Day →

Nutrition Facts

4 Servings
Calories 390kcal
Protein 27g
Carbohydrates 50g
Fiber 14g
Sugar 4.04g
Fat 18g

More recipes

Summer tomato basil pasta with mozzarella

A light summer pasta with tomatoes, basil, and mozzarella.

21 Apr 2026

Broccoli rotini with parmesan and garlic

Easy broccoli rotini dish with garlic and parmesan.

21 Apr 2026

Baked pistachio crusted tilapia

Delicious pistachio crusted tilapia baked to perfection.

21 Apr 2026

Potato and cherry tomato salad

A vibrant potato and cherry tomato salad with pine nuts and herbs.

21 Apr 2026

Caramelised onion and cheddar damper rolls

Delicious rolls with caramelised onion and cheddar cheese.

21 Apr 2026

Birthday cupcakes with cream cheese frosting

Fluffy birthday cupcakes topped with cream cheese frosting.

21 Apr 2026

Pork meatball curry with toasted coconut

Pork meatballs in a creamy coconut curry sauce with veggies.

21 Apr 2026

Crustless quiche

A nutritious crustless quiche with zucchini, onion, and carrots.

21 Apr 2026

Posts