All recipes

Fennel and Black Bean Soup

Fennel and Black Bean Soup blends aromatic fennel with earthy black beans and tender spinach for a thick, warming bowl. Cumin, thyme, garlic, and a touch of heat from red pepper flakes add depth and gentle spice, balanced by tomatoes and vegetable stock. Ideal for a cozy weeknight dinner or a satisfying lunch on a chilly day.

  • Prep10 mins
  • Cook48 mins
  • Serves4
  • DifficultyEasy
Fennel and Black Bean Soup
  1. 1

    Heat oil in a large pot over medium heat.

  2. 2

    Add fennel and onion; cook, stirring, until slightly softened, about 5 minutes.

  3. 3

    Stir in garlic; cook until fragrant but not browned, about 2 minutes.

  4. 4

    Pour vegetable stock, black beans, diced tomatoes, red pepper flakes, pepper, cumin, thyme, and bay leaves into the pot.

  5. 5

    Bring to a gentle boil; reduce the heat and simmer, stirring occasionally, until the fennel is tender, 35 to 45 minutes.

  6. 6

    Add spinach, stirring to separate the leaves; simmer until heated through, 1 to 2 minutes.

About This Recipe

Fennel and Black Bean Soup is a Tex Mex soup recipe made with 13 ingredients. It takes about 58 mins, serves 4, and is rated easy. Key ingredients include Black Beans, Black Pepper, Diced Tomatoes, and Dried Bay Leaves. Each serving provides about 226.95 kcal, and is a good source of fiber.

Recipe Questions

What is Fennel and Black Bean Soup?
It is a Tex-Mex soup recipe made with 13 ingredients, usually served for soup.
What is Fennel and Black Bean Soup made of?
The main ingredients are Black Beans, Black Pepper, Diced Tomatoes, Dried Bay Leaves, Dried Thyme. The full list of 13 is above.
How long does it take to make Fennel and Black Bean Soup?
About 58 mins in total: 10 mins to prepare and 48 mins to cook.
How many calories are in one serving?
One serving provides about 226.95 kcal. The full nutrition breakdown is above.
Is Fennel and Black Bean Soup easy to make?
This recipe is rated easy, with 13 ingredients and 6 steps.

How easyChef Pro Scores This Recipe

easyChef Pro gives every recipe a health score from 0 to 100, built from more than 30 nutritional parameters including nutrient density, energy density and glycemic impact. It calculates rather than estimates, so the same recipe returns the same score every time.

The number is traceable. You can see exactly which nutrient moved it, so a dish scoring 78 might show fiber pushing it up while sodium pulls it down, alongside the NOVA processing level of each ingredient.

Your health goal changes the calculation itself, not just a filter. easyChef Pro applies clinically derived weighting across six health dimensions, which is why the same dish can score well for one goal and poorly for another.

Swap an ingredient or change the serving size and that math changes with it. Scoring your own version is the only way to see what your kitchen actually produces.

Modified this recipe?

Changing ingredients or serving sizes changes the nutrition profile. Score your own version with easyChef Pro to see how it compares.

Learn More