Betty Crocker French Onion Soup Recipe: Golden Gruyère Crust Over Caramelized Layers

Soups & Stews

Betty Crocker French Onion Soup Recipe: Golden Gruyère Crust Over Caramelized Layers

Betty Crocker's French onion soup recipe delivers the comforting, layered flavors of a Parisian bistro with a golden Gruyère crust that's impossible to resist. The secret lies in slow-cooking onions until they're deep caramelized, creating a sweet, rich base that forms the heart of this classic dish.

I've perfected this version through years of testing—balancing traditional techniques with modern shortcuts for home cooks.

The beauty of this recipe is its versatility: use classic beef broth for authenticity or swap in mushroom and vegetable broth for a vegetarian twist. Thinly sliced baguette forms the crispy base, while the Gruyère topping melts into a bubbly, golden blanket when broiled.

Every spoonful delivers that perfect harmony of caramelized onions, savory broth, and toasty bread—just like your favorite Parisian café.

What sets this apart is the two-stage broiling technique that creates that signature crispy cheese crust without burning. The onions develop complex sweetness from hours of gentle cooking, while the broth remains rich and flavorful.

Whether you're serving this as a starter or a full meal with a side salad, it's guaranteed to become a weeknight staple.

Ready in about 1 hour 15 minutes (with prep time included), this soup is perfect for chilly evenings or special occasions. The recipe scales easily for crowds, and leftovers reheat beautifully—though I rarely have any left to reheat.

Here's how to make it exactly as Betty Crocker intended, with professional results at home.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for betty crocker french onion soup

Six cups of caramelized onions, rich broth, and golden Gruyère—this is the classic French bistro experience at home.

Ingredient Amount Notes
Yellow Onions 🧅 4 large Thinly sliced, about 6 cups total
Unsalted Butter 🧈 4 tbsp European-style preferred for flavor
Beef Broth 🥫 6 cups Homemade or high-quality store-bought
Baguette 🍞 1 whole Crust removed, sliced 1/4-inch thick
Gruyère Cheese 🧀 1 ½ cups Freshly grated, not pre-shredded
All-Purpose Flour 🌾 2 tbsp For thickening broth
Dry White Wine 🍷 ½ cup Dry, like Chardonnay or Sauvignon Blanc
Fresh Thyme 🌿 2 sprigs Leaves only, or 1 tsp dried
Garlic Cloves 🧄 4 cloves Minced, for depth of flavor
Salt 🧂 1 ½ tsp Diamond Crystal kosher preferred
Black Pepper 🌶️ ½ tsp Freshly cracked for heat
Olive Oil 🫒 1 tbsp For drizzling on baguette
Fresh Parsley 🌿 ¼ cup Chopped, for garnish

The onions are the soul of this dish. Yellow onions work best—they caramelize more evenly than red. Grab a 2-lb bag from Trader Joe's or Whole Foods for the best quality. Thinly slice them, about 1/8-inch thick, and you'll get roughly 6 cups. The key is patience—this takes 45 minutes of slow cooking to develop that deep, sweet flavor. If you're in a rush, pre-sliced onions from the freezer section save time, though fresh is always better. Look for onions with crisp, dry skins—they'll keep longer and caramelize more evenly.

No beef broth? Mushroom or vegetable broth works beautifully for a vegetarian version. Short on wine? Extra beef broth plus a splash of balsamic vinegar mimics the acidity. Gruyère is non-negotiable for that signature flavor, but Comté or Emmental in a pinch will still give you a delicious crust. The baguette should be fresh—day-old bread gets soggy. If you can't find a classic French baguette, Italian bread or a crusty sourdough will work. The flour is just for thickening, so any all-purpose brand will do. For the wine, dry white is best—save the sweet stuff for dessert.

This soup reheats beautifully—just add a splash of broth to loosen it up. Store leftovers in the fridge for up to 4 days, covered tightly. The baguette slices can be toasted fresh before serving, or you can pre-bake them with the cheese to save time. Freezes well for up to 3 months, though the bread gets a bit soggy after thawing. For a restaurant-quality touch, broil the cheese-topped soup for just 2-3 minutes—watch it closely to avoid burning. Garnish with fresh parsley right before serving to keep it vibrant.

❤️

