Smoky Red Lentil Soup with Spinach Recipe
Introduction
This Smoky Red Lentil Soup with Spinach is a comforting and flavorful meal perfect for any day. Packed with spices and creamy coconut milk, it offers a rich, satisfying taste that pairs beautifully with flatbread for dipping.

Ingredients
- 2 tablespoons olive oil
- Half of an onion, minced
- 2 carrots, peeled and minced
- 2 stalks celery, minced
- 3 cloves garlic, minced
- 2 tablespoons smoked paprika
- 1/2 teaspoon cumin
- 1/2 teaspoon turmeric
- 1 1/2 cups red lentils, rinsed
- 5 cups vegetable broth
- One 14-ounce can full-fat coconut milk
- 1-2 cups fresh spinach, chopped
- 2 teaspoons kosher salt (more or less to taste)
- Juice of one lemon
- 1/4 teaspoon garlic powder
- 1/4 teaspoon onion powder
- 1/4 teaspoon black pepper
- 2 teaspoons honey to taste (optional)
- 6 pieces of flatbread, naan, or crispy socca for dipping
Instructions
- Step 1: Heat the olive oil in a large soup pot over medium heat. Add the minced onion, carrot, and celery; sauté until softened, about 5 to 10 minutes.
- Step 2: Add the minced garlic, smoked paprika, cumin, turmeric, and rinsed red lentils. Stir to combine and cook for about one minute until the garlic is fragrant.
- Step 3: Pour in the vegetable broth. Bring the mixture to a simmer, partially cover with a lid, and cook for 10 minutes, stirring once or twice during this time.
- Step 4: Stir in the coconut milk, chopped spinach, kosher salt, and lemon juice. Add garlic powder, onion powder, black pepper, and honey to taste if using. Adjust seasonings as needed.
- Step 5: Serve the soup hot with flatbread, naan, or crispy socca for dipping. Enjoy a wholesome and colorful meal!
Tips & Variations
- For extra depth, toast the spices in the oil for 30 seconds before adding the garlic and vegetables.
- Swap fresh spinach for kale or Swiss chard if preferred.
- Add a pinch of cayenne pepper for some heat.
- Use vegetable broth with low sodium to better control the saltiness.
Storage
Store leftover soup in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stove or in the microwave, adding a splash of water or broth if it has thickened too much. This soup also freezes well for up to 2 months; thaw overnight in the fridge before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use other lentils instead of red lentils?
Red lentils break down quickly and create a creamy texture, which is ideal for this soup. Other lentils like green or brown will take longer to cook and remain more firm, so adjust cooking time accordingly if substituting.
Is this soup suitable for vegans?
Yes, this recipe is fully vegan. The honey is optional and can be omitted or replaced with a plant-based sweetener like maple syrup if you want to keep it strictly vegan.
Print
Smoky Red Lentil Soup with Spinach Recipe
- Total Time: 35 minutes
- Yield: 6 servings 1x
- Diet: Vegan
Description
A hearty and flavorful Smoky Red Lentil Soup with Spinach, enriched with smoked paprika, turmeric, and creamy coconut milk. This comforting vegan soup is perfect for any season and pairs beautifully with flatbread for dipping.
Ingredients
Vegetables and Aromatics
- 2 tablespoons olive oil
- half of an onion, minced
- 2 carrots, peeled and minced
- 2 stalks celery, minced
- 3 cloves garlic, minced
- 1–2 cups fresh spinach, chopped
Spices and Seasonings
- 2 tablespoons smoked paprika
- 1/2 teaspoon cumin
- 1/2 teaspoon turmeric
- 2 teaspoons kosher salt (more or less to taste)
- 1/4 teaspoon garlic powder
- 1/4 teaspoon onion powder
- 1/4 teaspoon black pepper
- juice of one lemon
- 2 teaspoons honey to taste (optional)
Pantry Items
- 1 1/2 cups red lentils, rinsed
- 5 cups vegetable broth
- one 14-ounce can full-fat coconut milk
To Serve
- 6 pieces of flatbread, naan, or crispy socca for dipping
Instructions
- Sauté vegetables: Heat the olive oil in a large soup pot over medium heat. Add the minced onion, carrot, and celery, and sauté until softened, about 5-10 minutes.
- Add garlic, spices, and lentils: Stir in the minced garlic, smoked paprika, cumin, turmeric, and red lentils. Cook for about a minute to release the garlic aroma, stirring to combine well.
- Simmer with broth: Pour in the vegetable broth and bring the mixture to a simmer. Partially cover the pot with a lid and let it simmer for 10 minutes, stirring once or twice during cooking.
- Add remaining ingredients and season: Stir in the coconut milk, chopped spinach, kosher salt, lemon juice, garlic powder, onion powder, black pepper, and add honey if using. Adjust seasoning to taste and cook until spinach wilts, about 2-3 minutes.
- Serve: Ladle the soup into bowls and serve warm, accompanied by flatbread, naan, or crispy socca for dipping and dunking.
Notes
- You can substitute fresh spinach with kale or Swiss chard if preferred.
- Adjust the smoked paprika amount to taste for desired smokiness.
- Honey is optional; for a strict vegan version, omit it or replace with maple syrup.
- If you prefer a thinner soup, add more vegetable broth to reach desired consistency.
- Leftovers can be stored in an airtight container in the refrigerator for up to 4 days.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Vegan, Vegetarian
Keywords: red lentil soup, smoky soup, vegan soup, spinach, coconut milk, healthy soup, easy lentil recipe, plant-based

