Description
This Marry Me Bean Soup is creamy, rich, and packed with flavor. Cannellini beans, sun-dried tomatoes, and spinach simmer in a coconut milk broth with garlic, herbs, and vegan parmesan. This soup will have everyone asking for seconds and is ready in just 30 minutes.
Ingredients
- 2 tablespoons sun-dried tomato oil
- 2 large shallots, thinly sliced
- ½ teaspoon salt
- 4 cloves garlic, minced
- 2 tablespoons tomato paste
- 1 teaspoon paprika
- 1 teaspoon Italian seasoning
- ¼-½ teaspoon red pepper flakes
- 4 cups vegan chicken broth (or vegetable broth)
- 1 can (14.5 oz) full-fat coconut milk
- 2 cans (15 oz each) cannellini beans, drained and rinsed
- ½ cup sun-dried tomatoes, roughly chopped
- 2 cups fresh spinach, roughly chopped
- ¼ cup vegan parmesan (or nutritional yeast)
- ¼ cup fresh basil, chopped
- Salt and black pepper, to taste
Instructions
- Sauté the aromatics. Heat the sun-dried tomato oil in a large pot or Dutch oven over medium heat. Add the shallots and salt, sauté until translucent, about 4-5 minutes. Add the garlic and sauté for another minute until fragrant.
- Cook the tomato paste. Add the tomato paste, paprika, Italian seasoning, and red pepper flakes. Cook, stirring constantly, until the tomato paste darkens, about 2 minutes. This step is key to developing deep flavor.
- Add the liquids and beans. Pour in the broth and coconut milk, then add the beans and sun-dried tomatoes. Stir everything together and bring to a simmer.
- Simmer. Let the soup simmer for 10 minutes, stirring occasionally. This allows the flavors to meld together beautifully.
- Finish the soup. Add the spinach, vegan parmesan, and basil. Stir until the spinach is wilted and the cheese is melted into the soup. Taste and season with salt and black pepper as needed.
- Serve. Ladle into bowls and garnish with additional fresh basil and vegan parmesan. Serve hot with crusty bread.
Notes
- Oil substitute: If sun-dried tomatoes aren’t packed in oil, use olive oil and add an extra tablespoon of chopped sun-dried tomatoes.
- Spice level: Start with ¼ teaspoon red pepper flakes for mild heat. Increase to ½ teaspoon for more spice or omit entirely.
- Storage: Refrigerate up to 5 days or freeze up to 3 months. Add broth or water when reheating to thin.
- Make it thicker: Mash some beans or simmer uncovered to reduce liquid.
- Prep Time: 10 Minutes
- Cook Time: 20 Minutes
- Category: Dinner, Soup
- Method: Stove Top