French Onion Soup Recipe Easy Budget Friendly and Freezer Ready
A pot of onions, broth, bread, and cheese can become one of the richest soups in the kitchen when each step gets a little care. This easy, budget-friendly version turns simple pantry ingredients into a cozy meal with deep flavor, golden toast, and a bubbly cheese topping.
French onion soup has roots in France, where humble onions were often used to stretch meals and feed families, workers, and communities. Students, families, and home cooks will love this recipe because it teaches patience, flavor building, and smart cooking with affordable ingredients.

Why you will love this soup
This recipe is warm, filling, and friendly to a tight grocery budget. Onions are inexpensive, broth can be homemade or store-bought, and the toppings can be adjusted based on what is already in the kitchen.
It is also a great teaching recipe. Caramelizing onions shows how heat, time, and patience change flavor. The soup starts sharp and simple, then turns sweet, savory, and rich.
You will appreciate this recipe if you want a soup that is:
Quick to prep Most of the work is slicing onions and stirring.
Budget-friendly The main ingredient is the onion, one of the most affordable vegetables.
Great for meal prep The soup base stores well in the refrigerator and freezer.
Family-friendly The flavor is comforting, not fussy.
Packed with flavor Slow-cooked onions, broth, herbs, and cheese create a deep savory taste.
Freezer-friendly Freeze the soup base without bread or cheese for best results.
If you want to Learn to make French Onion Soup, this recipe is a strong place to start because it explains not just what to do, but why each step matters.
Quick recipe snapshot
Recipe detail | Information |
Servings | 6 |
Prep time | 15 minutes |
Cook time | 1 hour 5 minutes |
Total time | 1 hour 20 minutes |
Difficulty | Easy to medium |
Cuisine | French |
State or country of origin | France |
Best season | Fall and winter, but good year-round |
Budget level | $ |
Ingredients
For the soup
4 large yellow onions, thinly sliced
3 tablespoons unsalted butter
1 tablespoon olive oil
1 teaspoon kosher salt, plus more to taste
1/2 teaspoon black pepper
2 cloves garlic, minced
1 teaspoon fresh thyme leaves, or 1/2 teaspoon dried thyme
1 bay leaf
1 tablespoon all-purpose flour
1/2 cup dry white wine, or extra broth
6 cups beef broth, preferably low sodium
1 teaspoon Worcestershire sauce, optional
1 teaspoon sherry vinegar or balsamic vinegar
Optional garnishes
Fresh thyme or parsley
Shredded Gruyere, Swiss, or provolone cheese
Toasted baguette slices or croutons
Crispy fried onions
Extra black pepper

Key ingredients and why they matter
Yellow onions
Yellow onions are the heart of this recipe. They become sweet and rich as they cook down. Their natural sugars brown slowly, giving the soup its signature color and flavor.
Butter and olive oil
Butter adds richness, while olive oil helps keep the butter from browning too quickly. Together, they make the onions glossy and flavorful.
Beef broth
Traditional versions often use beef broth because it adds savory depth. A good broth gives the soup body without needing expensive ingredients.
Thyme and bay leaf
These herbs add a gentle earthy flavor. They should support the onions, not cover them up.
Bread and cheese
The toasted bread soaks up the broth, while melted cheese turns the bowl into a full meal. Gruyere is classic, but Swiss or provolone also work well.
A splash of vinegar
A small amount of sherry vinegar or balsamic vinegar wakes up the soup at the end. It balances the sweetness of the onions and keeps the flavor from tasting flat.
Step-by-step instructions
Step 1
Slice the onions thinly and evenly. Heat butter and olive oil in a large heavy pot over medium heat.
Step 2
Add the onions, salt, and pepper. Cook for 35 to 45 minutes, stirring often, until the onions turn deep golden brown.
Step 3
Stir in the garlic, thyme, bay leaf, and flour. Cook for 1 to 2 minutes so the flour loses its raw taste.
Step 4
Pour in the wine, scraping the browned bits from the bottom of the pot. Add broth and Worcestershire sauce, then simmer for 20 minutes.
Step 5
Stir in the vinegar. Ladle into oven-safe bowls, top with toasted bread and cheese, then broil until melted and bubbly. Serve and enjoy.
Safety tip Use oven-safe bowls if broiling the cheese. If you do not have them, melt cheese on toast separately and place it on top of the soup before serving.
Chef’s secrets for better flavor
The best version of this soup comes from careful heat, good seasoning, and a strong finish.
Cook the onions slowly High heat can burn onions before they caramelize. Medium or medium-low heat gives the best color and sweetness.
Season in layers Add salt early to help draw moisture from the onions. Taste again after the broth simmers.
Use homemade stock when possible Homemade beef or vegetable stock can make the soup taste fuller. Store-bought broth works too, especially low sodium.
Scrape the pot The browned bits on the bottom hold a lot of flavor. Wine or broth helps lift them into the soup.
Finish with acid A teaspoon of vinegar at the end brightens the whole pot.
Add fresh herbs late Fresh thyme or parsley tastes best when added right before serving.

