Soups & Stews
This beet apple soup recipe transforms humble ingredients into a velvety, earthy-sweet masterpiece that feels like autumn in a bowl. The secret lies in roasting beets until tender and caramelized, then blending them with sautéed apples and aromatic vegetables for a harmonious balance of flavors.
What makes this recipe special is its simplicity—just a few ingredients, one pot, and minimal effort create a soup that's both comforting and sophisticated.
The cooking process is straightforward: roast the beets and apples until they're naturally sweetened, then simmer everything with vegetables and broth until flavors meld. You can blend it for a smooth texture or leave it slightly chunky for added depth.
The result is a soup that's rich yet light, with the natural sweetness of beets and apples perfectly balanced by the earthiness of the vegetables.
What you'll end up with is a vibrant, hearty soup that's creamy without dairy, packed with nutrients, and bursting with flavor. It's the kind of dish that feels indulgent yet remains healthy—ideal for a cozy weeknight dinner or a special occasion.
The aroma alone will have everyone at the table asking for seconds.
Serve it with crusty bread for dipping or a dollop of sour cream for added richness. This soup keeps well in the refrigerator for up to five days, making it perfect for meal prep. Let's get started on creating this earthy-sweet harmony in one pot.
Ingredients for beet apple soup
Roasted beets and apples create this velvety soup's signature earthy-sweet harmony.
| Ingredient | Amount | Notes |
|---|---|---|
| Medium Beets 🍠 | 4 whole | Roasted until tender, peeled |
| Apples 🍎 | 2 medium | Sweet variety like Honeycrisp |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Carrots 🥕 | 3 medium | Whole, peeled and chopped |
| Celery Stalks 🌿 | 2 whole | Trimmed, chopped |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For roasting and sautéing |
| Fresh Thyme Leaves 🌿 | 1 tbsp | Or 1 tsp dried thyme |
| Fresh Rosemary 🌿 | 1 tbsp | Chopped, for depth |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Garlic Cloves 🧄 | 3 cloves | Minced for sautéing |
| Coconut Milk 🥥 | ½ cup | Full-fat for creaminess |
The beets are the star—organic red beets from Whole Foods or your local market have the deepest flavor. Look for firm, vibrant beets with no soft spots. Apples should be sweet and firm like Honeycrisp or Fuji—they roast beautifully and add natural sweetness. Carrots and celery add body, but don't skimp on quality: organic or locally grown vegetables have better flavor. Fresh herbs like thyme and rosemary elevate the soup, so grab them from the grocery store's produce section—they're usually fresher than dried options.
No sweet apples? Substitute pears or tart apples like Granny Smith—just balance with a touch more sweetener if needed. Swapping the coconut milk for cashew cream or Greek yogurt works too, though coconut adds a lovely richness. Vegetable broth can be homemade (simmer veggie scraps with herbs) or store-bought like Pacific Foods or Imagine brands. For extra depth, roast the garlic with the beets—it caramelizes beautifully. The olive oil should be extra-virgin for the best flavor, but any good-quality oil works in a pinch.
Roasted beets keep in the fridge for 2 weeks if stored properly in a sealed container. The finished soup reheats beautifully—just stir in a splash of water or broth if it thickens. Portion into containers for 3-4 days of meal prep. Freeze for up to 3 months by storing in airtight containers. For a smoother texture, blend thoroughly; for rustic appeal, leave slightly chunky. Garnish with fresh herbs or a drizzle of olive oil before serving.
Why You'll Love This Recipe
- One-Pot Wonder: I swear by this recipe when I’m too tired to wash a million bowls. Chop the beets and apples, toss them in with the onion, carrots, and celery—then let the pot do the work. No strainer? No problem. Just blend the whole thing right in the pot. (Yes, even on a Tuesday night.)
- Sweet-Savory Magic: That first sip of caramelized apple meeting earthy beets? It’s like autumn in a bowl. The onions and celery add depth, but the apples keep it bright—no weird aftertaste, just pure, satisfying flavor. Honestly, I’ll take this over plain tomato soup any day.
- Meal Prep MVP: This soup tastes just as good reheated as it does fresh. Double the batch, store it in jars, and you’ve got lunch for days. My kids grab it straight from the fridge—no complaints about "boring school lunches." (Between us, they sneak seconds.)
- Pantry Staple Hack: No fancy ingredients here—just what’s already in your fridge. Beets last forever, apples are cheap in season, and the veggies? Basic. I’ve made this for potlucks, sick days, and even a fancy dinner when I ran out of ideas. Budget-friendly, foolproof, and always impressive.
Step-by-step instructions for beet apple soup
This earthy-sweet soup comes together with simple technique and bold flavors.
Roast the Vegetables for Deep Flavor
Preheat your oven to 400°F and line a baking sheet with parchment paper. Cut the 4 whole medium beets into 1-inch chunks (no need to peel yet), peel and chop the 3 medium carrots into ½-inch pieces, and trim and chop the 2 whole celery stalks into ½-inch pieces. Toss everything together with 1 tablespoon of the extra-virgin olive oil, ½ teaspoon of the salt, and ¼ teaspoon of the black pepper.
Spread the vegetables in a single layer on the baking sheet, leaving space between them for even browning. Roast for 25-30 minutes until the edges are deep golden brown and the beets begin to soften slightly. The aroma should be rich and sweet—this is your cue that the natural sugars are caramelizing. Remove from the oven and set aside.
Sauté Aromatics and Apples for Sweetness
While the vegetables roast, heat the remaining 1 tablespoon extra-virgin olive oil in a large Dutch oven or soup pot over medium heat. Add the 1 whole yellow onion, diced, and cook for 5 minutes until softened and translucent. Add the 3 cloves garlic cloves, minced, and cook for another 30 seconds until fragrant—don't let it brown or it'll turn bitter.
Peel, core, and dice the 2 medium apples into ¼-inch pieces and add them to the pot. Cook for 3-4 minutes until the apples begin to soften and release their juices. Stir in the 1 tablespoon fresh thyme leaves and 1 tablespoon fresh rosemary, chopped, and cook for another 1 minute to release their essential oils. The pot should smell vibrant and herby.
Simmer the Soup for Perfect Texture
Add the roasted vegetables to the pot along with the 4 cups vegetable broth. Bring the mixture to a boil, then reduce heat to medium-low and let it simmer uncovered for 20-25 minutes until the vegetables are fork-tender. The beets should be easily pierced with a fork, and the carrots and celery should be soft but still hold their shape slightly.
Taste and adjust seasoning with the remaining 1 teaspoon salt and ¼ teaspoon black pepper if needed. The soup should be well-seasoned but not overly salty. Use an immersion blender to purée the soup until smooth, or carefully transfer it to a blender in batches (be careful with hot liquids). Return the puréed soup to the pot and stir in the ½ cup coconut milk for a velvety finish.
Finish and Serve with Confidence
Return the soup to a gentle simmer over low heat for 5 minutes to allow the coconut milk to meld into the soup. The texture should be creamy but not heavy, with a beautiful balance of earthy beets and sweet apples. Taste again and adjust seasoning if needed—this is your final chance to perfect the flavor.
Ladle the soup into bowls and garnish with a sprinkle of fresh rosemary and a drizzle of extra-virgin olive oil. Serve immediately while warm, as the flavors continue to develop. Each spoonful should deliver a harmonious blend of sweet, earthy, and herby notes—this is the magic of the beet-apple pairing.
Pro Tips For Making Beet Apple Soup
- Roast the Beets First: Peeling raw beets is a nightmare, and boiling them softens the flavor. Toss them whole in olive oil, salt, and roast at 400°F (200°C) for 45-60 minutes until fork-tender—skin slides right off, and they caramelize into something sweet and rich.
- Use Tart Apples Only: Sweet apples like Gala turn this soup into dessert. Go for Granny Smith or Braeburn—their sharpness balances the earthiness of beets and keeps the soup bright, not cloying.
- Sweat the Aromatics Low: Celery, onion, and carrots release flavor when cooked gently. Skip the high heat—sauté them over medium-low for 8-10 minutes until the onion turns translucent and the celery softens. Rushing this step makes the soup taste flat.
- Blend in Stages: Pureeing everything at once can turn your soup into glue. First, blend the roasted beets and apples until smooth, then add the cooked veggies in batches. This keeps the texture velvety without losing the celery’s subtle crunch.
Best sauces and condiments for this beet apple soup
Creamy Coconut Twist
The ½ cup coconut milk adds a luscious creaminess without dairy, making this soup rich and velvety. For extra depth, I like to use full-fat coconut milk from brands like Thai Kitchen or Goya.
If you prefer a lighter texture, blend in ¼ cup Greek yogurt instead and adjust seasoning with a pinch of cinnamon. 🥥
Herb-Infused Oil Drizzle
Finish your bowl with a drizzle of extra-virgin olive oil infused with fresh herbs. Heat 2 tablespoons olive oil with 1 teaspoon chopped rosemary and 1 teaspoon thyme for 2 minutes—the aroma alone elevates the soup.
Store extra infused oil in a small jar for up to 1 week.
Apple Cider Vinegar Brightener
A splash of apple cider vinegar (just ½ teaspoon) at the end adds a tangy lift that cuts through the sweetness. I keep a bottle of Bragg Organic Apple Cider Vinegar on hand for this trick. It also helps balance the earthiness of the beets beautifully. 🍏
Crispy Onion Topping
For texture contrast, caramelize thinly sliced onions in 1 tablespoon butter until golden brown. Sprinkle ½ teaspoon brown sugar over them for extra sweetness. These crispy onions add a delightful crunch that pairs perfectly with the creamy soup. 🧅
Spiced Yogurt Swirl
Stir 2 tablespoons plain Greek yogurt with ¼ teaspoon ground cumin and pinch of smoked paprika. Swirl it into the soup just before serving for a cooling, slightly smoky contrast. This works especially well if you prefer a chunkier texture. 💫
Sweet Honey Drizzle
A final touch of local honey (just ½ teaspoon per bowl) enhances the natural sweetness of the apples and beets. I love using Madison Honey from Wisconsin—its floral notes complement the herbs beautifully. Drizzle carefully so it pools on top for visual appeal. 🍯
Nutrition facts
Frequently asked questions
Can I make this soup without roasting the beets?
Yes, but the flavor will be less developed. For a quicker version, boil peeled and chopped beets for 15-20 minutes until tender, then proceed with the recipe. Roasting caramelizes the natural sugars, creating that signature earthy-sweet balance—boiling gives a milder, more vegetal taste.
What if my soup turns out too thick?
Simply stir in ¼ cup warm water or broth at a time until you reach your desired consistency. The coconut milk can thicken the soup as it cools, so don't worry if it seems perfect while hot—it'll settle slightly. For extra insurance, blend in 1-2 tablespoons extra broth before serving.
Can I use golden beets instead of red?
Golden beets work beautifully and add a subtle sweetness with a lighter color. They require the same roasting time (25-30 minutes) and blend seamlessly into the soup. The flavor profile remains earthy but with a more delicate, almost honey-like quality that pairs perfectly with apples.
How can I make this soup spicier?
Add a pinch of cayenne pepper or smoked paprika while sautéing the aromatics, or stir in ½ teaspoon hot sauce at the end. For depth, roast the garlic with the beets—it adds a subtle smokiness. Start with ¼ teaspoon cayenne and adjust to taste, as beets and apples can mellow spice levels.
Will this soup reheat well?
Yes, but handle it gently. Reheat in a pot over low-medium heat and stir occasionally, adding 1-2 tablespoons water or broth if it thickens. Avoid microwaving—it can make the coconut milk separate. For best results, reheat just until warm, then let it sit for 2-3 minutes before serving.
