Creamy Tomato Lentil Soup

Highlighted under: Healthy & Light

I love making Creamy Tomato Lentil Soup on chilly evenings. The combination of tender lentils and rich tomatoes creates a comforting bowl that warms you from the inside out. As I stir in the cream, I find that it adds a luxurious touch, transforming a simple soup into something special. Plus, it’s a fantastic way to sneak in some nutrients while satisfying my cravings. In just under an hour, I can have a delicious meal that not only cheers me up but also nourishes my body.

Naomi Clarke

Created by

Naomi Clarke

Last updated on 2026-01-15T12:34:14.969Z

When I first made this Creamy Tomato Lentil Soup, I was amazed at how the flavors melded together beautifully. The red lentils cook quickly and blend perfectly with the roasted tomatoes and herbs. I particularly enjoy adding a splash of vinegar at the end; it brightens the entire dish and complements the richness of the cream.

Cooking the soup slowly allows the ingredients to infuse their flavors deeply, but if you're in a hurry, you can certainly speed it up. I’ve found that an immersion blender makes pureeing the soup both easy and mess-free, providing that perfect creamy texture without requiring an extra bowl.

Why You'll Love This Recipe

  • Rich and creamy texture that soothes the soul
  • Packed with protein and fiber from the lentils
  • Quick and easy, perfect for weeknight dinners
  • A burst of flavor with every spoonful

The Role of Lentils

In this Creamy Tomato Lentil Soup, red lentils are a star ingredient. They not only provide a hearty base but also cook quickly—softening in about 20 to 25 minutes. Unlike other lentils, red lentils break down as they cook, thickening the soup without the need for extensive blending. Their nutty flavor complements the acidity of the crushed tomatoes beautifully, making each spoonful both comforting and nutritious.

When preparing lentils, make sure to rinse them thoroughly under cold water before adding them to the soup. This removes any dust or debris and helps reduce any potential bitterness. If you're pressed for time or don't have red lentils on hand, you can substitute them with yellow split peas, though they will take a bit longer to cook.

Perfecting the Texture

Achieving the right creamy texture in this soup is essential, and that’s where the heavy cream comes into play. When you stir in the cream after blending, it adds a rich, velvety consistency that takes the soup to another level. If you're looking to lighten it up or make it dairy-free, consider using coconut milk or cashew cream, which will complement the tomato flavor without overpowering it.

For an extra layer of creaminess, try adding a potato to the aromatics. When simmered with the lentils and then blended, it will enhance the texture while keeping the soup wholesome and satisfying. Just be sure to cut the potato into small pieces so it cooks through in the same timeframe as the lentils.

Serving Suggestions and Variations

This Creamy Tomato Lentil Soup can be easily adapted to your taste. For a bit of heat, consider adding red pepper flakes or finely chopped jalapeños during the sautéing of the aromatics. Alternatively, for an herby twist, garnish the soup with fresh basil or a sprinkle of freshly grated parmesan just before serving. Squeeze in a touch of lemon juice for a bright finish that complements the richness of the cream.

In terms of storage, this soup keeps well in the refrigerator for up to 4 days. To freeze, let it cool completely, then transfer it to airtight containers—this ensures you can enjoy a warm bowl on a busy night. Reheat on the stove over medium heat, adding a splash of broth or water if needed to loosen it up. This makes it a fantastic make-ahead meal, perfect for meal prep!

Ingredients

Gather all your ingredients before starting for a smoother cooking experience.

Ingredients for Creamy Tomato Lentil Soup

  • 1 cup red lentils, rinsed
  • 1 can (14 oz) crushed tomatoes
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 1 carrot, diced
  • 1 celery stalk, diced
  • 4 cups vegetable broth
  • 1 cup heavy cream
  • 2 tablespoons olive oil
  • 1 teaspoon dried thyme
  • 1 teaspoon basil
  • Salt and pepper to taste

Once you have all the ingredients prepped, you’re ready to start cooking!

Instructions

Follow these steps for a perfect creamy soup.

Sauté the Aromatics

In a large pot, heat the olive oil over medium heat. Add the diced onion, carrot, and celery. Sauté until the vegetables are soft, about 5 minutes, then stir in the minced garlic and cook for another minute.

Add Lentils and Tomatoes

Stir in the rinsed red lentils, crushed tomatoes, thyme, and basil. Mix well to combine all the ingredients.

Simmer the Soup

Pour in the vegetable broth and bring the mixture to a boil. Reduce the heat and let it simmer uncovered for about 25 minutes or until the lentils are tender.

Blend and Add Cream

Remove from heat and use an immersion blender to puree the soup until smooth. Stir in the heavy cream, and season with salt and pepper to taste.

Serve

Ladle the soup into bowls and enjoy hot! Serve with crusty bread for a complete meal.

