Log into your account

  • Home
  • Blog
  • Our Food
  • How It Works
  • Food Waste
Get started for free
  • Tips & Guides
  • Recipes
  • Featured Food
  • Food Waste Movement
  • About Imperfect
Not a member yet?
Get started for free
Log into your account
  • Home
  • Blog
  • Our Food
  • How It Works
  • Food Waste
  • Blog
  • Tips & Guides
  • Recipes
  • Featured Food
  • About Imperfect
  • Food Waste Movement
  • Sign Up
  • FAQs
  • Impact
  • Refer a Friend
  • Careers
  • Contact Us
Recipes

Padma Lakshmi’s Thai Carrot Soup with Coconut Milk

Too many carrots? This recipe makes that a great problem to have. Just in time for soup season, this Thai Carrot Soup is creamy, savory, and coconutty. Which is to say, it’s everything you’re looking for in a soup.

 Makes 6 serving

.

6 Servings

Ingredients

  • 1 tbsp cooking oil
  • 2 cups carrots, peeled and cut into 1/2 inch dice
  • 1 1/2 cups pumpkin, peeled and cut into 1/2 inch dice or 14oz can of pumpkin puree
  • 14 oz coconut milk
  • 4 cups vegetable or chicken broth
  • 1 tbsp Thai red curry paste
  • 2 cloves garlic, minced
  • 1 tbsp freshly grated ginger
  • 1/2 tsp salt
  • 1/2 tsp Pepper
  • 1/4 tsp cumin
  • 1/4 cup shredded coconut run through a food processor, or 2 tbsp desiccated coconut
  • 1 fresh cilantro leaves, for garnish
  • Sour cream, for garnish

Instructions

  1. In a large pot, heat oil over medium heat. Add diced carrots and diced pumpkin (if using) and stir to coat with oil. Cover pot, reduce heat to medium-low, and allow to cook for about 10 minutes, stirring a few times to make sure they don’t stick. You don’t want them to brown. Reduce heat if necessary. (*If using canned pumpkin, just cook the carrots at this point and add the pumpkin puree later)
  2. Remove lid. Add garlic, Thai curry, salt, pepper, cumin, and ginger to the pot.
  3. Stir and cook for 2 minutes. Add chicken or veggie stock, canned pumpkin (if using), coconut milk, and shredded coconut.
  4. Cook on medium heat, stirring occasionally, for 35 minutes or until carrots are tender.
  5. Puree with an immersion blender or in small batches in a blender.
  6. Taste, and season with more salt and pepper, as necessary.
  7. Serve, garnished with a dollop of sour cream and fresh cilantro leaves.

Recipe Notes and Variations

  • We recommend serving this delicious Thai Carrot Soup with a crusty loaf of bread and Padma’s Kale Salad with Peach Vinaigrette.
  • One of the great things about this recipe is you can blend it to your preferred creaminess. If you want a heartier texture, simply save a scoop or two of the unblended carrot mixture to add in at the end.

Want to make your groceries last longer?

Use our storage guide to waste less food and enjoy cooking more.
See the guide

Made it? Let’s see!

#ImperfectCooking

You butter believe we'd like a peek! Share your creations with us @ImperfectFoods

Tagged Dairy-freeGluten-freeSideSoupVeganVegetarian

You might find these a-peel-ing

Beverage
Uplifting Goldenberry Ginger J...
Goldenberries, the bright orange fruits that look like little paper lanterns, ha...
Read more
30 minutes or fewer
Easy Pudding and Berry Parfait
Elegant and easy, this Pudding and Berry Parfait from Petit Pot is the ideal des...
Read more
30 minutes or fewer
Easy Any-Topping Pizza
If you’re in a pinch, on a budget, or just rushing to get dinner on the table, a...
Read more
Soup
Broccoli Cheddar Soup with Che...
Broccoli and cheddar cheese are truly soulmates. They deserve a celebrity couple...
Read more
Main course
Jasmine Rice Salad with Spicy ...
Something crazy happens when you make shrimp spicy. Mix them together with spice...
Read more
Back to Recipes

Want olive the latest?

Sign up for emails to stay up to date.

ImperfectFoods Logo
B Certificate Logo
  • Sign Up
  • FAQs
  • Impact
  • Refer a Friend
  • Careers
  • Contact Us
Download on the App Store Badge Download on the Google App Badge
Imperfect Foods © 2026. All Rights Reserved
Terms and Conditions | Privacy Policy | Do Not Sell My Personal Information