Why You'll Love This Recipe

  • No Chopping Nightmare: I swear by this recipe because you only need to slice onions—not dice them into oblivion. Betty Crocker’s version lets you caramelize those golden layers in one pan while you stir a pot of broth. My hands stay clean, and my kitchen doesn’t smell like a warzone.
  • Caramelized Magic: That deep, buttery onion sweetness? It’s the star. Slow-cooking the onions in butter until they’re soft and glossy—almost jam-like—gives this soup a richness most store-bought versions can’t touch. The Gruyère on top? It melts into a gooey blanket that makes every spoonful worth it.
  • Weeknight to Dinner Party: Between us, this is my go-to when I need to feed a crowd but don’t want to slave over it. Double the broth, add a few extra slices of baguette, and boom—you’ve got a dish that feels fancy but takes less time than ordering takeout. (Yes, even on a Tuesday night.)
  • Soup Leftovers? More Like Soup Gold: The broth keeps well for days, so you can make a big batch and reheat it without losing that velvety texture. Save the stale baguette slices for croutons later—trust me, they’re perfect for turning tomorrow’s lunch into something crispy and delicious. Budget-friendly? Absolutely. Waste-free? Even better.

Step-by-step instructions for Betty Crocker French onion soup

Here's how to build layers of caramelized onions and rich broth topped with golden Gruyère crust.

1

Caramelize the Onions Slowly

Melt 2 tablespoons of the unsalted butter in a large Dutch oven over medium-low heat. Add half of the thinly sliced yellow onions and cook for 15 minutes, stirring occasionally, until they soften and begin to release moisture. This is where patience pays off—don't rush this step.

After the first batch is tender, push it to one side of the pot and add the remaining 2 tablespoons of butter. Cook the second batch of onions for another 15 minutes, stirring frequently. You're aiming for deep golden color, not browned bits. The onions should collapse into a thick, jam-like consistency with a rich, sweet aroma filling your kitchen.

Once both batches are caramelized, transfer the onions to a bowl and set aside. The residual butter in the pot will be your next flavor base—don't wipe it out.

2

Build the Rich Broth Base

Return the Dutch oven to medium heat and add the minced garlic cloves and thyme sprigs. Cook for 1 minute until fragrant—this prevents the garlic from burning and infuses the broth with herbal notes. Pour in the dry white wine and let it simmer for 2 minutes until mostly evaporated.

Sprinkle the all-purpose flour over the garlic and wine mixture, stirring constantly for 1 minute to cook off the raw flour taste. Slowly pour in the beef broth while whisking vigorously to prevent lumps from forming. Bring the mixture to a gentle simmer and let it cook uncovered for 10 minutes to allow the flavors to meld.

Season with the salt and black pepper, then return the caramelized onions to the pot. Stir gently to combine, then reduce heat to low and let the soup simmer for another 15 minutes. The broth should now be thickened with deep, complex flavors from the caramelized onions and wine.

3

Prepare the Baguette Crust

Preheat your broiler to high. Remove the crust from the baguette and slice it into ¼-inch thick pieces. Brush both sides of each slice with the olive oil and arrange them on a baking sheet. Broil for 2-3 minutes until golden and crispy on both sides, watching closely to prevent burning.

While the bread toasts, increase the oven temperature to 375°F. Line a baking sheet with parchment paper and arrange the toasted baguette slices in a single layer. Sprinkle each slice generously with the freshly grated Gruyère cheese, about ¼ cup per slice, until all the cheese is distributed.

4

Assemble and Broil to Perfection

Ladle 1½ cups of the hot French onion soup into each of four oven-safe bowls. Place one cheese-topped baguette slice on top of each bowl, pressing down gently to create a seal. Transfer the bowls to the preheated oven and broil for 3-5 minutes until the cheese is bubbly and golden brown.

Remove from the oven and let sit for 1 minute before garnishing with the chopped fresh parsley. The cheese should be fully melted with a crispy, golden crust that contrasts beautifully with the creamy interior. Serve immediately with a side salad or crusty bread to soak up any remaining soup.

5

Serve with Confidence

This is where the magic happens—each spoonful delivers layers of flavor. The caramelized onions provide sweet depth, the Gruyère adds nutty richness, and the crispy baguette crust brings satisfying texture. The soup should be hot enough to steam slightly when served, with the cheese pulling into delicate strands.

For best results, serve this soup while the bread is still crispy. If you need to reheat leftovers, cover the bowls loosely with foil and warm in the oven at 350°F for 5-7 minutes—just enough to melt the cheese without losing the crust's texture.

👨‍🍳

