This red lentil tomato soup recipe is one of those easy, cozy meals that hits the spot every single time. It's hearty, satisfying, and packed with plant-based goodness-and it just happens to be a one-pot wonder that comes together in about 30 minutes. Made with pantry staples like red lentils, diced tomatoes, and vegetable broth, it's a go-to for busy weeknights and meal prep alike. Bonus? It's totally vegan and flex-friendly!

Jump to:
The backstory.
When I'm craving a bowl of soup that's hearty enough to count as dinner, red lentils are always my go-to. They cook quickly, break down into a silky base, and bring plenty of plant-based protein to the table. Pair that with the fun of crispy baked tofu "croutons," and suddenly it feels like comfort food with a modern, healthy twist. It's one of those recipes that proves you don't need meat or cream to make something filling, flavorful, and totally satisfying.
xoxo Kori
It's a must-make.
A cozy, creamy bowl of this vegan tomato soup will become your new cold-weather favorite:
- High in plant-based protein. Red lentils and tofu pack in protein and fiber without any meat.
- Pantry-friendly. Uses simple, shelf-stable ingredients like lentils, canned tomatoes, and spices.
- Full of flavor. Smoked paprika and oregano give it a savory depth, while the tofu croutons add a crispy finish.
- Weeknight easy. It all comes together in about 30 minutes with minimal hands-on time.
Red lentils + crispy tofu = the dinner-worthy soup combo you didn't know you needed.
Let's talk texture and flavor.
The flavor of this red lentil and tomato soup is savory and robust with subtle smoky and herby notes. You get that rich tomato base with a warm, earthy kick from paprika and oregano. Blending the soup creates a creamy, velvety texture, while the baked tofu adds contrast with a lightly crispy, golden bite in every spoonful.
What you'll need.

Here's what you're going to need to make this red lentil tomato soup recipe:
- Olive oil: for sautéing and roasting, extra-virgin olive oil adds richness and helps the tofu crisp up.
- Diced tomatoes: these canned tomatoes create the tomato soup-bright, tangy, and flavorful.
- Red lentils: cook down beautifully and add creaminess and protein to this easy tomato soup.
- Vegetable broth: adds savory depth to the lentil tomato soup and keeps it fully plant-based.
- Extra-firm tofu: when baked with a bit of nutritional yeast, olive oil, salt, and pepper, it becomes deliciously golden tofu croutons.
- Nutritional yeast: adds a subtle cheesy, umami flavor to the tofu topping.
- Vegetables: onion and garlic form the savory aromatic base of the soup.
- Seasonings: smoked paprika and dried oregano bring bold, earthy, slightly smoky depth to balance the bright tomatoes.
If you're as tomato-obsessed as I am, you'll love these other cozy favorites: my Red Lentil Soup with Coconut Milk for a creamy twist (these are non plant-based but could be adapted): Roasted Cherry Tomato Soup for peak summer flavor, Sun Dried Tomato Chicken Soup for a protein-packed comfort bowl, and Tomato Basil Cream Soup for that classic, dreamy tomato-basil combo.
Customize it your way.
This lentil tomato soup is easy to tweak to your taste, try adding or substituting:
- Swap in balsamic vinegar for the lemon juice if you're in the mood for a rich, tangy vibe.
- Toss in a handful of baby spinach or kale at the end if you're craving some leafy green goodness.
- Use crushed tomatoes instead of diced if you're after a smoother, thicker texture.
- Stir in a spoonful of harissa or chili garlic paste to give it a bold, spicy edge.
- Spoon on a little unsweetened coconut yogurt before serving-it's cooling, creamy, and totally satisfying.
- Swap the tofu for chickpeas if you've got a can on hand and want a little legume love.
- Brighten things up with some lemon zest along with the juice-it adds a zingy citrus boost.
- Mix in cooked rice or small pasta shells to make it extra hearty and cozy.
- Top it off with toasted pumpkin or sunflower seeds for a crunchy little upgrade.
- Finish with fresh parsley or cilantro if you want to add a pop of herby freshness.
Flexible dietary swaps.
Here's how to tweak this red lentil tomato soup recipe to fit your dietary needs without sacrificing flavor:
- Flexitarian - stir in cooked shredded chicken, turkey meatballs, or sautéed shrimp at the end of cooking.
- Oil-free - skip the olive oil and roast tofu on parchment using a splash of broth, or use air-fried tofu instead.
- Soy-free - skip the tofu and use roasted chickpeas or cooked lentils as a crunchy or hearty topping.
- Low sodium - use low-sodium vegetable broth and season lightly with salt (you can always adjust later).
- High protein - add extra tofu, a scoop of cooked quinoa, or stir in your favorite plant-based protein crumbles
How to make red lentil and tomato soup.
Let's get this pot of cozy goodness going-it's easier than you think and comes together in just a few simple steps:

