Besly
Recipes Calculators Blog Help centre Science & sources Get the app →
Lunch, Dinner

Hearty Black Bean Soup

This high-fiber, protein-packed soup keeps you full and satisfied while supporting digestive health with wholesome black beans and fresh veggies.

320kcal per serving
45minutes
5servings

Ingredients

Calories next to each ingredient are for that ingredient across the whole recipe (5 servings), not per serving.

  • 2 tablespoons vegetable oil · 216 kcal in the whole recipe
  • 1 onion, chopped · 52 kcal in the whole recipe
  • 2 carrots, diced · 32 kcal in the whole recipe
  • 2 celery sticks, diced · 10 kcal in the whole recipe
  • 4 garlic cloves, peeled and minced · 11 kcal in the whole recipe
  • 1 teaspoon dried basil · 2 kcal in the whole recipe
  • 1 teaspoon dried oregano · 2 kcal in the whole recipe
  • 2 teaspoons chili powder · 12 kcal in the whole recipe
  • 3 cans low-sodium black beans (or 6 cups cooked black beans), drained and rinsed · 1187 kcal in the whole recipe
  • 8 cups water
  • 1 cube low-sodium chicken bouillon
  • 1 lime, juiced · 10 kcal in the whole recipe
  • 1/2 cup plain low-fat yogurt · 66 kcal in the whole recipe

Method

  1. Heat the vegetable oil in a large pot over medium heat. Add the chopped onion, diced carrots, celery, and minced garlic, and sauté for 6 to 8 minutes until the vegetables begin to soften.

    Hearty Black Bean Soup — step 1
  2. Stir in the dried basil, oregano, and chili powder. Add the drained black beans, water, and chicken bouillon cube, bringing the mixture to a boil.

    Hearty Black Bean Soup — step 2
  3. Reduce the heat to low, cover the pot, and let it simmer for 30 minutes to allow the flavors to meld.

    Hearty Black Bean Soup — step 3
  4. For a smooth texture, let the soup cool slightly and blend it in batches until smooth, or leave it chunky if you prefer. Stir in the fresh lime juice and serve warm with a dollop of low-fat yogurt on top.

    Hearty Black Bean Soup — step 4

Cook it hands-free, log it in one tap. In the Besly app this recipe scales to your calorie target, a voice chef walks you through each step, and saying "I had the hearty black bean soup" puts it in your diary. Get Besly →

Adapted from a USDA MyPlate Kitchen recipe (public domain). Portions, macros, diet checks and step photos by Besly.

Hearty Black Bean Soup

Nutrition per serving

320 kcal · 17 g protein · 50 g carbs · 7 g fat

Protein 17 g · 21%Carbs 50 g · 60%Fat 7 g · 19%

On the plate: Legumes, Vegetables, Dairy

You might also like

Doi Maach (Bengali Fish in Yogurt Sauce)

Doi Maach (Bengali Fish in Yogurt Sauce)

320 kcal · 35 g protein · 20 min
Thai Steamed Sea Bass with Lime and Garlic (Pla Neung Manao)

Thai Steamed Sea Bass with Lime and Garlic (Pla Neung Manao)

320 kcal · 42 g protein · 20 min
Spicy Tomato and Chicken Fusilli

Spicy Tomato and Chicken Fusilli

319 kcal · 11 g protein · 35 min
Rice Pilaf with Peas

Rice Pilaf with Peas

321 kcal · 7 g protein · 10 min

More lunch recipes around 320 kcal

Browse: Lunch recipes · Dinner recipes · Under 400 kcal recipes · Mediterranean recipes

← All recipes