This One-Pot Golden Lentil Soup is the perfect meal to warm your soul and nourish your body. Combining vibrant red lentils with the earthy flavors of ginger, turmeric, and coconut milk, it’s a hearty, vegan, and gluten-free dish that’s as comforting as it is nutritious. Whether you're looking for a quick dinner or a meal prep option, this soup will become a go-to in your kitchen.
Why You’ll Love This Recipe
This Golden Lentil Soup is the ultimate in both simplicity and flavor. Packed with protein-rich red lentils, it offers a satisfying, filling dish that keeps you energized without feeling heavy. The addition of turmeric and ginger provides a unique depth of flavor, while the coconut milk adds a creamy finish that ties everything together. With just a few pantry staples, this meal can be made in under 30 minutes, making it perfect for busy weeknights. Plus, it’s entirely vegan, gluten-free, and can be easily customized to suit your preferences.
Ingredients
- 2 tablespoons extra virgin olive oil
- 1½ cups finely chopped onion (about 1 medium onion)
- ½ cup finely chopped carrot (about 2 large carrots)
- ½ cup finely chopped celery (about 3-4 celery ribs)
- 1 tablespoon minced garlic (about 3 cloves)
- 1 tablespoon grated fresh ginger (about 1-inch piece)
- 1 tablespoon grated fresh turmeric (about 1-inch piece) or 1 teaspoon ground turmeric
- 2 teaspoons ground cumin
- 1½ cups dry red lentils
- 5 cups vegetable broth
- 2 handfuls chopped kale or spinach (optional)
- 1 cup full-fat coconut milk
- 2 tablespoons lemon juice (about ½ lemon)
- Salt and pepper, to taste
(Tip: You'll find the full list of ingredients and measurements in the recipe card below.)
Directions
-
Sauté Vegetables: In a large pot, warm the olive oil over medium heat. Add the chopped onion, celery, and carrot. Sauté for 5-7 minutes until the vegetables are softened.
-
Add Aromatics: Stir in the minced garlic, grated ginger, grated turmeric (or ground turmeric), and ground cumin. Cook for an additional 1-2 minutes until fragrant.
-
Add Lentils and Broth: Add the red lentils and vegetable broth to the pot. Bring to a low boil, then reduce the heat to a simmer. Cover with the lid slightly ajar and cook for 15-20 minutes, until the lentils are tender.
-
Add Greens: If using, stir in the chopped kale or spinach. Cook for a few more minutes until the greens are wilted.
-
Finish Soup: Pour in the coconut milk and stir to combine. Add the lemon juice and season with salt and pepper to taste.
-
Serve: Serve the soup warm, garnished with additional fresh herbs or a squeeze of lemon if desired.
Servings and Timing
- Prep Time: 15 minutes
- Cooking Time: 20 minutes
- Total Time: 35 minutes
- Servings: 4
- Calories: Approximately 413 kcal per serving
Variations
- Add Protein: For extra protein, you can add cooked chickpeas or tofu cubes to the soup.
- Spicy Version: Add a pinch of red pepper flakes or chopped chili to heat things up.
- Different Greens: If kale or spinach isn’t your favorite, you can try other leafy greens like swiss chard or collard greens.
- Coconut-Free: Substitute the coconut milk with almond milk or vegetable broth for a lighter version of the soup.
- Herbs and Spices: Experiment with adding fresh cilantro, parsley, or a squeeze of lime for an extra burst of flavor.
Storage/Reheating
This soup stores well in the refrigerator for up to 4 days in an airtight container. To reheat, simply warm it on the stovetop over low heat, adding a little more vegetable broth or water if the soup has thickened. You can also freeze the soup for up to 3 months. To thaw, let it sit in the refrigerator overnight and reheat as needed.
FAQs
1. Can I make this soup ahead of time?
Yes, this soup actually tastes even better after sitting for a day or two as the flavors have time to meld together. You can make it ahead and store it in the refrigerator or freezer for later.
2. Can I use other lentils?
Yes, while red lentils are the most common choice for this recipe, you can use yellow lentils or green lentils, though the cooking time may vary slightly.
3. Can I substitute the coconut milk?
Absolutely! If you’re not a fan of coconut milk, you can substitute it with almond milk, soy milk, or even extra vegetable broth for a lighter option.
4. Is this soup spicy?
No, the soup isn’t spicy, but it has a warm, earthy flavor from the ginger, turmeric, and cumin. If you prefer a spicier kick, feel free to add chili flakes or cayenne pepper.
5. Can I add meat to this soup?
Yes, you can add cooked chicken, turkey, or sausage if you prefer a non-vegan version of the soup.
6. Can I make this soup in a slow cooker?
Yes, you can prepare the soup in a slow cooker. Add all the ingredients except for the coconut milk and lemon juice, then cook on low for 4-6 hours or high for 2-3 hours. Stir in the coconut milk and lemon juice just before serving.
7. How can I make this soup more filling?
You can add grains like quinoa, rice, or barley to make the soup even heartier. Adding a protein like chickpeas or tofu is also a great way to boost the nutrition.
8. Can I use frozen vegetables?
Yes, you can use frozen vegetables if you don’t have fresh ones on hand. Just add them at the same time as you would the fresh vegetables and adjust the cooking time accordingly.
9. Is this soup good for meal prep?
Definitely! This soup holds up well in the fridge for several days, making it an excellent choice for meal prep. You can even freeze individual servings for a quick and easy meal later on.
10. Can I make this soup spicier?
Yes, you can! Add cayenne pepper, chili flakes, or fresh chopped chili to give the soup a spicy boost. Adjust the heat level to your liking.
Conclusion
One-Pot Golden Lentil Soup is a warm, comforting, and healthy meal that checks all the boxes—vegan, gluten-free, and packed with flavor. Whether you're looking for a quick weeknight dinner or something to meal prep for the week ahead, this soup is a delicious and nourishing choice. Full of rich, vibrant ingredients like red lentils, turmeric, and ginger, this easy-to-make recipe is bound to become a staple in your kitchen.

One-Pot Golden Lentil Soup
- Total Time: 35 minutes
- Yield: 4 servings
- Diet: Vegan
Description
This One-Pot Golden Lentil Soup is a warm, nourishing meal packed with protein-rich red lentils, anti-inflammatory turmeric, and creamy coconut milk. Ready in just 35 minutes, this easy, vegan, and gluten-free soup is perfect for busy weeknights or meal prep.
Ingredients
Ingredients:
- 2 tbsp extra virgin olive oil
- 1½ cups finely chopped onion (about 1 medium onion)
- ½ cup finely chopped carrot (about 2 large carrots)
- ½ cup finely chopped celery (about 3-4 celery ribs)
- 1 tbsp minced garlic (about 3 cloves)
- 1 tbsp grated fresh ginger (about 1-inch piece)
- 1 tbsp grated fresh turmeric (or 1 tsp ground turmeric)
- 2 tsp ground cumin
- 1½ cups dry red lentils
- 5 cups vegetable broth
- 2 handfuls chopped kale or spinach (optional)
- 1 cup full-fat coconut milk
- 2 tbsp lemon juice (about ½ lemon)
- Salt and pepper, to taste
Instructions
Instructions:
- Sauté Vegetables: Heat olive oil in a large pot over medium heat. Add onion, celery, and carrot, and sauté for 5-7 minutes until softened.
- Add Aromatics: Stir in garlic, ginger, turmeric, and cumin. Cook for 1-2 minutes until fragrant.
- Add Lentils and Broth: Pour in lentils and vegetable broth. Bring to a low boil, then reduce heat to a simmer. Cover partially and cook for 15-20 minutes until lentils are tender.
- Add Greens: Stir in kale or spinach, cooking until wilted.
- Finish Soup: Mix in coconut milk and lemon juice. Season with salt and pepper.
- Serve: Enjoy warm, optionally garnished with fresh herbs or extra lemon juice.
Notes
- For extra protein: Add chickpeas or tofu.
- Make it spicier: Add chili flakes or cayenne pepper.
- Substitutions: Swap coconut milk for almond milk or extra broth.
- Storage: Refrigerate for up to 4 days or freeze for up to 3 months.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Soup
- Method: Stovetop