Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
The Best White Bean Soup

The Best White Bean Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sarah
  • Total Time: 25 minutes
  • Yield: Serves 4

Description

Discover the incredible flavors of The Best White Bean Soup, a creamy and satisfying dish that will change your perception of beans forever! This vegan recipe is not only budget-friendly but also quick to prepare, taking just 25 minutes from start to finish. With its aromatic blend of vegetables and spices, this soup delivers a rich, comforting taste that’s perfect for busy weeknights or cozy gatherings. Serve it as a main dish or alongside crusty bread for a wholesome meal that’s packed with fiber and protein. Enjoy gourmet flavors without breaking the bank!


Ingredients

Scale
  • 2 cans (28oz) cannellini beans
  • 1 medium onion, diced
  • 1 celery stalk, diced
  • 1 large carrot, diced
  • 12 garlic cloves, minced
  • 2 medium potatoes, chopped
  • 1 Tbsp olive oil
  • 1 Tbsp tomato paste
  • 1/3 cup white wine
  • 2 cups vegetable broth

Instructions

  1. Heat olive oil in a large pot over medium heat. Add onions, carrots, and celery; sauté until soft.
  2. Stir in garlic, beans, tomato paste, potatoes, and rosemary; cook for about one minute.
  3. Pour in white wine; let it simmer until evaporated.
  4. Add vegetable broth and spinach (if using). Season with salt and pepper; bring to a boil.
  5. Cover and reduce heat; simmer for 15 minutes until potatoes are tender.
  6. Adjust seasoning as needed. Serve warm with a drizzle of olive oil.
  • Prep Time: 5 minutes
  • Cook Time: 20 minutes
  • Category: Main
  • Method: Stovetop
  • Cuisine: Vegan

Nutrition

  • Serving Size: 1 serving
  • Calories: 250
  • Sugar: 4g
  • Sodium: 430mg
  • Fat: 7g
  • Saturated Fat: 1g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 42g
  • Fiber: 10g
  • Protein: 12g
  • Cholesterol: 0mg