Bake tofu
Toss tofu with olive oil, nutritional yeast, salt, and pepper. Bake until done.

Saute
In a soup pot, heat olive oil. Add onion and garlic and cook until soft.

Simmer
Add smoked paprika and oregano, and cook. Stir in diced tomatoes, red lentils, and vegetable broth. Simmer until lentils are tender.

Blend and serve
Use an immersion blender to puree until smooth. Season to taste. Top with crispy tofu and serve.
How to serve it.

Once your red lentil tomato soup recipe is ready, here's how to serve it up right:
- With a grilled cheese sandwich (classic move-bonus points for sourdough or whole grain).
- Topped with a swirl of coconut cream or plant-based yogurt for extra creaminess.
- Alongside a warm baked potato or sweet potato for a hearty, filling combo.
- With crispy roasted chickpeas sprinkled on top for crunch.
- Served over cooked brown rice or quinoa for a protein-packed meal.
- Paired with garlic naan or flatbread for dipping.
- In a bread bowl, if you're feeling cozy and extra.
- With a drizzle of chili oil or a dash of hot sauce if you love a little heat.
Kori's tips.
- Press the tofu before cubing it-this helps it bake up crispier and more golden.
- If you like a chunkier texture, blend only half the soup and leave the rest as-is.
- Always rinse your red lentils thoroughly to remove excess starch and ensure they cook evenly.
- Want a deeper tomato flavor? Stir in a tablespoon of tomato paste when adding the diced tomatoes.
FAQ's
Let the soup cool completely, then store it in an airtight container in the fridge for up to 5 days.
Yes! This red lentil and tomato soup freezes beautifully. Freeze in individual portions for easy grab-and-go lunches.
Reheat gently on the stovetop over medium heat, or microwave in 1-minute bursts until warm.
It's handy, but not required. You can blend the soup in batches in a regular blender-just let it cool slightly first.
📌 Be sure to save this pin to Pinterest for later!

Can I ask you a favor?
If you tried this recipe, let me know! I'd love for you to come back and give the recipe a 5 star rating and leave a review in the comments! 🙂 Let's stay connected, so please follow me on YouTube, TikTok, Instagram, Facebook, and Pinterest! Subscribe to my newsletter to get healthy fresh recipe ideas every week!
📖 The recipe.

Creamy Red Lentil Tomato Soup Vegan Recipe with Tofu Croutons
Ingredients
Tofu Croutons
- 1 tablespoon olive oil (for tofu)
- 14 ounce block extra-firm tofu, cubed
- 1 tablespoon nutritional yeast
- ½ teaspoon kosher salt
- ¼ teaspoon ground black pepper
Soup
- 1 tablespoon olive oil
- 1 medium onion diced
- 2 cloves garlic minced
- 14 ounce can diced tomatoes
- 1 cup red lentils rinsed
- 3 cups vegetable broth
- 1 teaspoon smoked paprika
- 1 teaspoon dried oregano
- Salt and pepper to taste
- Flexitarian option: stir in about 2 cups of shredded rotisserie chicken, 12 ounces of cooked turkey meatballs, or ½ pound of sautéed shrimp at the end of cooking so the protein stays tender.
Instructions
- Heat oven to 400°F. Toss tofu with 1 tablespoon olive oil, nutritional yeast, salt, and pepper. Bake 20 minutes or until crispy on the outside, flipping halfway.
- Meanwhile, heat olive oil in a pot. Sauté onion and garlic until softened, 4-5 minutes.
- Add tomatoes, lentils, broth, smoked paprika, and oregano. Simmer 20 minutes until lentils are soft.
- Blend soup with an immersion blender until desired smoothness is reached. Adjust seasoning to taste. Serve topped with crispy tofu croutons.
Kori's Tips
Nutrition
© 2025 Seeking Good Eats™
Keep the good eats going.
Here are a few more plant-forward and vegetarian soup recipes I think you'll love. Give them a try!


Comments
No Comments