Chef’s variations
Dietary substitutions
Gluten-free
Use gluten-free flour or cornstarch to lightly thicken the soup. Serve with gluten-free bread or skip the bread and add extra cheese on top.
Dairy-free
Use olive oil instead of butter. Choose a dairy-free cheese or serve the soup with toasted dairy-free bread and fresh herbs.
Vegetarian
Use vegetable broth instead of beef broth. Add a splash of soy-free tamari or extra mushrooms to build savory flavor, if desired.
Vegan
Use olive oil, vegetable broth, dairy-free cheese, and vegan bread. Skip Worcestershire sauce unless the label says vegan.
Flavor twists
Spicy version
Add a pinch of red pepper flakes while the onions cook. A small amount goes a long way.
Smoky version
Add smoked paprika or use a smoked cheese topping.
Southwest version
Use a little cumin and chili powder, then finish with cilantro and pepper jack cheese.
Mediterranean version
Add rosemary, oregano, and a few roasted garlic cloves. Finish with parsley and a drizzle of olive oil.
Make-ahead tips
Cook the soup base up to 3 days ahead. Store it without bread or cheese. When ready to serve, reheat the soup, toast the bread, add cheese, and broil.
Meal prep notes
The soup base lasts well in the refrigerator for 4 days and freezes for up to 3 months. For best texture, freeze only the broth and onion mixture. Add bread and cheese after reheating.
Storage and reheating
Refrigerator
Store cooled soup in an airtight container for up to 4 days. Keep bread and cheese separate.
Freezer
Freeze the soup base for up to 3 months. Leave a little space in the container because liquid expands as it freezes.
Reheating
Stovetop
Warm over medium heat, stirring now and then, until hot. Add a splash of broth or water if the soup has thickened.
Microwave
Reheat in a microwave-safe bowl in 1-minute intervals, stirring between each one. Add toast and cheese after the soup is hot.
Allergy and dietary notes
This recipe contains common allergens when prepared as written.
Dietary concern | Notes |
Dairy | Butter and cheese are included. |
Gluten | Flour and bread are included. |
Soy | Not required, but some packaged broths, breads, or Worcestershire sauces may contain soy. Check labels. |
Nuts | The recipe is naturally nut-free if all packaged ingredients are nut-free. |
Gluten-free option | Use gluten-free flour and bread. |
Dairy-free option | Use olive oil and dairy-free cheese. |
What pairs well with this soup?
This soup can stand alone, but simple sides make it feel like a complete meal.
Breads
Cornbread
Garlic bread
Dinner rolls
Sourdough toast
Baguette slices
Salads
Garden salad
Caesar salad
Apple walnut salad
Cucumber and tomato salad
Sandwiches
Grilled cheese
Turkey sandwich
Roast beef sandwich
Tomato and mozzarella sandwich
Beverages
Iced tea
Lemonade
Coffee
Sparkling water
Apple cider
Culinary learning moment
This recipe teaches several core cooking skills in one pot. It is especially useful for students and new cooks because the changes are easy to see, smell, and taste.
Knife skills
Thin, even onion slices cook at the same speed. This helps prevent some pieces from burning while others stay raw.
Stock making
The broth carries the whole soup. This is a good recipe for learning how stock adds body and flavor.
Flavor layering
Onions, herbs, broth, wine, vinegar, bread, and cheese each play a role. The final bowl tastes rich because the flavor builds in stages.
Regional food history
French onion soup shows how cooks across generations turned affordable ingredients into something special.
Nutritional balance
Pair the soup with a salad or lean protein for a more balanced meal.
The story behind the soup
French onion soup is often linked to Paris cafes and market cooking, especially the kind of hearty food served to people who worked long hours and needed warmth. Onions were easy to store, affordable, and useful in many dishes, which made them a key ingredient in everyday kitchens.
Over time, the soup became known for its toasted bread and melted cheese topping. That simple finish helped turn a humble onion broth into a dish served in homes, restaurants, and culinary classrooms around the world.
Nutrition information
Approximate per serving, based on 6 servings with bread and cheese:
Nutrient | Amount |
Calories | 340 |
Protein | 15 g |
Carbohydrates | 30 g |
Fat | 18 g |
Fiber | 4 g |
Sodium | 820 mg |
Nutrition will vary based on broth, cheese, bread, and portion size.

Frequently asked questions
Can I freeze this soup?
Yes. Freeze the soup base without bread or cheese for up to 3 months. Add fresh toast and cheese after reheating.
Can I make this vegetarian?
Yes. Use vegetable broth instead of beef broth. For deeper flavor, add mushrooms, roasted garlic, or a splash of balsamic vinegar.
How long will leftovers last?
Leftovers will last up to 4 days in the refrigerator when stored in an airtight container.
Can I make it in a slow cooker?
Yes, but caramelize the onions on the stovetop first for the best flavor. After that, transfer them to the slow cooker with the broth and seasonings. Cook on low for 4 to 6 hours.
What cheese works best?
Gruyere is classic because it melts well and tastes nutty. Swiss, provolone, or mozzarella can also work.
Fun facts about this soup
Did you know?
Onion soups have been made in Europe for centuries because onions were affordable and easy to store.
The cheesy bread topping helped make the soup famous outside France.
Yellow onions are popular for this recipe because they balance sweetness and sharpness.
The soup is closely connected with French cafe food and cold-weather comfort cooking.
Community connection
A shared pot of soup can teach more than a recipe. It teaches patience, teamwork, budgeting, and care for others. At Angels Academy of Culinary Arts, recipes like this support the mission of teaching life skills through food, community, and culinary arts.
French Onion Soup is a reminder that simple ingredients can feed people well when cooks understand technique. Slice carefully, cook slowly, season with purpose, and share the finished bowl with someone at the table.
Angels Academy of Culinary Arts Recipe Library
“Teaching Life Skills Through Food, Community, and Culinary Arts.”

_edited.jpg)




Comments