Ingredients
Before we jump into the recipe, let’s gather all the essentials:
- Carrots: 6–8 medium carrots, peeled and chopped
- Ginger: About 2 inches of fresh ginger, peeled and minced
- Onion: 1 medium onion, diced
- Garlic: 2 cloves, minced
- Vegetable Stock: 4 cups (or chicken stock if you prefer)
- Coconut Milk: 1 cup (optional for creaminess)
- Olive Oil or Butter: For sautéing
- Seasoning: Salt, pepper, and a pinch of cumin or coriander (optional)
Optional garnishes: fresh parsley, croutons, a swirl of cream, or toasted nuts.
Step-by-Step Instructions
1. Prep the Ingredients
Start by peeling and chopping your carrots into even pieces. This ensures they cook evenly. Mince the ginger and garlic, and dice the onion. A little prep work upfront makes the cooking process smooth and stress-free.
2. Sauté for Flavor
Heat olive oil or butter in a large pot over medium heat. Once hot, add the onions and cook until translucent, about 5 minutes. Toss in the garlic and ginger, letting them release their aroma for about a minute. This step builds the foundation of your soup’s flavor.
3. Add the Carrots
Stir in the chopped carrots, ensuring they’re coated in the flavorful base. Cook for 5–7 minutes to enhance their natural sweetness. If you’re adding spices like cumin or coriander, sprinkle them in now for a toasted flavor.
4. Pour in the Stock
Add the vegetable stock, ensuring the carrots are fully submerged. Bring the mixture to a boil, then reduce to a simmer. Cover and cook for 20–25 minutes, or until the carrots are fork-tender.
5. Blend It to Perfection
Using an immersion blender, puree the soup directly in the pot until smooth. Alternatively, transfer it in batches to a countertop blender. Just be cautious with the hot liquid!
If you prefer a chunkier texture, blend only half the soup, leaving some carrot pieces intact.
6. Add Creaminess
Stir in the coconut milk or cream, if using. This adds a velvety finish and rounds out the flavors. Taste and adjust seasoning, adding more salt, pepper, or spices as needed.