Warm, hearty, and bursting with vibrant flavors, this Kidney Bean Soup with Lime Yogurt is the perfect comfort food that doesn’t skimp on freshness. Simmered with aromatic spices like cumin, paprika, and optional cayenne for a hint of heat, this kidney bean-based soup boasts a rich, creamy texture achieved through partial blending. The real star of the dish is the tangy lime yogurt topping, which adds a zesty, cooling contrast to the warm, spiced broth. Finished with fresh cilantro and served with lime wedges, this recipe is a quick 40-minute meal that’s high in protein, vegetarian-friendly, and incredibly satisfying. Perfect as a wholesome weeknight dinner or a cozy lunch, this soup is sure to impress your taste buds with every spoonful!
Scan with your phone to download!
Heat the olive oil in a large pot over medium heat.
Add the diced onion and sauté for 3–4 minutes until softened.
Stir in the minced garlic and cook for 1 minute until fragrant.
Add the cumin, paprika, and cayenne pepper (if using) to the pot. Stir to coat the onions and garlic in the spices.
Pour in the kidney beans, vegetable broth, and diced tomatoes. Stir well.
Bring the soup to a boil, then reduce the heat to low and simmer for 20 minutes. Stir occasionally.
While the soup simmers, prepare the lime yogurt topping: In a small bowl, mix the Greek yogurt and lime juice until smooth. Set aside.
Once the soup is done cooking, use an immersion blender to partially blend the soup, leaving some beans whole for texture. Alternatively, transfer half of the soup to a blender, blend until smooth, and return it to the pot.
Stir in the chopped cilantro, salt, and black pepper. Taste and adjust seasoning as needed.
Serve the soup hot in bowls, topped with a dollop of lime yogurt and a garnish of cilantro if desired. Add a lime wedge on the side for extra zest.
Serving size | (2478.4g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1544.0 |
Total Fat 46.4g | 0% |
Saturated Fat 9.8g | 0% |
Polyunsaturated Fat 5.7g | |
Cholesterol 24.5mg | 0% |
Sodium 6351.5mg | 0% |
Total Carbohydrate 211.4g | 0% |
Dietary Fiber 54.7g | 0% |
Total Sugars 40.2g | |
Protein 86.9g | 0% |
Vitamin D 0IU | 0% |
Calcium 807.1mg | 0% |
Iron 22.9mg | 0% |
Potassium 5252.6mg | 0% |
Source of Calories