Creamy Tomato Lentil Soup

Highlighted under: Healthy & Light

I love making Creamy Tomato Lentil Soup on chilly days when comfort food is a must. The combination of creamy texture and fragrant spices brings warmth to my kitchen, making it feel cozy and inviting. This recipe not only warms the soul but also packs a nutritious punch with lentils, tomatoes, and herbs. The best part is that it’s incredibly easy to prepare! Grab your ingredients, and let’s get started on this heartwarming bowl of goodness.

Delilah Spencer

Created by

Delilah Spencer

Last updated on 2026-01-18T03:16:15.068Z

Every time I make this Creamy Tomato Lentil Soup, I can't help but marvel at how a handful of simple ingredients can create such a rich and flavorful dish. The trick is to let the lentils simmer long enough to absorb the spices, and adding a splash of cream right at the end gives it that luscious finish. Not only do I find it incredibly satisfying, but it’s also a go-to for meal prep!

One day, I decided to enhance the flavor by roasting the tomatoes before blending them into the soup. This small step added an incredible depth of flavor that elevated the entire dish. Whether I’m cooking for a crowd or just for myself, this soup never disappoints and leaves me feeling nourished and content.

Why You'll Love This Recipe

  • Creamy texture that comforts the soul
  • Rich, tangy tomato flavor with a hint of earthiness
  • Packed with healthy lentils and fresh herbs

Understanding the Ingredients

In this Creamy Tomato Lentil Soup, lentils serve as the backbone, providing a hearty texture and a wealth of nutrients. Lentils are high in protein and fiber, making them a perfect choice for a filling meal. For this recipe, you can use either green or brown lentils, both of which hold their shape well during cooking. Just remember that red lentils will cook down to a mushier consistency, which is not ideal for this creamy soup.

The combination of fresh aromatics—onion and garlic—creates a savory foundation for the soup. Sautéing these ingredients until they are translucent and fragrant elevates the overall flavor profile. If you find yourself out of fresh onions, you can substitute with shallots or even leeks. For a spicy kick, consider adding a pinch of red pepper flakes during the sautéing process.

Perfecting the Technique

When combining the ingredients, ensure that the vegetable broth is hot before adding it to the pot. This helps maintain the cooking temperature and reduces the overall cooking time. Bring the mixture to a boil briskly, then reduce the heat to low for simmering. I find that a gentle simmer, where you see small bubbles breaking the surface, is ideal to cook the lentils evenly without breaking them apart.

If you prefer a chunkier soup, reserve a portion of the lentils before blending, adding them back in after pureeing. This gives your soup a delightful texture contrast. Using an immersion blender is convenient, but if you don’t have one, carefully transfer batches to a countertop blender. Just make sure to blend in small amounts to avoid splattering hot soup!

Serving and Storage Tips

This soup tastes even better the next day as the flavors meld beautifully in the fridge. If you plan to make it in advance, store it in an airtight container for up to three days. Reheat on the stove over medium heat, adding a splash of broth or water to adjust the consistency if it thickens too much. My personal tip is to always taste before serving; a squeeze of fresh lemon or an extra dash of smoked paprika can brighten the flavors remarkably.

For a heartier meal, consider serving this soup with a side of crusty bread or over a bed of quinoa. You can also customize the garnishes with a dollop of sour cream or a sprinkle of grated Parmesan cheese. Fresh herbs, like cilantro or parsley, can also add a burst of freshness that complements the creamy texture beautifully.

Ingredients

Ingredients

For the Soup

  • 1 cup dried lentils (green or brown)
  • 2 tablespoons olive oil
  • 1 onion, chopped
  • 2 garlic cloves, minced
  • 1 can (14 oz) diced tomatoes
  • 4 cups vegetable broth
  • 1 teaspoon dried oregano
  • 1 teaspoon smoked paprika
  • Salt and pepper to taste
  • 1/2 cup heavy cream
  • Fresh basil for garnish

Ensure all ingredients are fresh for the best flavor!

Instructions

Cooking Instructions

Prepare the Lentils

Rinse the lentils under cold water and set aside.

Sauté the Aromatics

In a large pot, heat olive oil over medium heat. Add the chopped onion and garlic, cooking until fragrant and softened, about 5 minutes.

Combine Ingredients

Stir in the lentils, diced tomatoes, vegetable broth, oregano, and smoked paprika. Bring the mixture to a boil.

Simmer

