Skip to main content

Serves 4 portions with a prep time of 20 minutes, cook time of 60 minutes, and a total of 80 minutes. French onion soup with cheesy croutons combines sweet, slow-cooked caramelized onions, rich broth, toasted baguette slices, and bubbling Gruyère cheese for a comforting, golden finish. This classic dish balances rustic depth with elegance, perfect for cozy dinners or festive gatherings. It keeps well for 2 days at room temperature or up to 2 months frozen, and reheats beautifully at 150 °C (300 °F) for 8–10 minutes, making it ideal for preparing ahead.

Easy & Classic French Onion Soup with Cheesy Croutons

A comforting bowl of rich French onion flavors

Layers of sweetness, broth, and golden cheese

A bowl of French onion soup with cheesy croutons delivers more than just warmth on a cold evening; it embodies centuries of culinary tradition and refinement. Slowly caramelized onions provide the soul of this dish, releasing their natural sugars and transforming into a base that is both sweet and savory. Combined with a deeply flavored broth, balanced by a touch of wine, and finished with toasted bread covered in bubbling Gruyère cheese, this soup achieves harmony between rustic simplicity and refined indulgence. The contrast of textures—velvety soup beneath, crisp crouton in the middle, and molten cheese above—creates an experience that feels timeless.

Origins of French onion soup

The history of French onion soup dates back to 18th-century France, where it was considered a humble dish made from plentiful onions and broth. Over time, chefs refined it into what we now know as soupe à l’oignon gratinée, serving it in Parisian bistros as a late-night staple. It became especially popular as a restorative dish after long evenings, gaining a reputation as both comforting and elegant. Today, it remains a global favorite that reflects the artistry of French cuisine while being adaptable to modern kitchens.

Flavor impact of the main elements

  • Onions form the base, cooked slowly until caramelized, creating depth and sweetness.
  • Butter and oil enrich the texture and allow the onions to soften without burning.
  • Broth builds the body of the soup, offering either robust meat notes or a lighter vegetable base.
  • Wine or sherry adds brightness, balancing the natural sugars of the onions.
  • Crusty bread transforms into a satisfying crouton, soaking in the broth while keeping structure.
  • Gruyère cheese melts into a nutty, golden crust that seals the flavors beneath.

Why you will love this recipe

  • Rich, caramelized onion flavor with natural sweetness
  • Bubbling, golden cheese topping that adds indulgence
  • A combination of crispy bread and velvety broth in every bite
  • Classic French culinary tradition brought to the home table
  • Ideal for both weeknight comfort and festive occasions

Creative variations to explore

  • Prepare a vegetarian version using vegetable broth and herbal notes like thyme or rosemary
  • Use smoked cheese to add rustic depth
  • Add a touch of balsamic vinegar for richer caramel notes
  • Rub the bread with garlic before toasting for extra aroma
  • Enhance for special occasions with a drizzle of truffle oil or a sprinkle of fresh herbs

Storage and make-ahead tips

  • Store at room temperature for up to 2 days, covered
  • Freeze in airtight containers for up to 2 months
  • Reheat gently at 150 °C (300 °F) for 8–10 minutes, allowing cheese to bubble again

Culinary entities in harmony

The artistry of onion caramelization, the tradition of French broth-making, and the elegance of gratinating cheese unite in this soup. These timeless techniques elevate everyday ingredients into something memorable. As a dish rooted in cultural identity yet adaptable for today’s kitchens, French onion soup with cheesy croutons represents both history and comfort on a plate.

For those who want to try another variation, you can also explore the Traditional French Onion Soup.

Perfect serving occasions

  • Starter at formal dinners or celebrations
  • A comforting family meal on cold evenings
  • Served alongside salads or roasted meats for a balanced menu
  • Featured in holiday gatherings where tradition and indulgence meet

Do you like this recipe? Just copy and save it – for your kitchen, recipe notebook, or blog post.

