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

French Onion and Butter Bean Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Aurora
  • Total Time: 55 minutes
  • Yield: Serves 6

Description

French Onion and Butter Bean Soup is the ultimate comfort food that warms the soul. This hearty dish features sweet caramelized onions, creamy butter beans, and a rich vegetable broth, all topped with melted Gruyère cheese and crispy baguette slices. Perfect for cozy dinners or as a delightful starter for gatherings, this soup combines simplicity with gourmet flair. Each spoonful offers a satisfying blend of flavors and textures that will leave everyone asking for seconds. Easy to prepare, this delicious soup is a must-try for any occasion.


Ingredients

Scale
  • 3 medium yellow onions
  • 1 can (15 ounces) butter beans
  • 4 cups vegetable broth
  • 2 tablespoons olive oil
  • 3 cloves garlic
  • 1 teaspoon thyme
  • 1 bay leaf
  • Salt and pepper to taste
  • 1 cup grated Gruyère cheese
  • 1 baguette

Instructions

  1. Heat olive oil in a large pot over medium heat.
  2. Add sliced onions; cook and stir occasionally until caramelized (about 20-30 minutes). Add minced garlic halfway through.
  3. Pour in vegetable broth, butter beans, thyme, bay leaf, salt, and pepper; simmer for an additional 10 minutes.
  4. Preheat broiler; slice baguette and toast until golden brown.
  5. Ladle soup into oven-safe bowls; top with toasted bread and Gruyère cheese.
  6. Broil for 2-3 minutes until cheese is bubbly and golden.
  7. Serve hot and enjoy!
  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Category: Soup
  • Method: Simmering/Broiling
  • Cuisine: French

Nutrition

  • Serving Size: 1 bowl (approximately 300g)
  • Calories: 350
  • Sugar: 5g
  • Sodium: 850mg
  • Fat: 12g
  • Saturated Fat: 4g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 50g
  • Fiber: 10g
  • Protein: 14g
  • Cholesterol: 20mg