Lentil Bolognese Recipe
If you’re in need of a comforting, hearty, and wholesome meal that sings with flavor and nourishes the soul, this Lentil Bolognese will quickly become your go-to. It blends the rustic richness of traditional Italian Bolognese with the nutritious power of lentils, creating a satisfying dish that’s perfect for weeknight dinners or when you want something cozy yet vibrant. The lentils soak up all the savory, tangy goodness of tomatoes, herbs, and a splash of balsamic vinegar, making every bite both delicious and guilt-free.

Ingredients You’ll Need
These ingredients come together beautifully to create a Lentil Bolognese that is bursting with flavor, texture, and a touch of warmth. Each item is chosen carefully to build depth, balance freshness, and give that classic Bolognese heartiness with a plant-based twist.
- Extra virgin olive oil (2 tablespoons): The golden base that adds richness and carries the flavors.
- Medium onion, finely chopped (1): Adds sweetness and a tender bite as it sautés.
- Rib celery, finely chopped (1): Gives a subtle crunch and aromatic depth to the sauce.
- Large carrot, finely chopped (1): Brings natural sweetness and vibrant color.
- Garlic cloves, finely chopped (3): Injects that unmistakable garlicky warmth that ties everything together.
- Tomato paste (2 tablespoons): The concentrated tomato joy, enriching the sauce with umami.
- Rosemary (½ teaspoon): A lovely herbaceous touch that complements the earthiness of lentils.
- Bay leaves (2, optional): Infuse subtle herbal fragrance during simmering.
- Mushrooms, grated (8 ounces): Adds a meaty texture and deepens the savory flavor.
- Vegetable stock (4 cups): The flavorful liquid that braises the lentils to tender perfection.
- Tomato puree or passata (24 ounces): The vibrant tomato base that makes the sauce luscious and rich.
- Dried lentils (1 cup): The star protein, hearty and filling, forming the foundation of this Bolognese.
- Salt (1 teaspoon or to taste): Enhances and balances all the ingredients.
- Black pepper (⅛ teaspoon): Adds just the right hint of spice.
- Balsamic vinegar or soy sauce (3 tablespoons): A sharp, sweet finish that elevates the sauce beautifully.
How to Make Lentil Bolognese
Step 1: Prepare the Flavor Base
Start by finely chopping the onion, celery, carrot, and garlic — you can do this by hand for a rustic feel or pulse them in a food processor for a quicker prep. Heat the olive oil in a large pot and gently sauté these veggies for about 3 minutes on medium heat. This builds the aromatic foundation that’s essential for a rich Lentil Bolognese, releasing their natural sweetness as they soften.
Step 2: Add Tomato Paste and Mushrooms
Next, stir in the tomato paste along with the grated mushrooms, rosemary, bay leaves, salt, and black pepper. Cook this mixture for about 5 minutes, ensuring everything melds together and the mushrooms begin to break down, giving your Lentil Bolognese a lovely depth and a touch of earthiness without overpowering the fresh vegetable flavors.
Step 3: Introduce Lentils and Liquids
Before adding lentils, be sure to rinse them well, picking out any stray bits of soil or pebbles. Add the lentils to the pot along with the vegetable stock and tomato puree. Now it’s time to let the magic happen — bring everything to a gentle simmer and cook uncovered for about 30 minutes, stirring occasionally. The lentils soften, the sauce thickens, and those flavors marry into a vibrant yet comforting blend that’s the heart of Lentil Bolognese.
Step 4: The Final Touches
Remove the bay leaves and stir in the balsamic vinegar, which adds a wonderful brightness and complexity. For texture, blend a portion of the sauce (about 1 to 2 cups) using an immersion or standing blender until you reach your preferred consistency — whether you want it rustic with chunks or smooth and silky. Give it a final taste and adjust salt and balsamic vinegar accordingly to make the flavors sing.
How to Serve Lentil Bolognese