Recipe Ingredients
Yellow onions (thinly sliced) 800 g (1.75 pounds)
Butter 60 g (4 tbsp)
Olive oil 30 ml (2 tbsp)
All-purpose flour 15 g (2 tbsp)
Dry white wine 120 ml (½ cup)
Beef broth 1.2 l (5 cups)
Bay leaf 1 piece
Fresh thyme sprigs 2 pieces
Salt 6 g (1 tsp)
Black pepper (freshly ground) 3 g (½ tsp)
Baguette (sliced, toasted) 200 g (7 ounces)
Gruyère cheese (grated) 250 g (9 ounces)
The quantity produced by the recipe
Servings: 4 portions
Preparation instructions
  1. In a large heavy-bottomed pot, melt the butter with olive oil over medium heat. Add the sliced onions and cook slowly, stirring occasionally, until they become deeply golden and caramelized, about 35–40 minutes.
  2. Sprinkle the flour over the onions and stir well to coat. Cook for 2 minutes to remove the raw flour taste.
  3. Pour in the white wine, scraping the bottom of the pot to release all caramelized bits, and let it reduce slightly.
  4. Add the beef broth, bay leaf, and thyme. Season with salt and black pepper. Bring to a simmer and cook gently for 20 minutes, allowing the flavors to meld. Remove the bay leaf and thyme sprigs.
  5. While the soup simmers, toast the baguette slices until golden.
  6. Ladle the hot soup into oven-safe bowls, place toasted baguette slices on top, and cover generously with grated Gruyère cheese.
  7. Place the bowls under a hot oven grill (broiler) until the cheese melts, bubbles, and turns golden brown.
  8. Serve immediately, with the melted cheese forming a crust over the rich onion soup.
Preparation
20 minutes
Cooking / Baking
60 minutes
Total Time
80 minutes
Frequently Asked Questions
FAQ question
What onions work best?
Answer

For deep sweetness and balanced savoriness, use yellow onions sliced evenly. Cook them low and slow until caramelized onions turn deep golden (35–45 minutes). Stir occasionally, scrape brown bits from the pan, and keep heat moderate to avoid scorching. A pinch of salt early on helps draw out moisture; a splash of wine or broth to deglaze prevents sticking and builds flavor.

FAQ question
Which cheese should I use?
Answer

Classic choices are Gruyère or Comté for nutty richness that melts into a bubbling cap. Emmental works for a milder profile; a mix of Gruyère + Parmesan adds depth. For broiling, use bowls that tolerate high heat and place them close to the broiler/grill for a golden, blistered finish.

FAQ question
What liquid base gives the best flavor?
Answer

A robust beef broth creates the most traditional depth; vegetable broth keeps it lighter. Dry white wine (Sauvignon Blanc, Pinot Grigio) or a dry sherry brightens the sweetness of onions. To go alcohol-free, use more broth plus 1–2 tsp apple cider vinegar (or a splash of verjuice) to add gentle acidity without altering the core flavor.

FAQ question
How do I keep croutons crisp under the cheese?
Answer

Toast baguette slices until fully dry and golden, then lightly rub with garlic for aroma. Ladle hot soup into oven-safe bowls, float the toast, and blanket with grated cheese. Broil immediately so the cheese seals the toast into a crisp, cheesy lid instead of letting it soak and soften.

FAQ question
Can I make it vegetarian or gluten-free?
Answer

For vegetarian, choose vegetable broth and enhance umami with a dash of soy sauce or mushroom powder. For gluten-free, use gluten-free bread for the croutons and thicken with cornstarch (slurry) instead of flour, or skip thickener and reduce the soup slightly longer.

FAQ question
How do I store and reheat it?
Answer

Cool the soup base quickly and refrigerate (without croutons/cheese) in airtight containers for 3–4 days. Freeze the base up to 2 months. Reheat gently on the stovetop, then assemble bowls with fresh toast and cheese and finish under the broiler. If you prefer oven reheating, 150 °C (300 °F) for 8–10 minutes melts the topping without overcooking.

FAQ question
What should I serve with it?
Answer

This dish shines as a starter or light main. Pair with a simple green salad, roasted chicken or steak, or a platter of charcuterie. For wine, try Beaujolais, Côtes du Rhône, or an oaked Chardonnay—all complement the sweetness of onions and the richness of cheese.

PEKIS – professional chef and recipe developer with more than 25 years of experience, specialized in European and international cuisine. I’ve prepared countless variations of French onion soup over the years, exploring how the slow caramelization of onions and the right balance of broth, wine, and cheese can turn a simple dish into a rich and memorable comfort food.

