Creamy Tomato Basil Lentil Bolognese

Featured in: Family Comfort Classics

This creamy tomato and lentil bolognese blends tender lentils with crushed tomatoes, fresh basil, and plant-based cream for a hearty sauce. Aromatic vegetables like onion, carrot, and celery are sautéed to build depth, then simmered with herbs and spices. The final touch of basil and cream adds richness, making this dish perfect for serving over pasta. It offers a delightful vegan alternative full of protein and vibrant flavors.

Updated on Thu, 20 Nov 2025 16:31:00 GMT
Creamy Tomato Basil Lentil Bolognese served over pasta, a vibrant vegan dish with fresh basil. Save to Pinterest
Creamy Tomato Basil Lentil Bolognese served over pasta, a vibrant vegan dish with fresh basil. | recipesforevers.com

A hearty vegan twist on classic Bolognese featuring rich tomatoes, earthy lentils, and fresh basil in a creamy satisfying sauce—perfect for pairing with your favorite pasta.

I first made this lentil Bolognese for a casual family dinner and everyone was amazed at how flavorful and creamy it tasted without any dairy or meat. Even my kids who usually prefer classic pasta sauces went back for seconds.

Ingredients

  • Lentil Base: 1 cup (200 g) dried brown or green lentils, rinsed, 2 cups (480 ml) low-sodium vegetable broth
  • Vegetables: 1 tablespoon olive oil, 1 medium yellow onion (finely chopped), 2 carrots (diced), 2 celery stalks (diced), 3 cloves garlic (minced)
  • Sauce: 1 can (28 oz/800 g) crushed tomatoes, 2 tablespoons tomato paste, 1 teaspoon dried oregano, 1 teaspoon dried thyme, 1/2 teaspoon crushed red pepper flakes (optional), Salt and black pepper to taste
  • Creamy Finish: 1/2 cup (120 ml) unsweetened plant-based cream (such as oat, soy, or cashew), 1/4 cup (10 g) fresh basil leaves (chopped)
  • To Serve: Cooked pasta of choice (e.g., spaghetti, rigatoni), Vegan parmesan or nutritional yeast (optional)

Instructions

Prepare Lentils:
In a medium saucepan, combine lentils and vegetable broth. Bring to a boil, reduce heat, and simmer uncovered for 20&25 minutes, or until lentils are tender but not mushy. Drain any excess liquid and set aside.
Cook Vegetables:
Meanwhile, heat olive oil in a large, deep skillet over medium heat. Add onion, carrots, and celery. Sauté for 6&8 minutes, stirring occasionally, until vegetables are softened.
Add Garlic:
Add garlic and cook for 1 minute until fragrant.
Prepare Sauce:
Stir in crushed tomatoes, tomato paste, oregano, thyme, red pepper flakes, salt, and black pepper. Bring to a simmer.
Add Lentils:
Fold in cooked lentils. Simmer uncovered for 15 minutes, stirring occasionally, until sauce thickens and flavors meld.
Finish Sauce:
Reduce heat to low. Stir in plant-based cream and fresh basil. Simmer for 2&3 minutes. Adjust seasoning as needed.
Serve:
Serve over cooked pasta, topped with vegan parmesan or nutritional yeast if desired.
Save to Pinterest
| recipesforevers.com

This dish has become a comforting weeknight staple for my family, and the rich flavor always reminds me of chilly evenings spent together around the dinner table.

Required Tools

Medium saucepan, large deep skillet or Dutch oven, chefs knife, cutting board, wooden spoon

Allergen Information

Contains none, but always check plant-based cream ingredients for potential nut or soy allergens and review labels for vegan status

Nutritional Information

Per serving (without pasta): Calories 260, Total Fat 6 g, Carbohydrates 38 g, Protein 13 g

Steaming bowl of Creamy Tomato Basil Lentil Bolognese, rich tomato sauce with hearty lentils. Save to Pinterest
Steaming bowl of Creamy Tomato Basil Lentil Bolognese, rich tomato sauce with hearty lentils. | recipesforevers.com