Garnishes
Simple garnishes elevate this dish beautifully. Fresh basil leaves bring a pop of fragrant green freshness, while a sprinkle of Parmesan cheese adds lovely salty creaminess. For those keeping it vegan, nutritional yeast works wonderfully as a cheesy alternative and adds an extra layer of flavor.
Side Dishes
Lentil Bolognese pairs perfectly with any pasta you love — traditional options like tagliatelle, fettuccine, or spaghetti hold the sauce wonderfully. Serve alongside a crisp green salad tossed in lemon vinaigrette or some garlic-rubbed crusty bread to scoop up every last bit of sauce. Roasted vegetables also make a hearty, colorful side for a complete meal.
Creative Ways to Present
If you’re looking to mix things up, try layering the Lentil Bolognese in a baked spaghetti squash or stuff sweet bell peppers with the sauce for a fun presentation. It also works brilliantly as a topping for creamy polenta or even as a filling for vegan lasagna layers, packing that irresistible flavor into new textures and formats.
Make Ahead and Storage
Storing Leftovers
This Lentil Bolognese keeps incredibly well in the fridge for up to 4 days. Store it in an airtight container to preserve those fresh flavors. It’s a fantastic option for meal prep, ready to reheat and enjoy anytime you want something nourishing and delicious fast.
Freezing
You can freeze Lentil Bolognese without losing any of its incredible taste or texture. Portion it out into freezer-safe containers or bags and freeze for up to 3 months. When you want a warming meal, just thaw it overnight in the fridge for the best results.
Reheating
Reheat on the stove in a saucepan over medium heat, adding a splash of water or broth if it’s too thick. Stir frequently until warmed through. Alternatively, microwave it in short intervals, stirring between to ensure even heating — each time the Lentil Bolognese tastes just as wonderful as freshly made.
FAQs
Can I use red lentils instead of green or brown?
Red lentils cook faster and tend to break down more, resulting in a softer texture. If you prefer a chunkier Lentil Bolognese, green or brown lentils are best, but red lentils can work if you like a smoother sauce.
Is Lentil Bolognese gluten-free?
Yes! As long as you serve it with gluten-free pasta or without pasta altogether, this Lentil Bolognese is naturally gluten-free and suitable for those with gluten sensitivities.
Can I make this Lentil Bolognese in a slow cooker?
Absolutely! After sautéing your veggies, transfer everything to a slow cooker and cook on low for 4 to 6 hours. Just add the lentils, stock, tomato puree, and seasonings, and you’ll wake up or come home to a deliciously ready sauce.
What can I use instead of balsamic vinegar?
If you don’t have balsamic vinegar, soy sauce or even a splash of red wine vinegar can add the necessary tang and depth — just adjust the salt since soy sauce adds extra saltiness.
How do I make the sauce thicker or thinner?
For a thicker Lentil Bolognese, simmer uncovered a little longer to reduce excess liquid or blend more of the sauce. To thin it out, stir in reserved pasta water or extra vegetable stock until you reach your desired consistency.
Final Thoughts
This Lentil Bolognese truly is a celebration of simple ingredients coming together to create something extraordinary. Whether you’re feeding family, impressing guests, or just craving a cozy meal, it delivers every time with flavor, heartiness, and a touch of love. Don’t be surprised if it quickly becomes a staple in your kitchen too — give it a try and enjoy every delicious bite!
Print
Lentil Bolognese Recipe
- Total Time: 55 minutes
- Yield: 4 to 6 servings 1x
- Diet: Vegetarian
Description
This hearty Lentil Bolognese is a wholesome and flavorful vegetarian twist on the classic Italian meat sauce. Made with green or brown lentils, fresh vegetables, tomato puree, and a blend of herbs and spices, it’s a nutritious and satisfying dish perfect for pasta nights. Rich in protein and fiber, this recipe is ideal for those seeking a comforting yet healthy meal without meat.
Ingredients
Vegetables and Base
- 2 tablespoons extra virgin olive oil
- 1 medium onion, finely chopped
- 1 rib celery, finely chopped
- 1 large carrot, finely chopped
- 3 cloves garlic, finely chopped
- 8 ounces mushrooms, grated with large holes of a box grater
Seasonings and Flavorings
- 2 tablespoons tomato paste (the thick one that comes in a tube or small can)
- ½ teaspoon rosemary
- 2 bay leaves (optional)
- 1 teaspoon salt (or more to taste)
- ⅛ teaspoon black pepper
- 3 tablespoons balsamic vinegar or soy sauce
Liquids and Legumes
- 4 cups vegetable stock
- 24 ounces (one glass bottle) tomato puree or passata
- 1 cup dried lentils (green or brown)
Instructions
- Prepare the Flavor Base: Finely chop the onion, celery, carrot, and garlic either by hand or pulse them in a food processor until evenly minced. Heat the olive oil in a large pot over medium heat. Add the chopped vegetables and sauté for 3 minutes, stirring frequently to soften and release their aromas.
- Add Tomato Paste and Mushrooms: Stir in the tomato paste, grated mushrooms, rosemary, bay leaves (if using), salt, and black pepper. Continue sautéing the mixture for 5 minutes, stirring occasionally to meld the flavors and soften the mushrooms.
- Simmer with Lentils and Tomato Puree: Rinse the lentils thoroughly, removing any debris. Add the rinsed lentils, vegetable stock, and tomato puree to the pot. Bring to a gentle simmer and cook uncovered for about 30 minutes, or until the lentils are tender and the sauce thickens. Stir occasionally to prevent sticking.
- Finish the Sauce: Remove and discard the bay leaves. Stir in the balsamic vinegar for depth of flavor. Using an immersion blender or a standing blender, blend 1 to 2 cups of the sauce until you reach your desired texture—this adds creaminess without losing the hearty lentil pieces. Adjust salt and balsamic vinegar to taste.
- Serve with Pasta: Cook your preferred pasta (tagliatelle, fettuccine, or spaghetti recommended) in plenty of salted boiling water according to package instructions minus 2 minutes for al dente. Reserve 1 cup of the pasta cooking water, then drain the pasta. Toss the pasta in a skillet with the lentil bolognese and about ½ cup reserved pasta water over medium heat for 1 minute to combine. Serve topped with fresh basil leaves and grated parmesan cheese.
Notes
- If you prefer a smoother sauce, blend more of the lentil mixture until it reaches the desired consistency.
- Feel free to substitute soy sauce for the balsamic vinegar for a different umami note.
- This sauce can be stored in the refrigerator for up to 4 days or frozen for up to 3 months.
- For a gluten-free option, serve with gluten-free pasta.
- Adjust salt and seasoning as lentils absorb flavors differently depending on cooking time and stock used.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Main Course
- Method: Sauté and Simmer
- Cuisine: Italian
Nutrition
- Serving Size: 1 cup sauce (without pasta)
- Calories: 210 kcal
- Sugar: 6 g
- Sodium: 480 mg
- Fat: 7 g
- Saturated Fat: 1 g
- Unsaturated Fat: 6 g
- Trans Fat: 0 g
- Carbohydrates: 28 g
- Fiber: 9 g
- Protein: 12 g
- Cholesterol: 0 mg
Keywords: lentil bolognese, vegetarian bolognese, lentil pasta sauce, meatless bolognese, healthy pasta sauce, Italian vegetarian recipe, plant-based bolognese

