• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • About
    • About Connoisseurus Veg
    • About Alissa
    • Contact
    • Photo Use Policy
  • Browse Recipes

Connoisseurus Veg logo

SUBSCRIBE

Sign up for updates and my FREE Vegan Dinner Solutions email series!

  • Email
  • Facebook
  • Instagram
  • Pinterest
  • Twitter
  • YouTube
menu icon
go to homepage
search icon
Homepage link
  • Home
  • About
    • About Connoisseurus Veg
    • About Alissa
    • Contact
    • Photo Use Policy
  • Browse Recipes
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Twitter
    • YouTube
  • ×
    Home » Beans & Lentils

    Published: Nov 10, 2025 · Modified: Dec 12, 2025 by Alissa Saenz · This post may contain affiliate links · Leave a Comment

    Creamy Tomato Lentil Soup

    Jump to Recipe Print Recipe

    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.

    White wooden surface set with pot and bowl of Tomato Lentil Soup and a loaf of bread.

    My creamy vegan tomato soup is one of my favorite chilly-day comfort foods. It’s so rich and flavorful! But I don’t generally make a meal of it. When I’m craving soup and feeling hungry, I usually turn to heartier recipes like my classic lentil soup or Mediterranean red lentil soup. Then it occurred to me — why not just add lentils to my tomato soup? It worked really well in my red lentil butternut squash soup, and it was just as perfect in this tomato lentil soup!

    Jump to:
    • Ingredients You'll Need
    • How It's Made
    • Variations
    • Frequently Asked Questions
    • More Soup Recipes
    • 📖 Recipe
    • 💬 Comments

    This tomato lentil soup tastes a lot like my classic vegan tomato soup, but the lentils make it a touch earthier and way more satisfying. A big bowl of this with some crusty bread is all you need for dinner, and it makes such a cozy, comforting meal.

    Ingredients You'll Need

    Below you'll find a list of ingredients in this recipe, with notes and substitutions. Scroll all the way to the bottom of the post to see the full recipe, including the amount of each ingredient.

    • Olive oil. Other neutral high heat oils will work fine.
    • Onion.
    • Garlic.
    • Spices. We're just using a pinch of red pepper flakes, which you can skip if you don't want any heat, and some dried oregano.
    • Vegetable broth.
    • Red lentils. We're using split red lentils. Whole red lentils will work fine, but you'll need to increase the simmer time in step 2 by a bit.
    • Diced tomatoes.
    • Coconut milk. We're adding some full-fat coconut milk to make the soup extra creamy. It won't make the soup taste like coconut, but if you're nervous, try swapping it with a vegan heavy cream alternative, such as those made by Silk or Califia Farms.
    • Sugar. You only need a tiny bit of sugar to cut the acidity of the tomatoes. Make sure your sugar is organic, since conventional sugar is often processed using animal bone char.
    • Salt and pepper.
    • Fresh basil.

    How It's Made

    Below is a detailed photo tutorial on how to make this dish. Scroll all the way down if you'd like to skip right to the recipe!

    Diced onion and garlic cooking in olive oil.

    Step 1: Cook aromatics and spices. Start by cooking diced onion in a bit of oil, until it starts to soften. Add minced garlic, red pepper flakes, and oregano, then cook everything for another minute, stirring constantly.

    Red lentils simmering in broth.

    Step 2: Simmer the lentils. Stir in the broth and red lentils, raise the heat and bring the liquid to a boil. Lower the heat and let it simmer for about ten minutes. The lentils should have softened and absorbed some broth, but still be slightly undercooked.

    Tomatoes and red lentils simmering in broth.

    Step 3: Simmer the tomatoes. Stir in a large can of diced tomatoes, bring the soup back to a boil, then lower the heat again and let it simmer. After another ten minutes the lentils should be soft and the soup thickened.

    Hand blender blending a pot of Tomato Lentil Soup.

    Step 4: Blend. You have options here! I like to use an immersion blender, but you could also move the soup to a blender, blend it, and then transfer it back to the pot.

    Fresh basil being stirred into a pot of Tomato Lentil Soup.

    Step 5: Finish the soup. Stir in the coconut milk, sugar, salt, pepper, and fresh basil.

    Bowl of Tomato Lentil Soup with a pot in the background.

    Step 6: Serve. Your tomato lentil soup is ready to enjoy! Ladle it into bowls and serve. Optionally (but highly recommended), with a sprinkle of vegan Parmesan cheese and a crusty piece of bread.

    Variations

    • Add pesto. Finish your soup with a few spoonfuls of homemade or store-bought vegan pesto. The flavor will blow you away!
    • Pasta soup. Add some cooked small pasta, like shells, ditalini, or orzo.
    • Spicy tomato lentil soup. Add some fiery flavor by upping the amount of red pepper flakes.
    • Add veggies. Once the soup is blended, let it simmer for a few minutes longer with quick-cooking vegetables like fresh greens like kale or spinach or some thawed frozen veggies.

    Frequently Asked Questions

    Is this soup gluten-free?

    It certainly is!

    Can I make this recipe with brown or green lentils?

    You can, although you may need to increase the simmer time by a few minutes in step 2. The soup will also have an earthier flavor and more muted color.

    How should I store leftovers of this soup?

    Tomato lentil soup will keep in an airtight container in the fridge for about three days, or in the freezer for about three months.

    More Soup Recipes

    • Bowl of Lentil Kale Soup with a spoon.
      Lentil Kale Soup
    • Bowl of green soup topped with coconut cream and fresh basil.
      Cozy Green Soup with Garlic & Basil
    • Bowl of Moroccan Harira Soup with pita bread on the side.
      Moroccan Harira Soup
    • Bowl of Tomato White Bean Soup with a spoon.
      Tomato White Bean Soup with Pesto

    Like this recipe? If so, please stop back and leave me a review and rating below if you try it! Also be sure to follow me on Facebook, Pinterest or Instagram, or subscribe to my newsletter for more recipes like this one!

    📖 Recipe

    Bowl of Tomato Lentil Soup with a spoon.
    Print Pin
    No ratings yet

    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.
    Course Soup
    Cuisine American
    Prep Time 10 minutes minutes
    Cook Time 30 minutes minutes
    Total Time 40 minutes minutes
    Servings 6
    Calories 233kcal
    Author Alissa Saenz

    Ingredients

    • 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
    US Customary - Metric

    Instructions

    • 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.

    Would you like to save this?

    We'll email this post to you, so you can come back to it later!

    Nutrition

    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
    « Easy Vegan Pie Crust
    Vegan Banoffee Pie »

    Sharing is caring!

    • Facebook
    • Twitter
    • Reddit
    • Email

    About Alissa Saenz

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors! You can read more about me here.

    I'd love to connect with you on Facebook, Instagram, or Pinterest.

    Reader Interactions

    Comments

    No Comments

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Alissa standing in front of kitchen cabinets.

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors!

    More about me →

    Popular

    • Sliced loaf of Vegan Banana Bread with a cup of tea in the background.
      The Best Vegan Banana Bread
    • Plate of Teriyaki Tofu with broccoli and rice.
      Crispy Baked Teriyaki Tofu
    • Two Glasses of Vegan Rice Pudding with Cinnamon Sticks and Strawberries
      Creamy Vegan Rice Pudding
    • Table Set with a Bowl of Lentil Soup, Blue Pot and Water Glass
      Classic Lentil Soup

    Footer

    ↑ back to top

    Resources

    • About
    • Contact
    • Privacy Policy
    • Photo Use Policy

    Connect

    • Sign Up for emails and updates
    • Connoisseurus Veg on Facebook
    • Connoisseurus Veg on Pinterest
    • Connoisseurus Veg on Instagram

    Reader Favorites

    • Tuscan Kale Soup
    • Asian Slaw
    • Vegetarian Slow Cooker Chili
    • Mediterranean Pasta
    • Vegan Doughnuts
    • Classic Lentil Soup

    As an Amazon Associate I earn from qualifying purchases. Learn more here.

    Copyright © 2013-2025 Tofu Press LLC & Alissa Saenz

    263 shares
    • 1

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required