Pin It When I first tried combining two of my favorite soups—French onion and tomato—I wasn't sure what to expect, but the moment the scent of slow-caramelized onions mingled with ripe tomatoes filled my kitchen, I was hooked. The bubbling cheese and toasted crouton on top was a happy accident after a failed attempt at making homemade croutons, which turned out to be better than I hoped. Sometimes you stumble onto comfort food gold quite by chance, and that's exactly what happened here. Every time I make this soup, the kitchen hums with savory warmth. The flavors invite you in before the first spoonful even reaches your lips.
One rainy Saturday, I made this soup for a group of tired friends after a long move-in day. We ended up standing in the kitchen, still in our coats, passing around spoonfuls straight from the pot—laughing, with broth dribbling on winter scarves. That’s when the dish earned a permanent spot in my cold-weather rotation.
Ingredients
- Yellow onions: Take your time caramelizing—patience equals deep, irresistible sweetness.
- Fresh garlic: Wait to add it until the onions are perfect so it won’t burn and turn bitter.
- Ripe tomatoes: If possible, use tomatoes at their juiciest for brighter flavor (but canned works well off-season).
- Crushed tomatoes: These add body—choose a brand with no added sugar for best results.
- Tomato paste: Don’t skip it; it’s the backbone for a deep, concentrated tomato flavor.
- Vegetable broth: Go for a flavorful, low-sodium version so you control the seasoning all the way.
- Olive oil & unsalted butter: The combo gives richness without making the soup heavy; butter alone can turn greasy.
- Dried thyme & bay leaf: These add that unmistakably French foundation—fish out the bay before blending.
- Salt, pepper & sugar: A pinch of sugar can work magic if your tomatoes are extra tangy; taste and trust your instincts.
- Baguette slices, toasted: The crunch on top keeps every bite interesting—stale bread works especially well!
- Gruyère or Swiss cheese: Shred it fresh for gooey melt—sub in Parmesan or Emmental if you’re running low.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Start with a slow sizzle:
- Warm olive oil and butter in a big pot; add the onions and a bit of salt, then stir often as the edges turn gold and your kitchen fills with a sweet-creamy aroma (about 25 minutes).
- Add the garlic magic:
- Tip in the minced garlic and cook just until its sharpness mellows—no more than a minute.
- Meld in the tomatoes:
- Stir in diced tomatoes, crushed tomatoes, and the tomato paste. Let the mixture burble and thicken as everything gets cozy (about 5 minutes).
- Simmer with flavor:
- Pour in the broth, add thyme, bay leaf, seasoning, and the optional sugar. Let it bubble gently uncovered for 15 minutes (the soup should smell like a French bistro by now).
- Blend it your way:
- Remove the bay leaf, then use an immersion blender for a few pulses—leave it chunky or go smoother, depending on your mood.
- Toast and build:
- While the soup sits, toast baguette slices. Set the broiler, ladle soup into oven-safe bowls, and top with the bread and a mound of cheese.
- Finish under the broiler:
- Broil the bowls until the cheese bubbles and browns, but keep a close eye—it happens fast!
- Serve and enjoy:
- Dish out hot and don’t be shy with the cheese pull.
Pin It Watching the cheese bubble and brown under the broiler, I served this soup to my partner, and we ate by candlelight with music playing in the background. For a brief, cozy hour, our tiny apartment felt like a Parisian bistro.
Can You Make This Ahead of Time?
Absolutely! In fact, this soup tastes even richer after a night in the fridge—the onions and tomato flavors continue to deepen, intensifying every spoonful.
Choosing the Right Cheese Makes a Difference
Gruyère is classic for a reason: it melts into a blanket of nutty goodness. Still, I’ve swapped in Swiss or even cheddar with great success when I’ve been caught cheese-less, and the soup always gets cheers.
Making It Gluten-Free and Dairy-Free
If you’re cooking for allergy-sensitive friends, it’s a breeze to use gluten-free baguette or swap in a good vegan cheese—just check labels to be sure.
- The soup itself is accidentally vegan until the broiled topping.
- Stale gluten-free bread makes an even crunchier crouton.
- Taste cheese alternatives alone before piling them on—they all melt a bit differently.
Pin It This soup is always there for cold evenings or when I want to treat friends with something cozy and unexpected. Share it generously—big pots seem to disappear faster than you’d guess!