Soups & Stews
This apple and onion soup recipe transforms humble ingredients into a symphony of sweet-tart flavors with a caramelized bite that lingers long after the last spoonful. 🍏 The secret lies in slow-cooked onions and apples that develop deep, complex sweetness while maintaining their natural texture—no mushy results here.
What makes this version special is the balance: just enough apple to brighten the soup without overpowering the rich, savory depth of the onions.
You'll start with onions caramelized to golden perfection, their natural sugars turning into a velvety sweetness that forms the soup's foundation. Apples add a subtle tartness that cuts through the richness, while aromatic herbs and a touch of vinegar elevate the flavors to restaurant-quality levels.
The 30-minute simmer ensures all ingredients meld together without losing their individual character, creating a soup that's both comforting and sophisticated.
What you'll end up with is a velvety, hearty soup with tender onions and apples that hold their shape, all floating in a broth that's rich yet light enough to pair beautifully with crusty bread or a wedge of sharp cheddar.
The texture is what sets this apart—creamy without being heavy, with just enough body to make it satisfying on chilly days. Every spoonful delivers that perfect harmony of sweet, tart, and savory notes.
This soup works equally well as a light lunch or a cozy dinner starter, and it reheats beautifully for leftovers. The recipe scales easily too, making it perfect for feeding a crowd or prepping for the week ahead.
Let's get started on creating this comforting classic that tastes like autumn in a bowl.
Ingredients for apple and onion soup
Sweet onions and crisp apples form the heart of this velvety soup, balanced with aromatic herbs and a touch of vinegar.
| Ingredient | Amount | Notes |
|---|---|---|
| Yellow Onions 🧅 | 3 medium | Thinly sliced for even caramelization |
| Apples 🍏 | 2 medium | Sweet-tart variety like Honeycrisp |
| Chicken or Vegetable Broth 💧 | 4 cups | Low-sodium preferred for flavor control |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For caramelizing onions |
| Fresh Thyme Leaves 🌿 | ¼ cup | Chopped, stems removed |
| Fresh Parsley Leaves 🌿 | ¼ cup | Chopped, for garnish |
| Apple Cider Vinegar 🍎 | 1 tbsp | Brightens the soup |
| Granulated Sugar 🍚 | 1 tbsp | Balances tartness |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Heavy Cream 🥛 | ½ cup | For velvety finish (optional) |
| Garlic Cloves 🧄 | 2 cloves | Minced for aromatic depth |
| Butter 🧈 | 1 tbsp | Unsalted for flavor control |
The onions and apples are your flavor anchors here. Yellow onions caramelize beautifully, developing that deep sweetness that forms the soup's foundation. For apples, Honeycrisp or Fuji work best—they hold their shape while adding just enough tartness. Trader Joe's and Whole Foods usually carry these varieties in season. If you can't find them, Granny Smith adds tartness but may soften more during cooking. The broth is non-negotiable—low-sodium gives you full flavor control, and vegetable broth works perfectly if you're vegetarian.
No apple cider vinegar? White wine vinegar or lemon juice works in a pinch, though the apple cider adds depth. Fresh thyme and parsley are ideal, but dried at one-third the amount gets you close. Short on time? Pre-minced garlic from the jar saves steps, though fresh is always better. The heavy cream is optional but adds that restaurant-quality velvety finish—half-and-half cuts the richness if you prefer something lighter. For the caramelization, don't rush this step. Let the onions cook low and slow until they're golden and jammy—this is where the magic happens.
This soup tastes even better the next day as flavors meld. Store in an airtight container in the fridge for up to 5 days. For freezing, portion into containers and keep for 3 months. Reheat gently on the stove, adding a splash of water if it thickens too much. The onions and apples hold their texture beautifully when reheated, so you won't lose that satisfying bite. Garnish with fresh parsley and a drizzle of cream just before serving—that final touch makes all the difference.
Why You'll Love This Recipe
- No Chopping Chaos: I swear by this recipe because you only need to dice two onions and a couple of apples—no fancy techniques, just rough chunks that melt into sweetness. The broth does all the work while you sip wine and pretend you’re a fancy chef.
- Sweet-Savory Magic: That caramelized onion base? Pure gold. Then you toss in apples and thyme—suddenly, it’s like autumn in a bowl, with just enough tang from the broth to keep it from being cloying. Honestly, I’ve never met a soup that balances sweet and sharp better.
- Leftovers That Shine: Make a big batch—this soup only gets better the next day as flavors meld. I freeze portions for lazy nights, and it reheats like it was just simmered. Even my picky teen asks for seconds, which is basically a food miracle.
- Pantry Staple Power: You’re already using things you own: onions, apples, olive oil. No specialty items, no last-minute store runs. Between us, this is the kind of recipe that turns a $5 grocery run into a meal that feels like a hug. Budget-friendly? Absolutely. Soul-warming? Even more so.
Step-by-step instructions for apple and onion soup
Here's how to create a perfectly balanced soup with deep caramelized flavors and velvety texture.
🔥 Step 1: Caramelize the Onions and Apples
Heat a large pot over medium-low heat and add the 2 tbsp extra-virgin olive oil. Once the oil shimmers, add the 3 medium yellow onions (thinly sliced) and cook for 15 minutes, stirring occasionally. You're aiming for deep golden color—not browned—with onions that become translucent and sweet-smelling.
After 15 minutes, add the 2 medium apples (peeled and diced) and continue cooking for another 10 minutes. The apples should soften slightly while absorbing the caramelized onion flavors. Here's the thing—don't rush this step. The longer they cook, the more complex the flavor becomes. If the onions start to brown too quickly, reduce the heat slightly.
🍳 Step 2: Build the Flavor Base
Add the 2 cloves garlic cloves (minced) and cook for 30 seconds until fragrant. Immediately pour in the 1 tbsp apple cider vinegar and 1 tbsp granulated sugar, stirring constantly. This brightens the flavors and balances the sweetness. Let it simmer for 2 minutes until the vinegar aroma dissipates.
Next, stir in the 1 tbsp butter and let it melt completely. Then add the 4 cups chicken or vegetable broth, scraping up any browned bits from the bottom of the pot. These flavorful bits contain the essence of your caramelization—don't miss this step. Bring the mixture to a gentle boil, then reduce heat to medium-low and let it simmer for 15 minutes to meld all the flavors together.
🥘 Step 3: Season and Finish the Soup
Season the soup with 1 tsp salt and 0.5 tsp black pepper, then stir in the 0.25 cup fresh thyme leaves. Let it simmer for another 5 minutes to allow the thyme to infuse its earthy aroma. Taste and adjust seasoning if needed—this is where you'll notice if the sweet-tart balance needs more sugar or acid.
For the velvety finish, gently stir in the 0.5 cup heavy cream (if using). The soup should become beautifully smooth without losing its bright apple-onion character. If you prefer a lighter version, skip the cream and stir in an extra splash of broth instead. Keep the soup warm on low heat or transfer to a slow cooker for serving.
🍽️ Step 4: Serve with Fresh Garnishes
Ladle the soup into bowls and garnish each serving with a sprinkle of 0.25 cup fresh parsley leaves (chopped). The parsley adds a fresh contrast to the rich, caramelized flavors. Serve immediately while still warm—this soup tastes best fresh from the pot when all the aromas are at their peak.
Here's a pro tip: If you're serving with crusty bread, offer a small bowl of extra broth on the side for dipping. The combination of the hearty soup with the bread creates the perfect balance of textures and flavors. Each spoonful should deliver that perfect harmony of sweet apples, deep caramelized onions, and aromatic herbs.
Pro Tips For Making Apple And Onion Soup
- SWEAT ONIONS LOW AND SLOW: I learned this the hard way—blasting onions on high heat just caramelizes the outside while leaving them raw inside. Instead, keep the heat at medium-low and stir every 3-4 minutes until they’re deep golden and translucent. That’s when they’ll actually melt into the soup instead of sitting as chewy chunks.
- PEEL APPLES AFTER COOKING: Peeling apples first is a waste of time—you’ll just end up with soggy, flavorless scraps. Toss whole, cored apples (skin on) into the pot with the onions, and they’ll soften perfectly while keeping their texture. Peel them afterward if you’re picky, or leave the skins for extra depth.
- SALT THE BROTH EARLY: Adding salt at the end makes your soup taste flat. Instead, season the broth right after pouring it in—this lets the flavors meld properly. If you’re using low-sodium broth, add an extra pinch of salt to the onions while they sweat. Trust me, your taste buds will notice.
- STIR IN THYME LATE: Tossing thyme in with the onions means it’ll turn to mush and disappear. Instead, add the fresh leaves right before serving—just a few seconds of simmering is enough to perfume the soup without losing their bright aroma. (Yes, even if you’re impatient like me.)
Common mistakes when making perfect results
Rushing the Caramelization
This is the #1 mistake I see—skipping the slow cook time for onions. The magic happens when onions caramelize at medium-low heat for 15+ minutes. If you crank the heat too high, they'll burn instead of developing that deep, sweet jammy texture.
I've ruined more soups this way than I care to admit! 🔥 Use a large, heavy pot (like a Dutch oven) to distribute heat evenly and prevent scorching.
Skipping the Vinegar
Apple cider vinegar isn't just for acidity—it brightens the entire soup. Omitting it leaves your soup flat and one-dimensional. That 1 tbsp cuts through the sweetness while adding complexity. No vinegar? ½ tsp lemon juice works in a pinch, but it won't have the same depth.
Trust me, this tiny step makes a huge difference in the final flavor profile.
Overcrowding the Pot
Adding all your ingredients at once leads to steaming instead of caramelization. Thinly slice onions in even ⅛-inch strips and cook them in batches if needed. I've had to start over when onions release too much moisture and turn mushy.
When adding apples, make sure they're not packed tightly—they need room to soften without turning to mush.
Ignoring the Browned Bits
Those golden bits stuck to your pot? That's flavor gold! When adding broth, use a wooden spoon to scrape up every last bit. These caramelized fond bits contain concentrated sweetness that forms the soul of your soup.
I've tasted versions where cooks skipped this step, and the difference is night and day—like comparing a symphony to a single note.
Underseasoning at the End
Many cooks add all their salt at the beginning, but flavors develop differently as the soup simmers. Taste after 15 minutes of simmering, then adjust with salt, sugar, or vinegar as needed. I've had to rescue soups that were either bland or overly salty because of poor timing.
The key is to taste at the end and adjust—this soup should have a perfect sweet-tart balance that makes your taste buds dance.
Using the Wrong Apples
Not all apples work equally well. Tart varieties like Granny Smith will turn mushy, while overly sweet ones like Gala lack the necessary acidity. Honeycrisp or Fuji strike the perfect balance—hold their shape while adding just enough tartness.
If you can't find them, Braeburn is a great backup. I've learned this the hard way after making soup with the wrong apples and ending up with a watery, flavorless mess.
Nutrition facts
Frequently asked questions
Can I make this soup vegetarian?
Simply swap the chicken broth for vegetable broth and use vegetable oil instead of butter if needed. The flavor profile stays identical—just ensure your broth has enough depth. For extra richness, stir in 1 tbsp nutritional yeast after simmering to mimic the umami from chicken broth.
How do I prevent the apples from turning mushy?
Keep your apples firm and tart by using varieties like Honeycrisp or Fuji, and cut them into ½-inch chunks rather than small dice. Cook them for only 10 minutes with the onions—any longer risks softening. For extra texture, add them in the last 5 minutes of simmering.
Can I make this soup in a slow cooker?
Yes! Sauté the onions and apples first in a skillet, then transfer everything to your slow cooker with broth. Cook on LOW for 4-5 hours or HIGH for 2-3 hours. The slow cooker enhances the caramelization naturally. Just add the cream and parsley at the end to keep them fresh.
What if my soup tastes too sweet?
Balance it with 1 extra tbsp apple cider vinegar or a pinch of salt to highlight the savory notes. If it's too tart, add ½ tsp sugar or a splash of heavy cream to smooth it out. Taste as you go—this soup should have a perfect sweet-tart harmony.
How can I make this soup kid-friendly?
Blend a portion lightly with an immersion blender for a smoother texture, or simply omit the cream and use whole milk instead. Serve with buttered noodles or grilled cheese on the side. For picky eaters, strain out the onions and apples if needed—just save some for garnish!