A steaming bowl of French onion soup brings together rustic tradition and timeless comfort. The combination of caramelized onions, toasted baguette, and golden layers of melted Gruyère captures the essence of French bistro cooking, while remaining easy enough to prepare at home. Every spoonful delivers a balance of sweetness, richness, and warmth that makes it perfect for both everyday dinners and festive occasions.

The appeal lies in its contrasts: soft, velvety broth beneath a crunchy layer of bread and cheese, a humble onion transformed into something elegant through patience and technique. Served in individual ovenproof bowls, it creates a sense of occasion at the table, inviting guests to break through the bubbling crust and savor the flavors underneath.

Flexibility makes this recipe even more inviting. With small adjustments, it can be made vegetarian, gluten-free, or even elevated with truffle oil or smoked cheese for special gatherings. It is a dish that adapts easily while keeping its soul intact.

Whether prepared for family on a cold evening or served as the centerpiece of a dinner with friends, French onion soup with cheesy croutons remains a classic that never loses its charm. It offers more than nourishment—it brings atmosphere, connection, and the taste of tradition shared across generations.

Serving size
Nutritional values (per serving, approximate)
Calories (kcal)
420
Carbohydrate (g)
38
Cholesterol (mg)
45
Fiber (g)
4
Proteins (g)
18
Sodium (mg)
860
Sugar (g)
9
Fat (g)
20
Saturated fat (g)
11
Unsaturated fat (g)
8
Trans fat (g)
0.2
Allergens

Allergens present in the recipe:

  • Gluten (baguette, flour)
  • Dairy (butter, Gruyère cheese)

Substitution tips to avoid allergens:

  • Replace baguette with gluten-free bread to eliminate gluten.
  • Use gluten-free flour instead of wheat flour as a thickener.
  • Substitute vegan butter and plant-based cheese for a dairy-free version.
Vitamins and minerals
  • Vitamin A: 320 µg – supports vision and immune function
  • Vitamin C: 14 mg – boosts immune defense and collagen production
  • Vitamin B6: 0.4 mg – aids metabolism and brain function
  • Calcium: 280 mg – strengthens bones and teeth
  • Iron: 2.2 mg – essential for red blood cell production
  • Potassium: 430 mg – regulates fluid balance and muscle contractions
  • Magnesium: 28 mg – supports nerve and muscle health
Antioxidant content
  • Quercetin: 15 mg – found in onions, reduces inflammation and supports heart health
  • Polyphenols: 40 mg – protect cells from oxidative stress
  • Selenium: 8 µg – supports immune function and antioxidant defense

Recipes worth trying

Irresistible Mini Quiche Ideas for Any Coffee Break Bite-sized savory pastries for every occasion Golden, flaky pastry shells filled with a creamy egg custard,…
Preparation:
20 minutes
Cooking / Baking:
25 minutes
Total Time:
45 minutes
The Secret to Perfect Cloud Eggs Every Time A modern twist on classic eggs for a stunning breakfast Cloud eggs have emerged as one of the most visually striking…
Preparation:
10 minutes
Cooking / Baking:
5 minutes
Total Time:
15 minutes
Discover the Luxurious Taste of Istria in Every Spoonful A creamy truffle soup that celebrates Istrian culinary heritage The Istrian Peninsula, nestled between the…
Preparation:
15 minutes
Cooking / Baking:
25 minutes
Total Time:
40 minutes
Discover the Delicate Layers of Traditional Lo Bak Go Flavor Why this classic dim sum radish cake remains a favorite for generations Lo Bak Go, also known as…
Preparation:
30 minutes
Cooking / Baking:
60 minutes
Total Time:
90 minutes
Creative baby shower food ideas that delight guests A fresh approach to planning the perfect baby shower menu Organizing a baby shower is more than just celebrating the upcoming…
Preparation:
20 minutes
Cooking / Baking:
22 minutes
Total Time:
42 minutes
Irresistibly Sticky and Sweet: The Ultimate Chicken Wing Upgrade A mouthwatering fusion of honey, banana, and savory heat for next-level wings When it comes to chicken…
Preparation:
15 minutes
Cooking / Baking:
40 minutes
Total Time:
55 minutes

Find a recipe