A hearty and flavorful black bean soup with a touch of spice and zest, perfect for a cozy meal.
Heat the olive oil in a stock pot over medium heat.
Ensure the oil is hot enough to sizzle when you add the vegetables, but not smoking.
Add the garlic, bell pepper, and onion to the pot and sauté until the onion becomes translucent.
Stir frequently to prevent the garlic from burning, which can make it bitter.
Stir in the paprika, cumin, chili powder, and red pepper flakes, cooking for an additional minute to toast the spices.
Toasting the spices enhances their flavor and aroma.
Add the black beans, diced tomato, bay leaves, and 2 cups of water to the pot. Bring to a simmer.
You can use vegetable broth instead of water for a richer flavor.
Simmer the soup for 20 minutes, stirring occasionally.
Cover the pot partially to retain moisture while allowing some evaporation.
Remove the bay leaves and stir in the lime juice, salt, and black pepper.
Taste and adjust the seasoning as needed before serving.
Serve the soup hot, garnished with fresh cilantro or a dollop of sour cream if desired.
Pair with crusty bread or a side salad for a complete meal.