Bright, zesty, and comforting, this Mexican Lime Bean Soup is a one-pot wonder that blends hearty white beans with vibrant citrus and smoky spices. Perfect for warming up on chilly nights or elevating your weeknight dinners, this easy-to-make soup is packed with aromatic sautéed onions, garlic, and jalapeño, infused with ground cumin and smoked paprika, and finished with a fresh burst of lime juice and zest. Its creamy-yet-chunky texture is achieved with a quick blitz of an immersion blender, making it both satisfying and wholesome. Garnish with fresh cilantro, crispy tortilla strips, or creamy avocado for a deliciously authentic twist. Ready in under an hour, this vegan and gluten-free recipe is a simple, healthy way to bring bold Mexican flavors to your table.
Heat the olive oil in a large soup pot over medium heat.
Add the diced yellow onion and sauté for 4-5 minutes, until translucent.
Stir in the garlic and jalapeño, cooking for another 1-2 minutes until fragrant.
Add the ground cumin and smoked paprika, stirring to coat the aromatics in the spices.
Pour in the white beans and vegetable broth. Stir well to combine.
Bring the soup to a boil, then reduce the heat to low. Cover the pot and let it simmer for 15-20 minutes, allowing the flavors to meld.
Use an immersion blender to purée about half of the soup for a creamy texture, while still leaving some beans whole. Alternatively, remove 2-3 cups of the soup, blend in a blender, and return it to the pot.
Stir in the fresh lime juice, lime zest, salt, and black pepper. Taste and adjust the seasoning if necessary.
Let the soup simmer on low heat for an additional 5 minutes to incorporate the lime flavor.
Serve hot, topped with fresh cilantro. Optionally, garnish with tortilla strips, diced avocado, or a wedge of lime for extra zest.
Serving size | 2380.4 grams (2380.4g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2077 |
Total Fat 60.60g | 78% |
Saturated Fat 10.20g | 51% |
Polyunsaturated Fat 10.10g | |
Cholesterol 0mg | 0% |
Sodium 7623mg | 331% |
Total Carbohydrate 311.30g | 113% |
Dietary Fiber 71.00g | 254% |
Total Sugars 40.10g | |
Protein 92.20g | 184% |
Vitamin D 0IU | 0% |
Calcium 775mg | 60% |
Iron 25mg | 137% |
Potassium 6451mg | 137% |
Source of Calories