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

Hearty Mexican Bean and Potato Soup

This fiber-rich soup combines plant-based protein from black beans with complex carbohydrates from potatoes, making it an incredibly filling and heart-healthy meal.

249kcal per serving
45minutes
5servings

Ingredients

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

  • 1 small onion, chopped · 31 kcal in the whole recipe
  • 4 cloves garlic, minced · 13 kcal in the whole recipe
  • 1 can (14.5 oz) low-sodium diced tomatoes · 138 kcal in the whole recipe
  • 2 cans (15 oz each) low-sodium black beans, drained and rinsed · 873 kcal in the whole recipe
  • 2 large potatoes, peeled and diced · 181 kcal in the whole recipe
  • 4 cups water
  • 1/2 cup fresh cilantro, chopped · 4 kcal in the whole recipe
  • Juice of 1/2 lime · 4 kcal in the whole recipe
  • 1/8 teaspoon ground cumin · 1 kcal in the whole recipe

Method

  1. In a large pot, cook the chopped onion, garlic, and diced tomatoes over medium-high heat for 3 minutes, stirring frequently.

    Hearty Mexican Bean and Potato Soup — step 1
  2. Stir in the black beans, diced potatoes, and water. Bring the mixture to a boil, then reduce the heat to medium-low.

    Hearty Mexican Bean and Potato Soup — step 2
  3. Cover the pot and simmer gently for 20 minutes until the potatoes are tender.

    Hearty Mexican Bean and Potato Soup — step 3
  4. Stir in the fresh cilantro, ground cumin, and lime juice. Let the soup simmer uncovered for another 10 minutes to blend the flavors.

    Hearty Mexican Bean and Potato Soup — step 4
  5. Serve warm, garnished with extra fresh cilantro if desired.

    Hearty Mexican Bean and Potato Soup — step 5

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 mexican bean and potato 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 Mexican Bean and Potato Soup

Nutrition per serving

249 kcal · 13 g protein · 49 g carbs · 1 g fat

Protein 13 g · 20%Carbs 49 g · 76%Fat 1 g · 4%

On the plate: Legumes, Potatoes, Vegetables

You might also like

Russian Roasted Potatoes with Mushrooms and Dill

Russian Roasted Potatoes with Mushrooms and Dill

248 kcal · 10 g protein · 15 min
Black Sea Collard Soup

Black Sea Collard Soup

248 kcal · 11 g protein · 20 min
Crunchy Veggie Lettuce Wraps

Crunchy Veggie Lettuce Wraps

245 kcal · 7 g protein · 15 min
Louisiana-Style Red Beans and Rice

Louisiana-Style Red Beans and Rice

253 kcal · 8 g protein · 20 min

More lunch recipes around 249 kcal

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

← All recipes