This lentil bolognese is a rich vegan bolognese sauce built with brown lentils, crushed tomatoes, and herbs, then tossed with pasta for a hearty lentil dinner that fits right into plant based recipes, veg recipes, and healthy food dishes. It works for busy weeknights and meal prep, and it brings the depth people expect from classic sauce without meat, which is why I keep returning to this lentil recipe when I want reliable vegan dinner recipes that still feel comforting.

Why this lentil bolognese works so well
I build this lentil bolognese on a simple ratio of lentils, tomato, and broth, and that balance gives body without heaviness. One cup dried lentils to one can tomatoes and two cups broth creates a sauce that coats pasta but still moves in the pan, which matters more than it sounds.
I learned this after a few too thick batches that felt pasty, so I adjusted slowly. That small shift made the sauce feel lighter yet still full, a good reminder that lentil dinner recipes depend on texture as much as flavor.
Ingredients that shape this vegan bolognese sauce

I choose brown or green lentils because they hold their shape during cooking and give a gentle bite that replaces ground meat in many tasty vegetarian recipes. Red lentils soften too much here, and I save them for soups.
Onion, carrot, and celery form the base, and I cut them small so they melt into the sauce and release sweetness early. I always notice the smell change after a few minutes, and that is my cue to keep going.

Tomato paste adds depth when I cook it briefly in oil, and crushed tomatoes bring the main body. A simple mix, yet each part has a clear job.
A closer look at lentils in lentil recipes
Lentils act as both structure and protein in this dish, and that dual role makes them ideal for vegan dinner recipes. They absorb flavor from the sauce while still offering a slight bite, which keeps the dish from feeling flat.
I check them at the twenty minute mark when I simmer them alone. They should feel tender with a bit of resistance, not soft and broken, and I sometimes taste two or three just to be sure.
How I build the lentil dinner step by step
I start by cooking lentils in water until tender, then I set them aside while I cook pasta in salted water. The kitchen starts to smell like something good is coming, even at this early stage.
I heat olive oil and cook onion first, then I add garlic, carrot, and celery, and I let them soften until they release a warm aroma. I pause here sometimes, just to take it in, because this stage sets the tone.
I stir in tomato paste and cook it briefly to deepen color, then I add crushed tomatoes, broth, and herbs and let the sauce simmer. The bubbles should stay gentle, not aggressive.
I add lentils back in and let everything blend, then I toss in pasta with a splash of reserved water. The sauce should cling but still move easily.
How to tell your vegan bolognese sauce is ready
The sauce looks slightly thick and glossy when it is done, and lentils stay intact. The flavor should taste rounded, with no sharp tomato edge.
If it looks dry, it cooked too long, and if it feels watery, it needs a few more minutes. I trust the spoon test most, when the sauce coats it without sliding off too fast.
Common fixes for lentil dinner recipes
If the sauce tastes flat, it often needs salt or a bit more tomato paste. I add in small amounts and taste again.
If lentils feel mushy, they cooked too long, and next time I shorten their simmer. If the sauce is too thick, I add pasta water to loosen it.

Easy ways to change this lentil recipe
You can add mushrooms for extra depth and a more savory feel. About one cup finely chopped works well.
You can swap rigatoni for spaghetti or penne, and each shape changes how the sauce sits. I go back and forth depending on mood.
You can add spinach at the end for a green touch, or a pinch more red pepper flakes for heat. Small changes, big difference.
Storing this healthy food dish
This lentil bolognese keeps well at room temperature for a short time, then I move it to the fridge for up to four days. It thickens as it sits, which I actually like.
For freezing, I store the sauce alone for up to three months. I reheat with a splash of water to bring it back.
Practical notes from my kitchen
I use a wide pan so the sauce reduces evenly. A narrow pot can trap too much moisture.
I always reserve pasta water before draining, since it helps adjust texture later. I learned that the hard way once.
I taste at every stage, even when it feels repetitive. Small adjustments early save bigger fixes later.
How I like to serve this lentil bolognese
I serve it with extra basil and grated cheese on top. Simple and direct.
I sometimes add a side of roasted vegetables for a fuller meal. It balances the plate nicely.
I also spoon leftovers onto toast the next day. Unexpected, but very good.
Save this lentil bolognese for later
Save this as a pin for your favorite lentil dinner recipes board so you can come back to it anytime. I would love to hear how it turns out for you, so share your version in the comments or ask any questions.

Lentil Bolognese Pasta
Hearty lentil bolognese with rich vegan sauce. Easy plant based dinner with simple ingredients and bold flavor.
Ingredients
- 1 cup dried brown or green lentils (or 2 cups cooked lentils)
- 12 oz rigatoni or preferred pasta
- 2 tablespoons olive oil
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 medium carrot, finely diced
- 1 celery stalk, finely diced
- 1 can (14 oz) crushed tomatoes
- 2 tablespoons tomato paste
- 2 cups vegetable broth
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- ½ teaspoon dried thyme
- Salt and black pepper to taste
- ½ teaspoon red pepper flakes (optional)
- ½ cup grated Parmesan cheese or plant-based alternative
- Fresh basil leaves for garnish
Instructions
- COOK THE LENTILS: Rinse lentils under cold water. Add to a pot with 3 cups of water. Bring to a boil, reduce heat, and simmer for 20–25 minutes until tender but not mushy. Drain and set aside.
- COOK THE PASTA: Bring a large pot of salted water to a boil. Cook pasta according to package directions until al dente. Reserve ½ cup pasta water, then drain.
- BUILD THE BASE FLAVOR: Heat olive oil in a large pan over medium heat. Add onion and cook for 3–4 minutes until soft. Stir in garlic, carrot, and celery. Cook for 5–6 minutes until vegetables soften and release aroma.
- ADD TOMATO PASTE: Stir in tomato paste and cook for 1–2 minutes to deepen flavor and color.
- SIMMER THE SAUCE: Add crushed tomatoes, vegetable broth, oregano, basil, thyme, salt, pepper, and red pepper flakes. Stir and simmer for 15–20 minutes.
- ADD LENTILS: Stir in cooked lentils and simmer for 10 minutes to blend flavors and thicken the sauce.
- COMBINE WITH PASTA: Add cooked pasta to the sauce and toss to coat. Add reserved pasta water as needed to loosen the sauce.
- FINISH AND SERVE: Top with grated Parmesan and fresh basil. Serve warm.
Notes
Use canned lentils to save time; rinse and drain before adding.
Sauce thickens as it sits, so add a splash of broth or water when reheating.
Store leftovers in the refrigerator for up to 4 days or freeze for longer storage.
Nutrition Information
Yield
5Serving Size
1Amount Per Serving Calories 363Total Fat 14gSaturated Fat 5gUnsaturated Fat 9gCholesterol 21mgSodium 944mgCarbohydrates 43gFiber 8gSugar 5gProtein 17g