Enjoy the creamy, wholesome twist of this lentil Bolognese—perfect for any cozy pasta night. This might just become your favorite vegan sauce recipe!

Recipe FAQs

How do lentils affect the texture of this dish?

Lentils provide a hearty, satisfying texture that mimics the richness typically found in traditional sauces, adding body and protein.

Can I adjust the spice level in this dish?

Yes, the recipe includes optional crushed red pepper flakes which can be added or omitted to suit your preferred spice tolerance.

What type of plant-based cream works best?

Unsweetened oat, soy, or cashew cream all blend smoothly into the sauce without overpowering the flavors.

Is it necessary to rinse lentils before cooking?

Rinsing lentils helps remove impurities and improves clarity and flavor, so it's recommended before cooking.

Can this sauce be prepared ahead of time?

Yes, the sauce stores well refrigerated for up to four days, making it convenient for meal planning.

Creamy Tomato Basil Lentil Bolognese

A rich, creamy tomato and lentil sauce infused with fresh basil for a satisfying vegan meal.

Prep Duration
15 minutes
Time to Cook
40 minutes
Complete Duration
55 minutes


Complexity Easy

Cuisine Italian

Makes 4 Portions

Dietary Info Plant-Based, No Dairy

What You Need

Lentil Base

01 1 cup dried brown or green lentils, rinsed
02 2 cups low-sodium vegetable broth

Vegetables

01 1 tablespoon olive oil
02 1 medium yellow onion, finely chopped
03 2 medium carrots, diced
04 2 celery stalks, diced
05 3 cloves garlic, minced

Sauce

01 1 can (28 oz) crushed tomatoes
02 2 tablespoons tomato paste
03 1 teaspoon dried oregano
04 1 teaspoon dried thyme
05 1/2 teaspoon crushed red pepper flakes (optional)
06 Salt and black pepper to taste

Creamy Finish

01 1/2 cup unsweetened plant-based cream (oat, soy, or cashew)
02 1/4 cup fresh basil leaves, chopped

To Serve

01 Cooked pasta of choice (e.g., spaghetti, rigatoni)
02 Vegan parmesan or nutritional yeast (optional)

Directions

Step 01

Cook Lentils: Combine lentils and vegetable broth in a medium saucepan. Bring to a boil, then reduce heat and simmer uncovered for 20–25 minutes until lentils are tender but firm. Drain any excess liquid and set aside.

Step 02

Sauté Vegetables: Heat olive oil in a large deep skillet over medium heat. Add onion, carrots, and celery. Sauté for 6–8 minutes, stirring occasionally, until softened.

Step 03

Add Garlic: Incorporate minced garlic and cook for 1 minute until fragrant.

Step 04

Combine Sauce Ingredients: Add crushed tomatoes, tomato paste, oregano, thyme, red pepper flakes, salt, and black pepper to the skillet. Bring mixture to a simmer.

Step 05

Incorporate Lentils and Simmer: Fold cooked lentils into the sauce. Simmer uncovered for 15 minutes, stirring occasionally, until sauce thickens and flavors meld.

Step 06

Finish with Cream and Basil: Reduce heat to low. Stir in plant-based cream and fresh basil leaves. Simmer for 2–3 minutes. Adjust seasoning as needed.

Step 07

Serve: Plate over cooked pasta of choice and top with vegan parmesan or nutritional yeast if desired.

Essential Tools

  • Medium saucepan
  • Large deep skillet or Dutch oven
  • Chef's knife
  • Cutting board
  • Wooden spoon

Allergy Details

Be sure to check every item for allergens. If uncertain, talk with a healthcare provider.
  • Check plant-based cream for nut or soy allergens.

Nutrition per serving

Nutrition details are for your reference only. Always speak with a professional for medical concerns.
  • Caloric Content: 260
  • Total Fat: 6 grams
  • Carbohydrates: 38 grams
  • Proteins: 13 grams