top of page

French Onion Soup Recipe Easy Budget Friendly and Freezer Ready

3 hours ago
8 min read

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.


Overhead view of a bowl of French onion soup with melted cheese and toasted bread.
A simple soup becomes rich and comforting with slow-cooked onions and a cheesy topping.

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


Close-up of sliced yellow onions cooking in a heavy pot.
The onions need time to soften, brown, and turn naturally sweet.

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.


Eye-level view of soup bowls topped with toasted bread and bubbling cheese.
Broiling the bread and cheese turns the soup into a hearty, satisfying meal.

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.


Wide-angle view of a family-style table with French onion soup and simple side dishes.
Simple sides turn the soup into a shared meal for family, friends, or a classroom kitchen.

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.”

Comments


Nourishing Dallas low-income residents one bowl at a time

​​📬 Contact  
Chef Irvin gary@soupangels.org
Lakewood, Dallas, Texas

​

❤️ Our Mission  
Nourishing Dallas with dignity, joy, and community — one bowl at a time.
 

Soup Angels is a 501(c)(3) nonprofit organization. Donations are tax‑deductible as allowed by law. EIN: [41-5054092]

  • Instagram
  • Facebook
  • TikTok
Pet Pals Pack non-profit organization

“© 2026 Soup Angels. All rights reserved.”

bottom of page