Creamy Tomato Lentil Soup
Craving tomato soup but want something a little heartier? This tomato lentil soup is rich, creamy, and bursting with Italian-inspired flavor. With red lentils, juicy tomatoes, and silky coconut milk, it’s comforting, satisfying, and guaranteed to hit the spot.
Prep Time10 minutes mins
Cook Time30 minutes mins
Total Time40 minutes mins
Course: Soup
Cuisine: American
Servings: 6
Calories: 233kcal
Author: Alissa Saenz
- 1 tablespoon olive oil
- 1 medium onion, diced
- 4 garlic cloves, minced
- Pinch red pepper flakes, or to taste
- 1 teaspoon dried oregano
- 3 cups vegetable broth
- 1 ¼ cup split red lentils
- 1 (28 ounce/794 gram) can diced tomatoes
- ½ cup full-fat coconut milk
- 1 teaspoon organic granulated sugar
- Salt and pepper, to taste
- 1 cup fresh basil, chopped
Coat the bottom of a large pot with the oil and place it over medium heat. Give the oil a minute to heat up, then add the onion. Sweat the onion for about 5 minutes, stirring frequently, until it becomes soft and translucent. Stir in the garlic, red pepper flakes, and oregano. Cook the mixture for about a minute more, stirring constantly, until the garlic becomes very fragrant.
Stir in the broth and lentils. Raise the heat and bring the liquid to a boil, then lower the heat and let it simmer for about 10 minutes, until the lentils have started to soften and expand, but are still slightly undercooked.
Stir in the tomatoes. Raise the heat to bring the mixture back to a boil, then reduce and let it simmer for 10 minutes longer, until the soup has thickened and the lentils are very soft.
Remove the pot from heat. Blend the soup, either leaving it in the pot and using an immersion blender, or by transferring it to blender and blending in batches. Always use caution when blending hot liquids.
Return the soup to the pot if you transferred it to the blender. Stir in the coconut milk and warm the soup back up on the stove if it has cooled down too much. Stir in the sugar, then season the soup with salt and pepper to taste. Stir in the basil.
Ladle into bowls and serve.
Serving: 1.5cups | Calories: 233kcal | Carbohydrates: 33g | Protein: 12g | Fat: 7g | Saturated Fat: 4g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Sodium: 665mg | Potassium: 699mg | Fiber: 13g | Sugar: 6g | Vitamin A: 637IU | Vitamin C: 17mg | Calcium: 86mg | Iron: 5mg