Reduce the heat to low and let the soup simmer for about 25 minutes, or until the lentils are tender.

Blend and Finish

Use an immersion blender to puree the soup until creamy. Stir in the heavy cream and season with salt and pepper to taste.

Serve

Ladle the soup into bowls and garnish with fresh basil before serving.

Enjoy your soup with crusty bread for a perfect meal!

Secondary image

Pro Tips

  • For extra flavor, try adding a dash of lemon juice just before serving.

Ingredient Variations

Feel free to experiment with the herbs in this recipe. While dried oregano works perfectly, fresh herbs can provide an elevated flavor. If you have fresh basil or thyme on hand, consider using them instead. Just remember that fresh herbs are more potent, so you may want to reduce the quantity slightly to prevent them from overpowering the soup's profile.

For a lighter version, you can swap the heavy cream for coconut milk or a dairy-free alternative without sacrificing creaminess. This not only adjusts the flavor slightly but also accommodates those with dairy sensitivities. If you are looking to increase nutritional value, try adding in some chopped kale or spinach during the simmering stage for an extra boost of vitamins.

Make-Ahead Ideas

This recipe is perfect for meal prep! You can double or triple the batch and freeze portions for later. Just make sure the soup is completely cooled before transferring it to freezer-safe containers. It can keep for about three months in the freezer. I recommend labeling them with the date to keep track of freshness.

When you’re ready to enjoy your frozen soup, thaw it overnight in the refrigerator or use the microwave for quicker defrosting. Reheat on the stove over medium heat, stirring frequently to ensure an even temperature throughout. This makes it an excellent choice for quick lunches or dinners during busy weeks!

Questions About Recipes

→ Can I make this soup ahead of time?

Absolutely! This soup stores well in the refrigerator for up to 4 days.

→ Can I freeze Creamy Tomato Lentil Soup?

Yes, this soup freezes nicely for up to 3 months. Just make sure to leave out the cream until you're ready to serve.

→ What can I substitute for heavy cream?

You can use coconut milk or a dairy-free cream alternative for a lighter option.

→ Is this soup vegan?

Yes, if you omit the cream or use a plant-based alternative, this soup is vegan-friendly.

Creamy Tomato Lentil Soup

I love making Creamy Tomato Lentil Soup on chilly days when comfort food is a must. The combination of creamy texture and fragrant spices brings warmth to my kitchen, making it feel cozy and inviting. This recipe not only warms the soul but also packs a nutritious punch with lentils, tomatoes, and herbs. The best part is that it’s incredibly easy to prepare! Grab your ingredients, and let’s get started on this heartwarming bowl of goodness.

Prep Time15 minutes
Cooking Duration30 minutes
Overall Time45 minutes

Created by: Delilah Spencer

Recipe Type: Healthy & Light

Skill Level: Easy

Final Quantity: 4 servings

What You'll Need

For the Soup

  1. 1 cup dried lentils (green or brown)
  2. 2 tablespoons olive oil
  3. 1 onion, chopped
  4. 2 garlic cloves, minced
  5. 1 can (14 oz) diced tomatoes
  6. 4 cups vegetable broth
  7. 1 teaspoon dried oregano
  8. 1 teaspoon smoked paprika
  9. Salt and pepper to taste
  10. 1/2 cup heavy cream
  11. Fresh basil for garnish

How-To Steps

Step 01

Rinse the lentils under cold water and set aside.

Step 02

In a large pot, heat olive oil over medium heat. Add the chopped onion and garlic, cooking until fragrant and softened, about 5 minutes.

Step 03

Stir in the lentils, diced tomatoes, vegetable broth, oregano, and smoked paprika. Bring the mixture to a boil.

Step 04

Reduce the heat to low and let the soup simmer for about 25 minutes, or until the lentils are tender.

Step 05

Use an immersion blender to puree the soup until creamy. Stir in the heavy cream and season with salt and pepper to taste.

Step 06

Ladle the soup into bowls and garnish with fresh basil before serving.

Extra Tips

  1. For extra flavor, try adding a dash of lemon juice just before serving.

Nutritional Breakdown (Per Serving)

  • Calories: 350 kcal
  • Total Fat: 15g
  • Saturated Fat: 7g
  • Cholesterol: 40mg
  • Sodium: 150mg
  • Total Carbohydrates: 42g
  • Dietary Fiber: 12g
  • Sugars: 6g
  • Protein: 18g