Cozy & Creamy White Bean Soup

This creamy white bean soup is both nourishing and uplifting—it’s the ultimate comfort food. It’s an easy recipe that uses canned beans, making it a quick weeknight meal, but it gets its magic from a simple spice mix and a swirl of sour cream. Best of all, it comes together in just about thirty minutes.
Cold weather, cozy nights, that is when the soup season startes! I love a good soup and this Creamy White Bean Soup is a family favorite. It's comforting yet light, and it's also versatile—make it dairy-free or swap out the greens as you like. Plus, it’s gluten-free and loaded with plant-based protein from the white beans.
The creamy texture comes from a dollop of sour cream, while a blend of spices gives it depth and warmth. Baby spinach adds freshness and color, and a splash of hot sauce wakes up all the flavors.
Ingredients:
Spices
- 2 teaspoons chili powder
- 1 teaspoon ground cumin
- 1 teaspoon dried oregano
- 1 teaspoon coconut sugar or light brown sugar
Soup
- 2 tablespoons extra virgin olive oil
- 1 medium onion, finely chopped
- 1 medium red bell pepper, finely chopped
- Salt and freshly ground black pepper
- 1 medium jalapeno pepper, seeded and finely diced
- 2 garlic cloves, finely chopped
- 4 cups (1 quart) low sodium chicken or vegetable broth
- 2 (15.5-ounce) cans white beans (such as cannellini and/or navy beans)
- ½ cup sour cream (full fat), plus more for serving
- 3-4 cups baby spinach
- 1 tablespoon fresh lime juice
- ½ teaspoon hot sauce (preferably Cholula), plus more for serving
For Serving (optional)
- Cooked rice
- Shredded sharp cheddar cheese
- Sliced scallions
Prep Time:
20 minutes
Cook Time:
15 minutes
Total Time:
35 minutes
Write a comment
No comments