Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

One Pot Creamy Carrot Lentil Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Molly Yeh
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Global
  • Diet: Vegan

Description

A hearty and nutritious one-pot creamy carrot lentil soup made with simple ingredients and bursting with flavor. Perfect for a cozy and healthy meal.


Ingredients

Units Scale
  • 1 tablespoon olive oil
  • 1 onion, chopped
  • 3 garlic cloves, minced
  • 1 teaspoon ground cumin
  • 1/2 teaspoon ground coriander
  • 1/4 teaspoon ground turmeric
  • 1/4 teaspoon chili flakes (optional)
  • 4 large carrots, peeled and chopped
  • 1 cup red lentils, rinsed
  • 4 cups vegetable broth
  • 1 cup coconut milk
  • Salt and pepper to taste
  • Juice of 1/2 lemon
  • Fresh parsley or cilantro for garnish

Instructions

  1. Heat olive oil in a large pot over medium heat. Add onion and sauté until soft, about 5 minutes.
  2. Add garlic, cumin, coriander, turmeric, and chili flakes. Stir for 1 minute until fragrant.
  3. Add chopped carrots and red lentils. Stir to coat in the spices.
  4. Pour in vegetable broth and bring to a boil. Reduce heat and simmer for 20-25 minutes, until carrots and lentils are soft.
  5. Stir in coconut milk and blend the soup with an immersion blender until smooth and creamy. Alternatively, blend in batches using a countertop blender.
  6. Season with salt, pepper, and lemon juice to taste.
  7. Garnish with fresh parsley or cilantro and serve warm.

Notes

  • Add more broth or water if soup becomes too thick after blending.
  • Store leftovers in the fridge for up to 4 days or freeze for up to 3 months.
  • Top with a swirl of yogurt or extra coconut milk for added richness.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 280
  • Sugar: 6g
  • Sodium: 520mg
  • Fat: 12g
  • Saturated Fat: 6g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 34g
  • Fiber: 9g
  • Protein: 11g
  • Cholesterol: 0mg