Ingredients
– 2 tablespoons extra-virgin olive oil (or water for oil-free) for sautéing the vegetables
– ½ large yellow onion diced for depth and sweetness
– 3 large garlic cloves minced or smashed for aromatic flavor
– 1 pound (about 450g) carrots peeled and chopped for sweetness, color, and body
– 1 tablespoon fresh grated ginger for warm, spicy kick and digestive benefits
– ½ teaspoon sea salt and black pepper (plus more to taste) for enhancing and balancing flavors
– 3 cups (720ml) vegetable broth (plus more to thin if needed) for liquid base and savory depth
– 1 teaspoon apple cider vinegar for brightening flavors
– 1-2 teaspoons pure maple syrup (optional) for balancing sweetness
– Coconut milk (for garnish) for creaminess and richness
Instructions
1-First Step: Heat 2 tablespoons of extra-virgin olive oil in a large pot over medium heat. If you prefer an oil-free version, you can use water instead. Once the oil is shimmering, add the diced yellow onion along with ½ teaspoon of sea salt and black pepper. Sauté the onion for about 5 minutes until it becomes translucent and softened. This step builds the flavor foundation of your soup.
2-Second Step: Add the 3 large garlic cloves (minced or smashed) and the 1 pound of peeled and chopped carrots to the pot. Cook for another 3 minutes, stirring occasionally. You’ll notice the garlic becoming fragrant and the carrots starting to soften slightly. This brief cooking time helps develop the flavors before adding the liquid.
3-Third Step: Stir in 1 tablespoon of fresh grated ginger and 1 teaspoon of apple cider vinegar. The vinegar might seem like an unusual addition, but it helps brighten the flavors and balance the natural sweetness of the carrots. Pour in 3 cups of vegetable broth, making sure to scrape up any browned bits from the bottom of the pot as those contain lots of flavor.
4-Fourth Step: Bring the mixture to a boil, then reduce the heat to low and cover the pot with a lid. Let the soup simmer gently for 30-40 minutes until the carrots are completely tender. You should be able to easily pierce them with a fork. This slow simmering allows the flavors to meld together and the carrots to become soft enough for blending.
5-Fifth Step: Remove the pot from the heat and let the soup cool slightly. Blending hot liquids can be dangerous, so giving it a few minutes to cool down is important for safety. Transfer the soup to a high-powered blender in batches if necessary. Blend until completely smooth and creamy. The natural starches in the carrots will create a velvety texture without any need for dairy cream.
6-Sixth Step: If the soup seems too thick, thin it with a little water or additional vegetable broth until you reach your desired consistency. Taste the soup and adjust the seasoning with more salt and pepper as needed. If you prefer a slightly sweeter soup, add 1-2 teaspoons of pure maple syrup to balance the flavors.
7-Final Step: Pour the blended soup back into the pot to warm through if it has cooled too much during blending. Serve warm in bowls, garnished with a drizzle of coconut milk if desired. The soup is delicious on its own, but you can also add toppings like carrot curls, dried cranberries, a drizzle of olive oil, or a squeeze of fresh lemon juice. For a zero-waste option, try topping with pesto made from carrot tops. This soup makes a satisfying meal when paired with a simple side salad or crusty bread.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
🔥 Use a high-powered blender for the creamiest texture without dairy.
⏰ Stores well in the fridge for up to 5 days or freeze for longer.
🌿 Customize with toppings like carrot curls, dried cranberries, or pesto for extra flavor.
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Vegan
Nutrition
- Serving Size: 1 ½ cups
- Calories: 180 kcal
- Sugar: 10g
- Sodium: 650mg
- Fat: 10g
- Saturated Fat: 1.5g
- Unsaturated Fat: 8.5g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 4g
- Protein: 3g
- Cholesterol: 0mg
