Spinach and White Bean Soup

You don’t need all day to create a soup with deep, bold flavors. This dish comes together in less than 30 minutes, so you can enjoy a warm bowl on even the busiest weeknight (without sacrificing quality). Using vegetable broth makes the meal vegetarian, but chicken broth will work if that’s all you have on hand. For extra umami, add a Parmesan rind to the broth while simmering. (The cheese counter at your local supermarket will likely sell the rinds.) While the broth and bean mixture simmers, puree the remaining can of beans. Don’t skip this step—the puree serves to thicken the soup to the right consistency. Add spinach and tomatoes at the last minute to keep them from overcooking.

spinach-white-bean-soup
Photo by Gentl & Hyers
Spinach and White Bean Soup 3.6 27 5 1
Rating
Read Reviews
  • Makes 4
  • Hands-On Time
  • Total Time
  • Nutritional Information
    Close

    Nutritional Information

    Per Serving

    • Calories 327 calories
    • Fat 10 g
    • Sat Fat 6 g
    • Cholesterol 28 g
    • Sodium 970 mg
    • Protein 18 g
    • Carbohydrate 41 g
    • Sugar 7 g
    • Fiber 12 g
    • Iron 5 mg
    • Calcium 287 mg
You don’t need all day to create a soup with deep, bold flavors. This dish comes together in less than 30 minutes, so you can enjoy a warm bowl on even the busiest weeknight (without sacrificing quality). Using vegetable broth makes the meal vegetarian, but chicken broth will work if that’s all you have on hand. For extra umami, add a Parmesan rind to the broth while simmering. (The cheese counter at your local supermarket will likely sell the rinds.) While the broth and bean mixture simmers, puree the remaining can of beans. Don’t skip this step—the puree serves to thicken the soup to the right consistency. Add spinach and tomatoes at the last minute to keep them from overcooking.

Ingredients

  1. Check 1 ounce (2 Tbsp.) unsalted butter
  2. Check 1 cup chopped yellow onion
  3. Check ½ garlic clove, minced
  4. Check 3 cups reduced-sodium vegetable broth
  5. Check 1 teaspoon kosher salt
  6. Check ¼ teaspoon black pepper
  7. Check 2 (15-oz.) cans cannellini beans, drained and rinsed, divided
  8. Check 5 ounces baby spinach, chopped
  9. Check ½ cup halved cherry tomatoes
  10. Check 2 ounces shredded Swiss cheese (½ cup)

Directions

  1. Heat butter in a pot over medium-high. Add onion and cook, stirring occasionally, until tender, about 4 minutes. Add garlic and cook, stirring constantly, 1 minute. Stir in broth, salt, pepper, and 1 can of beans. Bring to a boil; reduce heat to medium-low and simmer 20 minutes.
  2. Meanwhile, puree remaining can of beans in a food processor until smooth. Add to soup.
  3. Stir in spinach and cook until wilted, 1 minute. To serve, top soup with cherry tomatoes and Swiss cheese.