When you crave the heartiness of a slow-simmered Italian ragù without meat, Lentil Bolognese over Spaghetti is the ultimate comfort meal. French green or brown lentils simmered with classic soffritto (onion, carrot, and celery), garlic, crushed tomatoes, red wine, and herbs create a rich, thick sauce with a amazingly toothsome texture. Twirled with tender spaghetti, it offers all the depth of traditional Bolognese.
The secret to a plant-based Bolognese that tastes deeply savory and complex is Using Brown or French Green Lentils along with Tomato Paste and a Splash of Red Wine. Red lentils soften too quickly and turn mushy, whereas green or brown lentils hold their texture to mimic ground meat. Deglazing with red wine and cooking down tomato paste builds the classic umami base.
Why You’ll Love This Dish
- Hearty & Meaty Texture: Sturdy lentils provide a toothsome bite that absorbs the rich tomato gravy.
- Deep Umami Flavor: Concentrated tomato paste, garlic, fresh herbs, and optional dry red wine build layers of flavor.
- Nutrient-Dense & Fiber-Packed: High in plant protein, iron, and dietary fiber while remaining naturally low in fat.
- Freezer & Meal-Prep Friendly: The sauce tastes even better the next day and freezes beautifully for up to 3 months.
Key Ingredients Overview
- Brown or French Green (Puy) Lentils: Retain structure during simmering for an authentic ragù texture.
- Soffritto Base: Finely diced yellow onion, carrot, and celery sautéed in olive oil.
- Garlic & Tomato Paste: Caramelized together to create a concentrated, savory foundation.
- Crushed Tomatoes & Vegetable Broth: Form the luscious sauce body.
- Dry Red Wine (Optional): Used to deglaze the pan and add authentic Italian depth (can be swapped for extra broth + a splash of balsamic vinegar).
- Spaghetti: Classic long pasta to catch and carry the chunky sauce.
Step-by-Step Instructions
1.The Soffritto Base:8 min.
Heat 2 tablespoons of extra virgin olive oil in a large saucepan or Dutch oven over medium heat. Add 1 finely diced yellow onion, 1 finely diced carrot, and 1 finely diced celery stalk. Sauté for 6 to 8 minutes until softened and sweet. Stir in 3 minced garlic cloves and cook for 1 minute until fragrant.
2.The Tomato Paste & Wine Deglaze:5 min.
Add 2 tablespoons of tomato paste and ½ teaspoon of red pepper flakes to the vegetables. Cook, stirring constantly, for 2 minutes until the paste turns a deep brick-red color. Pour in ½ cup of dry red wine (or vegetable broth with 1 tsp balsamic vinegar) to deglaze the pot, scraping up any browned bits from the bottom until the liquid reduces by half.
3.The Lentil Ragù Simmer:25 min.
Add 1 cup of rinsed uncooked brown or French green lentils, 1 can (28 oz / 800g) crushed tomatoes, 2 cups vegetable broth, 1 teaspoon dried oregano, 1 teaspoon dried basil, 1 bay leaf, ½ teaspoon salt, and ¼ teaspoon black pepper. Bring to a boil, then reduce heat to low, cover, and simmer for 25 to 30 minutes until the lentils are tender but still hold their shape.
4.The Spaghetti Boil:10 min.
While the sauce simmers, bring a large pot of heavily salted water to a boil. Cook 12 oz (340g) of spaghetti according to package directions until al dente. Reserve ½ cup of pasta cooking water, then drain the pasta.
5.The Toss & Serve:2 min.
Discard the bay leaf from the lentil Bolognese. If the sauce is too thick, stir in a splash of reserved pasta water. Add the cooked spaghetti directly into the sauce (or plate pasta and spoon sauce generously over top). Garnish with fresh chopped basil and grated Parmesan or nutritional yeast.

Expert Tips for Success
- Dice Veggies Small: Chop your onion, carrot, and celery into very small, uniform pieces. This allows the soffritto to melt seamlessly into the sauce along with the lentils.
- Don’t Salt the Lentils Too Early: Wait until the sauce is simmering before adding heavy salt. Salting lentils right at the start can sometimes prevent their skins from softening properly.
- Mushroom Boost: For an even meatier taste, finely chop 4 oz of cremini mushrooms and sauté them right alongside the soffritto!
The Recipe Card
- Prep Time: 15 mins
- Cook Time: 35 mins
- Total Time: 50 mins
- Yield: 4 to 5 Servings
Ingredients:
- The Lentil Sauce: 2 tbsp Extra Virgin Olive Oil, 1 Yellow Onion (diced), 1 Carrot (diced), 1 Celery Stalk (diced), 3 Garlic Cloves (minced), 2 tbsp Tomato Paste, ½ tsp Red Pepper Flakes, ½ cup Dry Red Wine (or broth), 1 cup Brown or French Green Lentils (rinsed), 1 can (28 oz) Crushed Tomatoes, 2 cups Vegetable Broth, 1 tsp Dried Oregano, 1 tsp Dried Basil, 1 Bay Leaf, Salt & Black Pepper to taste.
- The Pasta & Garnish: 12 oz Spaghetti, Fresh Basil (chopped), Grated Parmesan or Nutritional Yeast.
Instructions:
Sauté onion, carrot, and celery in olive oil until soft; stir in garlic, tomato paste, and red pepper flakes for 2 minutes. Deglaze with red wine until reduced. Stir in lentils, crushed tomatoes, vegetable broth, oregano, basil, bay leaf, salt, and pepper. Cover and simmer 25–30 minutes until lentils are tender. Boil spaghetti in salted water until al dente; drain. Remove bay leaf, toss spaghetti with lentil ragù, and serve topped with fresh basil and Parmesan.