Sweet apples and earthy carrots simmer together into a silky, lightly curried soup that tastes like fall in a bowl. It's the kind of easy, one-pot dinner that makes cool evenings feel a little cozier.

Key Ingredients & Substitutions
- Carrots. The backbone of the soup. Peel them and chop into even pieces so they cook through at the same rate as the potatoes and apples.
- Apples. Use a sweet-tart variety like Honeycrisp, Gala, or Fuji — they balance the earthiness of the carrots without making the soup taste like dessert. Peel and core them before chopping.
- Potatoes. Any starchy or all-purpose potato works here; they help thicken the soup as it simmers and blends.
- Onion. Sauteed first to build a savory base for the soup.
- Curry powder. Just a teaspoon adds warmth and depth without turning this into a full curry. If you love the flavor, you'll also want to try these vegetarian and vegan curry recipes.
- Vegetable broth. Store-bought is fine, or use your own homemade vegetable broth made from kitchen scraps for extra flavor and less food waste.
- Cream. Stirred in at the end for richness. Swap in milk for a lighter version, or full-fat coconut milk to keep the soup vegan.
- Fresh basil. A garnish that adds a pop of color and freshness. Purple basil looks especially pretty against the orange soup, but any fresh basil (or even parsley) works.
Helpful Tips
Cut everything into similar-sized pieces. Carrots, potatoes, and apples all cook at different rates depending on their size, so chopping them into roughly the same size ensures they'll all be fork-tender by the time you're ready to blend.
Don't skip the sweat. Cooking the onion in oil until soft and translucent before adding the other vegetables builds a savory base that a quick simmer alone can't replicate.
Bloom the curry powder. Stirring the curry powder into the hot oil and onions for about 30 seconds before adding liquid wakes up its flavor. Skipping this step leaves the spice tasting flat and dusty instead of fragrant.
Blend carefully. An immersion blender is the easiest tool for this soup since you can puree it right in the pot. If you're using a stand blender instead, work in batches, fill it no more than halfway, and vent the lid to let steam escape — hot soup can force the lid off and cause a burn.
Taste before you salt. Vegetable broths vary a lot in sodium, and the cream mellows the flavor further once it's stirred in. Wait until the very end to adjust salt and pepper so you don't oversalt early.
Variations
- Make it vegan. Swap the cream for full-fat coconut milk or unsweetened plant milk, and sauté the onion in olive oil instead of butter.
- Add ginger. A tablespoon of grated fresh ginger along with the curry powder adds a warm, slightly spicy note that pairs beautifully with the apples.
- Swap in sweet potatoes. Sweet potatoes in place of regular potatoes add extra sweetness and a deeper orange color.
- Make it spicier. Add a pinch of cayenne pepper or a diced jalapeño along with the onion for some heat.
- Boost the protein. Stir in a cup of cooked red lentils along with the broth — they'll cook down into the soup and add a boost of plant protein.
- Roast first. Roasting the carrots and apples at 400°F for about 25 minutes before adding them to the pot deepens their flavor and adds a subtle caramelized sweetness.
Serving Ideas
This soup is hearty enough to serve as a light dinner on its own, especially with a slice of crusty bread for dipping. A swirl of extra cream or coconut milk on top and a few more fresh basil leaves make it look just as good as it tastes.
For a more filling meal, pair it with something crisp and fresh on the side, like a celery and apple walnut salad, or something warm and cheesy, like a grilled halloumi on the side.
Storing & Freezing
Let the soup cool completely, then store it in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop over medium-low heat, stirring occasionally, or in the microwave in short bursts.
This soup freezes well as long as you leave the cream out until serving. Freeze the pureed soup (without the cream) in an airtight, freezer-safe container for up to 3 months. Thaw overnight in the refrigerator, reheat on the stovetop, and stir in the cream once it's hot.

More Cozy Vegetarian Soup Recipes
If you loved this recipe, here are a few more you might enjoy:
- Tomato Florentine Soup
- Moroccan Butternut Squash Stew with Chickpeas
- Herbed Fresh Pea Soup with Garlic Croutons
- Easy Vegan Taco Soup
📖 Recipe

Ingredients
- 6 carrots, peeled and chopped
- 2 apples, peeled, cored, and chopped (a sweet-tart variety like Honeycrisp or Gala)
- 2 potatoes, peeled and cubed
- 1 onion, diced
- 2 tablespoons olive oil
- 1 teaspoon curry, powder
- Salt and pepper to taste
- 1 cup cream, or milk for a lighter version, or full-fat coconut milk to keep it vegan
- 5 cups vegetable broth
- Basil, for garnish; I use purple basil, but any fresh basil (or parsley) works
Instructions
- Peel and chop the carrots, potatoes, and apples into small, similarly-sized pieces so they cook evenly.
- Heat the olive oil in a large pot or Dutch oven over medium heat. Add the diced onion and cook, stirring occasionally, for about 5 minutes, until softened and translucent.
- Stir in the curry powder and cook for about 30 seconds, until fragrant.
- Add the carrots, potatoes, apples, and vegetable broth. Season with salt and pepper. Bring to a boil, then reduce the heat to low, cover, and simmer for about 40 minutes, until the vegetables are very tender.
- Remove the pot from the heat and puree the soup until smooth, using an immersion blender directly in the pot, or carefully transferring in batches to a stand blender (fill it no more than halfway and vent the lid to let steam escape).
- Stir in the cream. Taste and adjust the seasoning with more salt and pepper if needed.
- Ladle into bowls, sprinkle with fresh basil, and serve hot.






Dan says
Your soup looks absolutely mouth-watering, i've never tried apple and carrots together but i'm definitely going to try this one. Thanks for sharing 🙂
Nora says
Interesting idea to combine apples to the hot vegetable soup! Btw, you have amazing photos and plenty of great recipes here. I just followed you via bloglovin to see more! 🙂