Pro Tips For Making Betty Crocker French Onion Soup

  • CARAMELIZE IN STAGES: The Betty Crocker recipe wants you to cook the onions until they’re "soft," but soft isn’t enough—aim for deep golden brown. Split the cooking into two batches if needed; overcrowding steams instead of caramelizing. I learned this the hard way—my first attempt tasted bland because the onions barely changed color.
  • USE COLD BUTTER: Add the unsalted butter to the onions while it’s still cold, then turn the heat to medium. Cold butter coats the onions better and prevents burning. (Yes, even if you’re impatient like me.) This makes a real difference in the soup’s richness—no more greasy, bitter flavors.
  • SKIP THE BROTH BOIL: The recipe might say to bring the broth to a boil, but simmering is the move. Boiling evaporates too much liquid, making the soup thin and watery. Keep it at a gentle bubble—this keeps the onions tender and the broth flavorful.
  • GRATE CHEESE FRESH: Pre-shredded Gruyère clumps and loses moisture when melted. Grate it yourself with a box grater right before topping the soup—it melts smoother and browns better. (Your future self will thank you.) If you’re short on time, at least shake the bag to break up clumps before using.

Creative variations of this betty crocker french onion soup

Vegetarian Twist

Swap the beef broth for a mushroom and vegetable broth blend—I use 8 cups homemade mushroom broth (simmered with thyme and bay leaf) plus 2 cups vegetable broth for depth. Add 1 cup finely chopped cremini mushrooms to the caramelized onions for an umami boost.

The Gruyère still melts beautifully, creating a rich, vegetarian-friendly version that even meat lovers will adore. 🌱

Spicy Kick

For heat lovers, stir 1 teaspoon smoked paprika and ½ teaspoon cayenne pepper into the caramelized onions during the final 15 minutes of cooking. Top each bowl with 1 tablespoon of hot honey before broiling—this balances the spice with sweetness while adding a glossy finish.

Garnish with chopped jalapeños for extra fire. 🌶️

Gluten-Free Crust

Replace the baguette with gluten-free bread (I recommend Schar Artisan Baker loaf) or thinly sliced zucchini rounds for a low-carb option. Brush with olive oil and broil until crispy, then top with cheese as directed. The zucchini adds a subtle sweetness that pairs perfectly with the caramelized onions. 🥒

Slow Cooker Shortcut

For hands-off cooking, caramelize the onions on the stovetop as directed, then transfer everything (including broth and wine) to a 6-quart slow cooker. Cook on LOW for 4 hours, then proceed with the baguette and cheese topping.

This method develops deeper flavor with minimal effort—ideal for busy weeknights. ⏰

Dairy-Free Option

Use vegan Gruyère substitute (like Violife Melty) or nutritional yeast for a cheesy flavor without dairy. The crust will still crisp up beautifully when broiled. For extra richness, stir 1 tablespoon of vegan butter into the caramelized onions.

This version keeps all the soul of the classic while being fully plant-based. 🌿

Winter Comfort Bowl

Transform this into a one-bowl meal by adding ½ cup cooked pearl barley or wild rice to the soup base. Top with crispy prosciutto (optional) and roasted butternut squash cubes for a seasonal twist. The barley thickens the soup slightly, making it heartier for cold-weather dining. 🍂

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 16g80%
Cholesterol 85mg28%
Sodium 1250mg54%
Total Carbohydrate 32g11%
Dietary Fiber 3g11%
Sugars 6g
Protein 22g44%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this French onion soup without wine?

Replace the ½ cup dry white wine with ½ cup extra beef broth plus 1 tablespoon balsamic vinegar to mimic the acidity. The flavor will still develop beautifully—just add the vinegar during the wine simmering step. For a completely alcohol-free version, use apple cider vinegar instead.

2

How do I prevent the baguette from getting soggy?

Toast the baguette slices until golden and crispy before adding cheese, and broil the assembled soup for just 2-3 minutes—watch closely to avoid burning. For extra insurance, place a second toasted slice on top before broiling. The key is speed: serve immediately after broiling.

3

What's the best way to reheat leftovers?

Cover bowls loosely with foil and warm in a 350°F oven for 5-7 minutes—just enough to melt the cheese without losing the crust's texture. For microwave reheating, cover with a damp paper towel and heat for 30-45 seconds, then broil for 1-2 minutes to restore crispiness.

4

Can I use pre-sliced frozen onions?

Yes! Pre-sliced frozen onions save time and work perfectly. Thaw them first, then pat completely dry before caramelizing. They'll take slightly longer to cook (about 20-25 minutes per batch), but you'll still achieve that sweet, jam-like texture. Just stir more frequently to prevent sticking.

5

Why did my cheese not melt properly?

This usually happens if the cheese wasn't fresh or if the soup wasn't hot enough. Always use freshly grated Gruyère (not pre-shredded) and make sure your soup is simmering before adding the bread. For extra insurance, broil for just 2-3 minutes—over-broiling can make cheese rubbery.

★★★★★4.7(12 reviews)
Categories Soups & Stews