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 Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Chef Sara
  • Total Time: 6–13 hours
  • Yield: 4–6 servings
  • Diet: Vegan

Description

A cozy, slow-cooked French Onion Soup made with caramelized onions, vegetable broth, and wine, topped with baguette slices and melted cheese—perfect for a comforting, savory meal.


Ingredients

4 large onions, thinly sliced

2 tablespoons olive oil or vegan butter

1 teaspoon sugar

4 cups vegetable broth

1 cup dry white wine (optional)

1 teaspoon dried thyme

Salt and pepper to taste

Baguette slices for topping

Vegan or traditional shredded cheese


Instructions

  1. Add sliced onions, olive oil (or vegan butter), and sugar to the crockpot.
  2. Cook on high for 4–5 hours or on low for 8–10 hours, stirring occasionally, until the onions are deeply caramelized.
  3. Add vegetable broth, white wine (if using), thyme, salt, and pepper. Cover and cook on low for 1–2 hours.
  4. Preheat the broiler.
  5. Ladle soup into oven-safe bowls, top each with a baguette slice, and sprinkle with shredded cheese.
  6. Broil for 2–3 minutes until cheese is melted and bubbly.
  7. Serve hot and enjoy!

Notes

  • Use yellow onions for the best balance of sweetness and flavor.
  • Replace wine with apple cider vinegar for a non-alcoholic option.
  • Add soy sauce or vegan Worcestershire for deeper flavor.
  • Fresh herbs can replace dried thyme for brightness.
  • Store leftovers in the fridge for up to 4 days or freeze (without bread) for up to 3 months.
  • Prep Time: 15 minutes
  • Cook Time: 6–12 hours
  • Category: Soup
  • Method: Slow Cooker
  • Cuisine: French

Nutrition

  • Serving Size: 1 bowl
  • Calories: 220
  • Sugar: 6g
  • Sodium: 580mg
  • Fat: 10g
  • Saturated Fat: 3g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 25g
  • Fiber: 3g
  • Protein: 5g
  • Cholesterol: 0mg