If you are looking for a hearty, wholesome dish that comforts you from the inside out, this Tomato Basil Lentil Soup Recipe is exactly what you need. It blends the earthiness of lentils with the bright, fresh flavors of tomato and basil, creating a soup that’s both nourishing and vibrant. Each spoonful offers a perfect balance of protein, fiber, and aromatic herbs, making it a go-to for cozy nights and quick lunches alike. Whether you’re craving something simple or aiming to impress with a homemade delight, this recipe is guaranteed to warm your heart and satisfy your appetite.

Ingredients You’ll Need
Gathering these straightforward, pantry-friendly ingredients is a breeze, and each one plays a crucial role in building the soup’s rich flavor and satisfying texture.
- Lentils (2 cups): The star of the dish, packed with protein and fiber, they add lovely body to the soup.
- Vegetable broth (4 cups): Provides a savory, flavorful base that brings the ingredients together beautifully.
- Diced tomatoes (2 cups): Bring acidity and brightness, balancing the earthiness of lentils with a hint of sweetness.
- Onion, chopped (1): Adds natural sweetness and depth when sautéed.
- Garlic, minced (3 cloves): Offers a fragrant kick that enhances every bite.
- Dried basil (1 teaspoon): Infuses that classic herbal note essential for this soup’s signature flavor.
- Olive oil (1 tablespoon): Used for sautéing, it gently caramelizes the onion and garlic, developing richness.
- Salt and pepper to taste: Essential seasonings that bring all the flavors into perfect harmony.
How to Make Tomato Basil Lentil Soup Recipe
Step 1: Prep Your Lentils
Start by rinsing the lentils under cold water to remove any dust or impurities. This simple step ensures your soup will be clean-tasting and free from grit, paving the way for a smooth cooking process.
Step 2: Sauté Onion and Garlic
Heat the olive oil in a large pot over medium heat. Toss in your chopped onion and minced garlic, sautéing until they become soft and fragrant. This gentle browning unlocks their natural sweetness and forms the flavorful foundation of the soup.
Step 3: Combine Ingredients
Add the diced tomatoes, rinsed lentils, vegetable broth, dried basil, salt, and pepper to the pot. Stir everything together so the flavors meld from the very beginning and lend depth to your soup.
Step 4: Simmer the Soup
Bring the mixture to a rolling boil, then reduce the heat to low and let it simmer for about 30 minutes. During this time, the lentils will soften and absorb the flavors, while the tomatoes and broth create a luscious, cohesive broth.
Step 5: Blend for Texture (Optional)
If you prefer a smoother consistency, you can use an immersion blender to partially or fully blend the soup. This step is totally up to you—it’s a great way to customize the texture while enhancing the creamy feel of the lentils.
Step 6: Serve Hot and Enjoy
Now comes the best part: ladling your homemade Tomato Basil Lentil Soup into bowls and savoring that amazing, cozy taste you just created. It’s nourishing in every sense and guaranteed to become a favorite in your recipe collection.
How to Serve Tomato Basil Lentil Soup Recipe

Garnishes
Elevate your soup with fresh garnishes like a sprinkle of chopped basil, a swirl of creamy yogurt, or a drizzle of extra virgin olive oil. These small touches add freshness, creaminess, and a beautiful presentation that makes every spoonful feel special.
Side Dishes
This soup pairs beautifully with crusty bread or garlic toast, perfect for dipping and soaking up every delicious drop. A simple side salad with crisp greens and a light vinaigrette balances the richness of the soup, creating a wonderfully complete meal.
Creative Ways to Present
For a charming touch, serve the soup in individual rustic bowls or bread bowls for an inviting, rustic look. You could also top the soup with crunchy roasted chickpeas or toasted pine nuts for a delightful textural contrast that surprises and delights.
Make Ahead and Storage
Storing Leftovers
This Tomato Basil Lentil Soup Recipe keeps wonderfully in the refrigerator for up to 4 days. Store it in an airtight container to maintain the fresh flavors and prevent it from absorbing other fridge odors.
Freezing
If you want to enjoy this soup on a busy day, freezing is a fantastic option. Pour cooled soup into freezer-safe containers or bags, leaving some space for expansion. It will keep well for up to 3 months without losing its delicious taste and texture.
Reheating
When you’re ready to enjoy your stored soup, reheat gently on the stove over medium-low heat, stirring occasionally to heat it evenly. Avoid boiling during reheating to preserve the soup’s lovely flavors and texture.
FAQs
Can I use red lentils instead of regular lentils?
Yes, red lentils will cook faster and break down more, resulting in a creamier soup. Just reduce the simmering time to avoid overcooking.
Is this soup suitable for freezing?
Absolutely! This Tomato Basil Lentil Soup Recipe freezes beautifully, making it an excellent make-ahead meal option that retains its flavor and texture well.
Can I use fresh basil instead of dried?
Fresh basil is a lovely substitute. Add about a tablespoon of finely chopped fresh basil near the end of cooking or as a garnish to preserve its bright flavor.
How can I make this soup spicier?
Add a pinch of red pepper flakes or a dash of cayenne pepper when you add the tomatoes and broth. It will give the soup a nice warming kick without overwhelming the other flavors.
What can I do if I want a thicker soup?
Blend a portion of the soup after cooking or add a small amount of cooked rice or potatoes to increase the thickness and create a heartier texture.
Final Thoughts
This Tomato Basil Lentil Soup Recipe is a delicious, comforting classic that’s easy to prepare and incredibly satisfying. It’s perfect for those chilly days when you want warmth in a bowl and wholesome nutrition. I encourage you to try it soon and watch it become one of your go-to recipes for family dinners, meal prep, or anytime comfort food cravings strike.
Print
Tomato Basil Lentil Soup Recipe
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Yield: 4 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Mediterranean
- Diet: Vegan
Description
A comforting and hearty Tomato Basil Lentil Soup, perfect for cozy meals. Packed with nutritious lentils, fresh tomatoes, and fragrant basil, this easy-to-make soup combines wholesome ingredients for a flavorful, satisfying bowl.
Ingredients
Soup Ingredients
- 2 cups lentils
- 4 cups vegetable broth
- 2 cups diced tomatoes
- 1 onion, chopped
- 3 cloves garlic, minced
- 1 teaspoon dried basil
- 1 tablespoon olive oil
- Salt and pepper to taste
Instructions
- Rinse Lentils: Thoroughly rinse the lentils under cold running water to remove any dirt or debris.
- Sauté Aromatics: Heat olive oil in a large pot over medium heat. Add chopped onion and minced garlic, sautéing until they are soft and fragrant, about 5 minutes.
- Add Main Ingredients: Stir in the diced tomatoes, rinsed lentils, vegetable broth, dried basil, salt, and pepper into the pot.
- Simmer Soup: Bring the mixture to a boil, then reduce the heat to low. Cover and let it simmer gently for 30 minutes, or until the lentils are tender.
- Blend (Optional): For a smoother texture, use an immersion blender or transfer portions to a blender and puree the soup to your desired consistency.
- Serve: Ladle the hot soup into bowls and enjoy your cozy, nutritious meal.
Notes
- You can use brown or green lentils for this recipe; red lentils cook faster but will break down more.
- Adjust seasoning with salt and pepper at the end according to your taste.
- For a richer flavor, add a splash of lemon juice or a dollop of yogurt when serving.
- This soup can be stored in the refrigerator for up to 4 days or frozen for longer storage.
- If you prefer a chunkier soup, skip blending and enjoy as is.

