Lentil Bolognese Recipe

Calendar icon Published: Mar 23rd 2022 by Sarah Leadon
Clock icon Last updated: Mar 6th 2026
Read time: 6 mins
Cuisine:
This recipe, developed through the collective effort of at least 6 experts, underwent meticulous research and testing for over 3 months. Learn more about our process in the art and science behind our recipes or read how we use AI responsibly. This post may contain affiliate links. Read our Disclosure Policy.
Aerial shot of Lentil Bolognese in a pot with wooden spoon

This Lentil Bolognese recipe offers a hearty and satisfying twist on a classic Italian dish, perfect for those seeking a vegan alternative. The earthy flavor of green lentils combined with aromatic vegetables creates a rich sauce that pairs beautifully with spaghetti. Serve this comforting meal any night of the week for a nourishing dinner that everyone will enjoy.

Partner with Classic Bakes

We collaborate with brands through sponsored recipes, editorial features, and video collaborations. If your brand wants to reach a health-focused audience, we’d love to explore how we can work together.

Explore brand collaborations

This Lentil Bolognese offers a rich, hearty flavor that satisfies without the meat. It's easy to prepare and perfect for busy weeknights, making it a great option for meal prep or freezing. Versatile enough to pair with various pasta or even serve over grains, this dish is sure to please everyone at the table.

Before you start

  • Gather all ingredients for this recipe to streamline the cooking process.
  • Ensure your pot is large enough to accommodate the sauce and pasta.
  • Soak lentils and rinse them well to remove any debris.

During cooking

  • Cook shallots and garlic until fragrant for optimal flavor development.
  • Look for the sauce to thicken and lentils to soften as signs of doneness.
  • Avoid overcooking the spaghetti; it should be al dente when drained.
  • Cook lentil Bolognese in batches if your pot is too small to prevent steaming.

Make-ahead & storage

  • Prepare the sauce a day in advance; store it in an airtight container in the fridge.
  • Reheat gently on the stove, adding a splash of broth if it thickens too much.

Common mistakes

  • Overcooking lentils → Check for tenderness before the suggested cooking time.
  • Skipping seasoning → Taste and adjust salt and spices for balanced flavor.

Serve with

Toppings & textures

  • Fresh basil or parsley for a burst of herbal flavor.
  • Red pepper flakes for a spicy kick if desired.

Occasions

  • Perfect for weeknight dinners, potlucks, or meal prep.

Substitutions

  • If you lack green lentils, use brown lentils for a similar texture and flavor.
  • For a gluten-free option, substitute spaghetti with gluten-free pasta or zucchini noodles.

Variations

  • For a classic Italian twist, add mushrooms for an earthy flavor and meaty texture.
  • Incorporate chopped spinach or kale for added nutrients and a pop of color in this recipe.

Refrigerate

  • Cool the sauce to room temperature before transferring to an airtight container.
  • Consume within 3–4 days for best quality and flavor.

Freeze

  • Freezing not recommended due to the texture of lentils after thawing.

Reheat

  • Reheat on the stove over medium heat until steaming hot throughout.
  • Add a splash of vegetable broth if the sauce thickens too much.

