Best Spiced Carrot & Orange Soup (Vegan)
|
Cook35 min
|
Total50 min
|
Servings4

Browse all Vegan Soup Recipes →36 plant-based recipes
Why does this soup taste so good, you might wonder – it’s because the bright orange juice and warm spices work together to create something really special. The orange juice brings natural sweetness and acidity that brightens the carrots’ earthy flavor. Meanwhile, the cumin, coriander, and ginger add warmth and depth, making each spoonful feel comforting. The nutmeg ties everything together with a subtle sweetness. I combine these ingredients and the flavors develop and deepen as the soup sits for several hours before serving. This resting time lets the spices fully soak into the broth, creating a blend that’ll warm you from the inside out.
What You’ll Need
To create this vibrant and warming spiced carrot and orange soup, you’ll need a mix of fresh vegetables, quality oils, and aromatic spices that work together to make a rich, creamy texture with bright citrus and warm spice notes. The recipe balances earthiness from the carrots and celery with sweetness from orange juice and onions, all boosted by warming spices like cumin, coriander, ginger, and nutmeg.
Ingredients:
Best Spiced Carrot & Orange Soup (Vegan)
by veganpreps.com

Ingredients
- 2 pounds carrots, thinly sliced
- 2 tablespoons peanut oil
- 2 cups onion, chopped
- 2 celery stalks, diced
- 4 cups water
- 1 1/2 cups fresh orange juice
- 1/4 cup dry white wine
- 1/2 teaspoon ground cumin
- 1/2 teaspoon ground coriander
- 1/2 teaspoon ground ginger
- 1/2 teaspoon ground nutmeg
- 1 cup unsweetened soy milk
- 1 teaspoon salt, plus more to taste
- 1/4 teaspoon black pepper
- 3 tablespoons fresh parsley, minced
- 3 tablespoons scallions, minced (optional)
Instructions
- 1Heat peanut oil in a large pot over medium heat. Add onion and celery and cook, stirring occasionally, for 6 to 8 minutes until softened and translucent.
- 2Add carrots, cumin, coriander, ginger, and nutmeg. Stir to coat and cook for 2 minutes.
- 3Pour in water, orange juice, and white wine. Bring to a boil, then reduce heat to medium-low, cover, and simmer for 20 to 25 minutes until carrots are completely tender.
- 4Remove from heat. Use an immersion blender to puree the soup until smooth, or carefully transfer in batches to a blender.
- 5Return pot to low heat, stir in soy milk, and heat through for 3 to 4 minutes. Season with salt and black pepper to taste.
- 6Ladle into bowls and garnish with minced parsley and scallions. Serve hot.
Notes
- Store leftovers in an airtight container in the fridge for up to 4 days.
- This recipe freezes well for up to 3 months. Thaw overnight in the fridge before reheating.
- Adjust seasoning to taste after reheating, as flavors can mellow during storage.
I always pick carrots that are fresh and firm for the best flavor and texture. Fresh orange juice is key – skip the bottled stuff because it won’t give your soup that bright, fresh taste you’re after. For the spices, I go with freshly ground versions whenever I can because they really make a difference in how good the soup tastes compared to the pre-ground stuff sitting in your cabinet. The soy milk can be swapped out for coconut milk depending on what works for you, though it will change how the final soup tastes a bit.
Sauté Aromatics Until Golden

Heat 2 tablespoons of peanut oil in a large soup pot over medium heat. Once the oil is shimmering, add 2 cups of chopped onions and 2 celery stalks that have been diced. Stir the vegetables frequently, allowing them to soften and develop a golden color. This initial sautéing process typically takes about 5-7 minutes and builds rich flavor in your soup base. The gentle cooking of the aromatics releases their natural sweetness and creates a rich base that improves the final dish.
Continue sautéing until the onions become translucent and the celery begins to soften, with both vegetables taking on a light golden hue. This step should not be rushed, as proper caramelization of the aromatics adds depth and complexity to the soup’s overall flavor. Stir occasionally to ensure even cooking and prevent sticking or burning on the bottom of the pot.
Once the onions and celery have reached the desired golden color, you are ready to add the remaining ingredients. Add all but the reserved 1/2 pound of carrots that you set aside earlier, along with 4 cups of water, 1 1/2 cups of fresh orange juice, 1/4 cup of dry white wine, and your spices including 1 teaspoon each of cumin, coriander, and ginger, plus 1/2 teaspoon of nutmeg. Bring the mixture to a boil, then reduce heat, cover, and simmer until all vegetables are tender.
Try Coconut Milk Instead
Coconut milk makes a great swap for the soy milk in this recipe, and you’ll notice it changes the soup in some nice ways. The coconut adds a subtle sweetness that works well with the orange juice, while creating a richer, creamier texture. I’d recommend using full-fat coconut milk for the best results – it won’t separate as easily during reheating. Start by adding it gradually, just like you would with soy milk, stirring constantly until you reach your desired thickness. The spices – cumin, coriander, and ginger – become even more noticeable against coconut’s mild flavor, giving you a more complex, layered soup.
Crusty Bread Complements Perfectly
What’s the secret to making this soup feel like a complete meal? Crusty bread, my friend. I’m talking about a good artisan loaf with a hard exterior and soft, chewy interior. Here’s why it works: you’ll dunk thick slices into that creamy carrot-orange base, and the bread soaks up all those spiced flavors while adding satisfying texture and substance. This turns your soup into a standalone dinner. Look for sourdough or a rustic ciabatta at your local bakery. Toast it lightly if you prefer, but I skip that step and let the warm soup soften it. Your bowl becomes complete and deeply satisfying. If you’re serving soup regularly, investing in quality banana bread loaf pans* can help you bake complementary homemade breads to pair with your favorite soups.
Final Thoughts
You’ve now got everything you need to bring this spiced carrot and orange soup to your table, and honestly, it’s one of those recipes that rewards you when you take your time with it. The flavors improve when you let it rest for several hours, letting the spices mix together properly. Don’t skip that step. When you’re ready to serve, those tender-crisp reserved carrots add texture and visual appeal that makes the whole dish feel special. This soup freezes well too, so you can prepare it ahead and reheat gently before serving. It’s nourishing comfort food that happens to be vegan.

