Nutrition Facts for Zesty 30 minute bean soup

Zesty 30 Minute Bean Soup

Warm up your day with a bowl of zesty 30-minute bean soup—an easy, wholesome recipe that’s bursting with bold flavors and comes together in no time! Packed with hearty mixed beans, vibrant vegetables, and aromatic spices like smoked paprika and cumin, this soup strikes the perfect balance of comfort and zest. A splash of fresh lemon juice and a sprinkling of parsley add a refreshing pop to every spoonful. Whether served on its own or paired with crusty bread or rice, this nutritious, one-pot meal is a lifesaver for busy weeknights. Plus, it’s entirely plant-based, making it a perfect choice for vegans and vegetarians alike. Ready in just half an hour, it’s the ultimate go-to recipe for quick, satisfying, and flavor-packed meals.

Nutriscore Rating: 82/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
Image of Zesty 30 Minute Bean Soup
Prep Time:10 mins
Cook Time:20 mins
Total Time:30 mins
Servings: 4

Ingredients

  • 2 tablespoons olive oil
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 1 medium carrot, diced
  • 2 stalks celery, diced
  • 1 15-ounce can canned diced tomatoes
  • 2 15-ounce cans canned mixed beans, rinsed and drained
  • 4 cups vegetable broth
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1 teaspoon dried oregano
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 0.25 teaspoon red pepper flakes (optional)
  • 2 tablespoons fresh parsley, chopped
  • 1 medium lemon, juiced

Directions

Step 1

Heat the olive oil in a large pot over medium heat.

Step 2

Add the diced onion, garlic, carrot, and celery. Sauté for 5-7 minutes until the vegetables are softened.

Step 3

Stir in the canned diced tomatoes, canned mixed beans, and vegetable broth.

Step 4

Add the cumin, smoked paprika, oregano, salt, black pepper, and red pepper flakes (if using). Stir to combine.

Step 5

Bring the mixture to a gentle boil, then reduce the heat to low and let it simmer for 15 minutes to allow the flavors to meld.

Step 6

Taste and adjust seasoning if needed.

Step 7

Stir in the freshly squeezed lemon juice and chopped parsley just before serving for a zesty, fresh finish.

Step 8

Serve hot with crusty bread or over rice for a heartier meal.

Nutrition Facts

Serving size 2556.4 grams (2556.4g)
Amount per serving % Daily Value*
Calories 1636
Total Fat 53.90g 69%
Saturated Fat 9.20g 46%
Polyunsaturated Fat 9.20g
Cholesterol 9mg 3%
Sodium 6181mg 269%
Total Carbohydrate 230.90g 84%
Dietary Fiber 64.90g 232%
Total Sugars 43.30g
Protein 70.10g 140%
Vitamin D 0IU 0%
Calcium 681mg 52%
Iron 27mg 152%
Potassium 5265mg 112%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 28.7%
Protein: 16.6%
Carbs: 54.7%