Repurpose ideas

  • Green Lentils: Provides a hearty base and earthy flavor for this recipe, making it a satisfying meal.
  • Olive Oil: Adds richness and depth, enhancing the overall flavor of the sauce.
  • Shallots: Contributes a mild, sweet onion flavor that complements the dish's aroma.
  • Garlic: Offers a robust aroma and flavor, enhancing the savory profile of the sauce.
  • Celery: Adds crunch and a fresh, slightly peppery flavor to the mix.
  • Carrots: Brings natural sweetness and color, balancing the savory elements of this recipe.
  • Tomato Paste: Intensifies the tomato flavor, giving the sauce a rich consistency.
  • Diced Tomatoes: Provides acidity and freshness, contributing to the overall texture of the sauce.
  • Vegan Red Wine: Enhances depth of flavor with its fruity notes, complementing the tomatoes.
  • Tomato Sauce: Forms the base of the sauce, adding moisture and tomato flavor.
  • Vegetable Broth: Infuses additional flavor and moisture into the Bolognese sauce.
  • Bay Leaf: Adds aromatic depth, enhancing the overall complexity of flavors in this recipe.
  • Italian Seasoning: A blend of herbs that brings traditional Italian flavors to the dish.
  • Dried Basil: Adds a sweet, aromatic note that complements the tomato base.
  • Brown Sugar: Balances acidity with a touch of sweetness in this savory sauce.
  • Salt: Enhances all flavors, ensuring a well-seasoned dish.
  • Black Pepper: Provides warmth and mild heat to elevate the overall taste.
  • Spaghetti: Serves as the perfect vehicle for this hearty lentil Bolognese sauce.
  • Basil (optional): Adds a fresh, herbal note as a garnish for added flavor and color.

What can I substitute for green lentils in this Lentil Bolognese recipe?

If you don't have green lentils, brown lentils can be used as a substitute, providing a similar texture and flavor.

Can I make this Lentil Bolognese recipe ahead of time?

Yes, you can prepare the sauce a day in advance and store it in an airtight container in the fridge. Reheat gently on the stove before serving.

Is this Lentil Bolognese recipe suitable for freezing?

Freezing is not recommended due to the texture of lentils after thawing, which may become mushy.

Author: Sarah Leadon
Rate
Average: 5 (5 votes)
Total rating includes sum of all comments and anonymous votes.

Click to avoid screen dimming during cooking.

Time & Serves

Prep Time
10 mins
Cook Time
55 mins
Total Time
65 mins
Serves
6 persons

Ingredients

  • 1 cup Green Lentils

  • 2 tablespoons Olive Oil

  • 4 Shallots, diced

  • 3 cloves of Garlic, minced

  • 2 Celery Stalks, small dice

  • 2 Carrots, small dice

  • 1 heaping tablespoon Tomato Paste

  • 1 cup fire-roasted Diced Tomatoes

  • 1/4 cup Vegan Red Wine (use a wine that you would drink)

  • 2 cups Tomato Sauce

  • 1 cup Vegetable Broth

  • 1 Bay Leaf

  • 1 tablespoon Italian Seasoning

  • 1 teaspoon Dried Basil

  • 1 teaspoon Brown Sugar

  • 1 teaspoon Salt

  • 1/2 teaspoon Black Pepper

  • 1 pound Spaghetti

  • Basil (optional)

Instructions

In a large bowl, place the green lentils. Cover them with water. Soak the green lentils in water for 30 minutes to 1 hour. Once soaked, strain the lentils using a fine mesh strainer and rinse with cold water.

To a large pot, add the olive oil. Place it over medium-high heat.

Cook the shallots and garlic for one to two minutes until fragrant.

Next, stir in the celery and carrots and cook for 5 minutes until they start to soften. Put the tomato paste, stir and cook for a minute.

Add the red wine and cook 1-2 until most of it evaporates.

Stir in the fire-roasted tomatoes, lentils, tomato sauce, vegetable broth, bay leaf, Italian seasoning, dried basil, brown sugar, salt, and black pepper. Let the lentil bolognese come to a boil.

Decrease the flame to medium-low, cover it and cook for 20 minutes, periodically stirring.

Meantime, cook the spaghetti using the package instructions in a large pot of salted boiling water. Drain the spaghetti using a colander.

Divide the spaghetti between 4 bowls and add the Bolognese sauce. Garnish lentil Bolognese with fresh basil if desired.

Sarah Leadon
Author:
Senior Recipe Developer & Food Writer

More posts by Sarah Leadon

Unlock Exclusive Recipes & More! 🔓

Subscribe to our newsletter for the latest recipes, holiday specials, and mouthwatering secrets!

Subscribe

Add new comment

The content of this field is kept private and will not be shown publicly.