Creamy Tomato and Lentil Soup

Warm, comforting, and incredibly easy to make, this Creamy Tomato and Lentil Soup combines the tangy sweetness of ripe tomatoes with hearty red lentils, blended into a silky-smooth, nourishing bowl of goodness. Naturally creamy without any dairy, it’s packed with plant-based protein and fiber, making it a wholesome, satisfying meal that’s perfect for any day of the week.

Why You’ll Love This Recipe

This Creamy Tomato and Lentil Soup is a warm, nourishing hug in a bowl that brings together the bright, tangy richness of ripe tomatoes with the hearty, earthy goodness of red lentils. Blended to silky perfection, it delivers restaurant-quality creaminess without any dairy, making it ideal for vegans, vegetarians, and anyone seeking a wholesome meal.

It’s quick to prepare, budget-friendly, packed with plant-based protein and fiber, and tastes even better the next day. Perfect for cozy weeknights, meal prep, or chilly evenings when you want something satisfying, flavorful, and deeply comforting that the whole family will adore.

Yield: 6 servings

Creamy Tomato and Lentil Soup

Creamy Tomato and Lentil Soup

Velvety, protein-rich tomato lentil soup that’s creamy, comforting, and easy to make.

Prep Time 15 minutes
Cook Time 35 minutes
Additional Time 5 minutes
Total Time 55 minutes

Ingredients

  • 2 tablespoons olive oil
  • 1 large onion, finely chopped
  • 2 medium carrots, diced
  • 4 garlic cloves, minced
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • ¼ teaspoon red pepper flakes (optional, for gentle heat)
  • 1½ cups (300g) red lentils, rinsed well
  • 2 cans (28 oz / 794g total) crushed tomatoes
  • 4 cups (950ml) vegetable broth
  • 1 bay leaf
  • 1 teaspoon salt, or to taste
  • ½ teaspoon black pepper
  • Juice of ½ lemon
  • Fresh basil or parsley for garnish (optional)
  • Drizzle of olive oil or coconut milk for serving (optional)

Instructions

  1. Start with aromatics – Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion and diced carrots. Sauté for 6–8 minutes until the vegetables soften and the onion becomes sweetly translucent. This builds a flavorful foundation you’ll taste in every spoonful.
  2. Wake up the spices – Stir in the minced garlic, dried oregano, dried basil, and red pepper flakes. Cook for 1–2 minutes until wonderfully fragrant, releasing all those beautiful aromas into the pot.
  3. Add the lentils – Pour in the well-rinsed red lentils and stir everything together so the lentils soak up the tasty oil and herb mixture.
  4. Bring in tomatoes and broth – Add the crushed tomatoes with their juices, vegetable broth, bay leaf, salt, and black pepper. Stir well to combine all ingredients evenly.
  5. Simmer gently – Bring the mixture to a boil over medium-high heat, then reduce to a low simmer. Partially cover the pot and let it cook for about 25–30 minutes, stirring occasionally, until the lentils are very soft and beginning to break down.
  6. Remove the bay leaf – Fish out and discard the bay leaf now that it has infused its subtle magic.
  7. Blend to creamy perfection – Use an immersion blender directly in the pot to purée the soup until smooth and velvety. For an ultra-smooth result, carefully blend in batches using a regular blender, venting the lid to release steam.
  8. Brighten the flavors – Stir in the fresh lemon juice. Taste and adjust salt, pepper, or consistency with a little more broth if needed. The lemon makes the tomatoes sing!
  9. Final adjustments – If you like it even creamier, swirl in a splash of coconut milk or olive oil at this stage for extra richness and shine.
  10. Serve with joy – Ladle the hot soup into warm bowls. Garnish with fresh chopped basil or parsley, a drizzle of good olive oil, and perhaps a swirl of coconut milk. Pair with crusty bread or a simple salad for a complete, soul-satisfying meal.

Notes

Red lentils naturally create creaminess as they cook and break down, so no dairy is needed. Always handle hot soup carefully when blending—never overfill the blender. This recipe is naturally gluten-free and easily made vegan.

Nutrition Information

Yield

6

Serving Size

1

Amount Per Serving Calories 151Total Fat 5gSaturated Fat 1gUnsaturated Fat 5gSodium 1068mgCarbohydrates 20gFiber 7gSugar 4gProtein 7g

The recipes and nutritional information on Yum Tonight are for informational purposes only. Always consult a healthcare provider for personalized dietary advice.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest

Recipe Tips and Tricks

Rinse red lentils thoroughly under cold water until it runs clear to remove any debris and prevent bitterness while helping them cook evenly and break down into natural creaminess. Sauté the aromatics slowly over medium heat to develop sweet, caramelized depth that elevates the entire soup.

Use an immersion blender for convenience right in the pot, or transfer in small batches to a regular blender—always vent the lid slightly when blending hot liquids for safety. Taste and adjust seasoning after blending because tomatoes can vary in acidity.

Finish with a squeeze of fresh lemon to brighten flavors and balance richness. If the soup thickens too much during simmering, simply stir in a splash of extra broth.

Ingredients Notes

Red lentils are the star here—they cook quickly, naturally thicken the soup, and create that signature velvety texture without needing cream or dairy. High-quality canned crushed or diced tomatoes provide consistent flavor and color year-round; fire-roasted varieties add a subtle smoky note.

Fresh onion, carrots, and garlic build a classic aromatic base full of sweetness and savoriness. Vegetable broth keeps the recipe fully plant-based, though chicken broth works well for non-vegetarian versions.

Olive oil carries the spices beautifully, while dried oregano and basil bring Mediterranean warmth. A bay leaf infuses gentle herbal depth during simmering, and lemon juice at the end lifts all the flavors.

Variations and Substitutions

For extra creaminess without dairy, stir in full-fat coconut milk or cashew cream after blending. Add sun-dried tomatoes or a spoonful of tomato paste for deeper, concentrated tomato flavor.

Make it spicier with more red pepper flakes, smoked paprika, or a touch of harissa. Swap carrots for celery or add diced sweet potato for natural sweetness and body. Stir in handfuls of fresh spinach or kale in the final minutes for added greens and color.

Use green or brown lentils if you prefer more texture, though they require longer cooking and may need extra broth. For a non-vegan version, swirl in heavy cream or top with grated Parmesan and crispy bacon bits. Turn it chunky by only partially blending or add cooked chickpeas for extra protein.

Storage Options

This soup keeps wonderfully and often tastes better after flavors meld. Cool completely before transferring to airtight containers. Refrigerate for up to 5 days or freeze in portion-sized containers for up to 3 months.

Thaw overnight in the fridge, then reheat gently on the stovetop or in the microwave, adding a splash of broth or water if it thickens. Stir well after reheating to restore its smooth, creamy consistency. It’s an excellent make-ahead meal for busy weeks or batch cooking.

Dish Gallery

Please share this Creamy Tomato and Lentil Soup with your friends and do a comment below about your feedback.

We will meet you on next article.

Until you can read, Classic Mediterranean Lentil Soup

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *