Coconut Carrot Soup with Cumin Oil

This creamy, vibrant, and robust coconut carrot soup is drizzled with an aromatic oil studded with garlic and cumin seeds.

A bowl of blended coconut and carrot soup with savory cumin oil on a white background.

Simply Recipes / Karishma Pradhan

Senior year of college marked my transition from a by-the-book recipe follower to a casual experimenter. It was the first time I had a full kitchen, and I was eager to try my hand at new recipes.

During colder months, soups played a prominent role in my cooking saga. I remember when my roommates and I spent the morning preparing pho, and the day I learned to make chicken tortilla soup.

One soup recipe that stuck with me through the years is this creamy coconut and carrot soup. The sweet, earthy flavor of carrots paired with nutty coconut milk offered a myriad of possibilities for adaptations.

I tried a coconut carrot soup with lime, crushed peanuts, and chili sauce, and a version with paprika and brown sugar. Since coconut milk is a crucial ingredient in many Indian recipes, I set out to make an Indian-inspired adaptation.

The result is this comforting soup made with onions, garlic, carrots, coconut milk, and garam masala. A drizzling oil spiced with cumin seeds and garlic provides a flavorful crunchy finish.

How to Make Cumin Oil

The garlicky cumin oil uses the technique called blooming, also known as tadka in parts of India. The method itself is simple but requires some attention.

Start by heating the oil in a small saucepan. Use a neutral oil like canola. Once hot, add the cumin seeds. As soon as the seeds begin to sizzle, add in the sliced garlic. The garlic and cumin seeds will deepen in color.

When the garlic reaches a pale golden shade, immediately remove the oil from the heat. As long as the oil remains in the pan, the residual heat will continue cooking the spices, so transfer the cumin oil into a heatproof bowl.

The most crucial part here is to observe the oil through each step. The oil should be hot but not smoking. If at any point it feels like the cumin or garlic is darkening too quickly, immediately remove the pan from the heat and pour the oil into a heatproof bowl to stop the cooking process. Burnt spices and garlic are bitter and inedible. Start over if this happens. 

If you want to learn more about the technique of blooming spices, check out this post: How to Bloom Spices.

A bowl of blended coconut and carrot soup with savory cumin oil on a white background.

Simply Recipes / Karishma Pradhan

Ingredient Substitutions

Here are some thoughtful ingredient substitutions that work:

  • For a lighter version, instead of using full-fat coconut milk, use light coconut milk. Note that the soup will have a thinner consistency, so start with half the amount of vegetable stock, then add more if necessary.
  • If you don't have garam masala handy or can’t find it at your local grocery store, you can make it at home.
  • Not a huge fan of cumin seeds? You can omit them altogether or swap in an equal amount of brown mustard seeds.

Tasty Variations

Think of this recipe as a guide for you to mix and match the flavors to your liking. Try these simple, but tasty variations for a fun twist:     

  • For a tart flavor: Stir in the juice of 1 lime into the soup just before serving.
  • For a deeper ginger flavor: Thinly slice a 1/2-inch piece of ginger and add it with the garlic when making the cumin oil.
Two bowls of blended coconut and carrot soup with savory cumin oil with bread and cilantro.

Simply Recipes / Karishma Pradhan

Creamy Soup Recipes

Coconut Carrot Soup with Cumin Oil

Prep Time 15 mins
Cook Time 35 mins
Total Time 50 mins
Servings 4 servings

Ingredients

For the coconut carrot soup

  • 3 tablespoons canola oil

  • 1 medium white or yellow onion, finely diced

  • 12 ounces (3 cups) carrots, cut into 1/8-inch rounds

  • 1 teaspoon kosher salt, divided plus more to taste

  • 1/8 teaspoon freshly ground black pepper, plus more to taste

  • 1 tablespoon minced fresh ginger

  • 1 tablespoon minced garlic

  • 1 (13.5 ounce) can full-fat coconut milk

  • 2 cups vegetable stock, plus more if needed

  • 2 teaspoons garam masala

  • 1/2 teaspoon mild chili powder, such as Kashmiri chili powder

  • 1/4 cup loosely packed cilantro, chopped, for garnish

For the cumin oil

  • 2 tablespoons neutral oil, such as canola

  • 1 teaspoon cumin seeds

  • 1 clove garlic, thinly sliced