Enjoy your soup warm, and garnish with fresh herbs if desired!

Secondary image

Pro Tips

  • For a vegan version, substitute heavy cream with coconut cream or a plant-based cream.

Troubleshooting Common Issues

If your soup seems too thick after blending, don’t worry! Simply add small amounts of vegetable broth, one quarter cup at a time, stirring until you reach your desired consistency. Conversely, if the soup is too thin, consider simmering it a bit longer to allow it to reduce. The goal is to achieve a luscious, spoonable texture that doesn’t feel watery yet flows easily.

Another common issue may come from the seasoning. If the soup lacks flavor after blending, it often just needs a touch more salt or acidity. Taste before serving and adjust as necessary; a splash of vinegar or a squeeze of citrus can brighten up the flavors dramatically. Remember, seasoning can make all the difference!

Scaling the Recipe

This recipe is easily scalable if you're cooking for a larger group. Simply double the ingredients, and make sure to choose a pot that can hold at least 8 quarts to prevent any overflow during the cooking process. Keep an eye on the simmering time as well; larger quantities may take a bit longer to reach the desired tenderness for the lentils.

If you decide to scale down, the recipe is also forgiving. You can halve the ingredients and still achieve a delicious soup. Just remember that some components, like herbs and spices, might not need to be halved exactly; tasting as you go is key to maintaining the balance of flavors.

Make it Your Own

Feel free to experiment with the base of the soup by incorporating other vegetables. Spinach, kale, or even bell peppers can add a nutritional boost and additional texture. Simply add them in the last few minutes of cooking to ensure they keep their vibrant color and nutrients. Remember, the goal is to create a comforting soup that feels personal to you.

In terms of pairing, this soup is fantastic alongside a grilled cheese sandwich or a fresh garden salad. The combination of textures and flavors makes for a satisfying meal that can be enjoyed on any crisp evening. Don’t hesitate to customize it minimally or significantly to fit your preferences!

Questions About Recipes

→ Can I freeze this soup?

Yes, this soup freezes well. Just let it cool completely, then transfer to an airtight container.

→ How long will leftovers last in the fridge?

Leftover soup will last about 3-4 days in the fridge; reheat before serving.

→ Can I use green lentils instead of red?

Red lentils cook faster and break down easily, but you can use green lentils; just increase the cooking time.

→ What can I serve with the soup?

This soup pairs wonderfully with crusty bread, a side salad, or a grilled cheese sandwich.

Creamy Tomato Lentil Soup

I love making Creamy Tomato Lentil Soup on chilly evenings. The combination of tender lentils and rich tomatoes creates a comforting bowl that warms you from the inside out. As I stir in the cream, I find that it adds a luxurious touch, transforming a simple soup into something special. Plus, it’s a fantastic way to sneak in some nutrients while satisfying my cravings. In just under an hour, I can have a delicious meal that not only cheers me up but also nourishes my body.

Prep Time10 minutes
Cooking Duration30 minutes
Overall Time40 minutes

Created by: Naomi Clarke

Recipe Type: Healthy & Light

Skill Level: Intermediate

Final Quantity: 4 servings

What You'll Need

Ingredients for Creamy Tomato Lentil Soup

  1. 1 cup red lentils, rinsed
  2. 1 can (14 oz) crushed tomatoes
  3. 1 medium onion, diced
  4. 2 cloves garlic, minced
  5. 1 carrot, diced
  6. 1 celery stalk, diced
  7. 4 cups vegetable broth
  8. 1 cup heavy cream
  9. 2 tablespoons olive oil
  10. 1 teaspoon dried thyme
  11. 1 teaspoon basil
  12. Salt and pepper to taste

How-To Steps

Step 01

In a large pot, heat the olive oil over medium heat. Add the diced onion, carrot, and celery. Sauté until the vegetables are soft, about 5 minutes, then stir in the minced garlic and cook for another minute.

Step 02

Stir in the rinsed red lentils, crushed tomatoes, thyme, and basil. Mix well to combine all the ingredients.

Step 03

Pour in the vegetable broth and bring the mixture to a boil. Reduce the heat and let it simmer uncovered for about 25 minutes or until the lentils are tender.

Step 04

Remove from heat and use an immersion blender to puree the soup until smooth. Stir in the heavy cream, and season with salt and pepper to taste.

Step 05

Ladle the soup into bowls and enjoy hot! Serve with crusty bread for a complete meal.

Extra Tips

  1. For a vegan version, substitute heavy cream with coconut cream or a plant-based cream.

Nutritional Breakdown (Per Serving)

  • Calories: 320 kcal
  • Total Fat: 20g
  • Saturated Fat: 10g
  • Cholesterol: 65mg
  • Sodium: 400mg
  • Total Carbohydrates: 30g
  • Dietary Fiber: 10g
  • Sugars: 6g
  • Protein: 10g