Method

  1. Cook the aromatics:

    In a medium pot or Dutch oven, heat the 3 tablespoons of canola oil over medium heat. Add the onions and carrots, and cook for 10 to 15 minutes, occasionally stirring, until the onions are soft and translucent and a fork easily pierces through carrots. Season with 1/2 teaspoon salt and the black pepper.

    Making creamy carrot coconut soup with savory cumin and garlic oil by sauteeing sliced carrots.

    Simply Recipes / Karishma Pradhan

  2. Add the ginger and garlic:

    Turn the heat down to medium-low and stir in ginger and garlic. Cook for 2 to 3 minutes until ginger and garlic are fragrant and slightly softened.

    Making creamy carrot coconut soup with savory cumin and garlic oil by sauteeing sliced carrots.

    Simply Recipes / Karishma Pradhan

  3. Simmer the soup:

    Stir in coconut milk, vegetable stock, garam masala, chili powder, and another 1/2 teaspoon salt. Increase the heat to medium-high and bring the soup to a boil, then reduce heat to medium-low to simmer for 10 minutes, stirring occasionally.

    Making carrot coconut soup with cumin garlic oil in a dutch oven.

    Simply Recipes / Karishma Pradhan

  4. Blend the soup:

    Remove soup from the heat and using a handheld immersion bender, carefully blend directly in the pot until smooth.

    Alternatively, let the soup sit for 5 minutes until cooled slightly, then ladle the soup into a blender. Place the lid on the blender and remove the center cap from the lid. This opening will help the steam release as the soup blends.

    Cover the lid with a kitchen towel as you blend the mixture so that the soup doesn’t splatter on you. Starting at a low speed and gradually increase the speed until it’s completely smooth. You may need to work in batches; don't fill the blender more than a third full.

    Return the blended soup to the pot and adjust seasoning to taste with salt and black pepper. If the soup is too thick for your liking, you can thin it out with more stock or water. Keep it warm on the stove while you prepare the cumin oil.

    Pureeing carrot coconut soup with cumin garlic oil.

    Simply Recipes / Karishma Pradhan

    Creamy carrot soup in a dutch oven.

    Simply Recipes / Karishma Pradhan

  5. Make the cumin oil:

    In a small tadka pan or saucepan, heat the 2 tablespoons of neutral oil over medium heat. Once the oil begins to glisten and ripple, add the cumin seeds. If the oil is smoking, turn the heat down before adding the cumin to prevent them from burning. Once the cumin seeds start to sizzle, add the sliced garlic.

    Cook the cumin and garlic, occasionally swirling the pan until the garlic just begins to turn golden brown.

    Immediately remove the pan from the heat and pour the cumin oil into a small heatproof bowl. If you leave the oil in the pan, the residual heat will burn the cumin seeds and garlic.

    Spices and oil in a pot to make carrot coconut soup with cumin garlic oil.

    Simply Recipes / Karishma Pradhan

    Garlic, oil, and spices in a pot to make blended coconut and carrot soup with savory cumin oil.

    Simply Recipes / Karishma Pradhan

  6. Serve the soup:

    Divide the soup among serving bowls and top each with 1/2 to 1 teaspoon of the cumin oil. Garnish with fresh cilantro and enjoy alongside naan or crusty bread.

    Blended coconut and carrot soup with savory cumin oil with bread.

    Simply Recipes / Karishma Pradhan

Nutrition Facts (per serving)
411 Calories
38g Fat
18g Carbs
4g Protein
Show Full Nutrition Label Hide Full Nutrition Label
×
Nutrition Facts
Servings: 4
Amount per serving
Calories 411
% Daily Value*
Total Fat 38g 49%
Saturated Fat 19g 97%
Cholesterol 0mg 0%
Sodium 742mg 32%
Total Carbohydrate 18g 7%
Dietary Fiber 4g 16%
Total Sugars 6g
Protein 4g
Vitamin C 8mg 41%
Calcium 82mg 6%
Iron 5mg 25%
Potassium 602mg 13%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
Nutrition information is calculated using an ingredient database and should be considered an estimate. In cases where multiple ingredient alternatives are given, the first listed is calculated for nutrition. Garnishes and optional ingredients are not included.