I make lentil bolognese at least twice a month because it delivers all the comfort of traditional pasta sauce without any meat. The secret is letting those lentils simmer until they’re tender and soaking up every bit of that tomato-herb goodness. One bite and you’ll forget you’re eating something entirely plant-based.
Table of Contents
Ingredients for Lentil Bolognese
I always keep brown lentils stocked in my pantry because they hold their shape beautifully in this sauce. Quality canned tomatoes make a huge difference here. I recommend San Marzano varieties for their natural sweetness and low acidity. Check your lentils for any small stones or debris before rinsing. Grab these simple ingredients and you’re halfway to dinner.
- 1 cup green or brown lentils (rinsed thoroughly and checked for debris)
- 1 can (28 oz) whole peeled tomatoes (to be crushed by hand) – I prefer whole tomatoes over diced for better texture control
- 1 yellow onion (finely chopped)
- 2 medium carrots (diced small)
- 2 celery stalks (chopped finely)
- 4 cloves garlic (minced fresh) – Fresh garlic is non-negotiable for me; it adds incredible depth
- 2 cups vegetable broth (low-sodium preferred)
- 1/4 cup fresh basil leaves (chopped) – My go-to is sweet basil from my kitchen windowsill
- 1 teaspoon dried oregano
- 2 tablespoons olive oil (extra virgin)
- Salt to taste
- Black pepper to taste
- 12 oz pasta of choice
Step-by-Step Instructions
I recommend using a heavy-bottomed pot for even heat distribution. This prevents the bottom from scorching during the simmer time.
Step 1: Heat olive oil in your large pot over medium heat. Add the chopped onion, carrots, and celery. Sauté for about 5 minutes, stirring occasionally, until the vegetables soften and become fragrant. You’ll notice the onions turning translucent, which means they’re ready.
Step 2: Stir in the minced garlic and dried oregano along with a pinch of salt. Cook for just 1 minute until that beautiful aroma fills your kitchen. Watch carefully so the garlic doesn’t burn, it can turn bitter quickly.
Step 3: Add the rinsed lentils to the pot. Using your hands, crush the whole tomatoes directly into the pot, letting the juices fall in too. Pour in the vegetable broth and stir everything together. Bring the mixture to a gentle boil, then reduce the heat to low.
Step 4: Cover the pot and let it simmer for 25-30 minutes. Stir occasionally to prevent sticking. While the sauce simmers, cook your pasta according to package directions during the last 10-12 minutes of sauce cooking time. The lentils should be tender but not mushy when done. If the sauce looks too thick, add a splash of water or extra broth. If it’s too thin, simmer uncovered for the last 5 minutes.
Step 5: Taste the sauce and adjust the seasoning with salt and black pepper. This is your chance to make it perfect. Stir in the fresh basil right before serving. Drain your pasta and serve the bolognese generously over top, or toss them together in the pot for even coating.

Perfect Pairings for Lentil Bolognese
This hearty sauce deserves sides that balance its rich, savory character while adding variety to your plate.
Garlic Bread: Crusty bread brushed with garlic butter provides the perfect vehicle for scooping up every last bit of sauce. The crispy texture contrasts beautifully with the tender lentils.
Simple Green Salad: A fresh mix of greens with lemon vinaigrette cuts through the richness of the bolognese. I like adding cucumber and cherry tomatoes for extra crunch and brightness.
Roasted Broccoli: Toss florets with olive oil and roast until crispy. The caramelized edges add a slightly sweet, nutty flavor that complements the earthy lentils perfectly.
Caesar Salad: The creamy dressing and salty parmesan create a delicious contrast to the tomato-based sauce. This classic combination never fails to please everyone at the table.
Sautéed Spinach: Quick-cooked spinach with garlic boosts the nutritional value of your meal. If you love spinach-based dishes, try our spinach and ricotta stuffed shells for another plant-forward dinner option. It wilts down in minutes and adds a pop of color to your dinner plate.
Storage & Serving Tips
Store leftover bolognese in an airtight container in the refrigerator for up to 5 days. The flavors actually deepen overnight, making leftovers even better than the original batch. You can also freeze portions in freezer-safe containers for up to 3 months. I like to freeze in 2-cup portions for easy single meals.
Reheat gently on the stovetop over low heat, adding a splash of water or broth to restore the sauce’s consistency. I like to stir in a drizzle of olive oil when reheating to bring back that silky texture. Avoid microwaving on high power as it can make the lentils tough.
This sauce is incredibly versatile beyond pasta. Use it as a filling for stuffed peppers, layer it in lasagna, or spread it on pizza dough. I’ve even used it as a base for shepherd’s pie with mashed sweet potatoes on top. For more creative pasta ideas, check out our creamy garlic parmesan chicken pasta.
FAQs
Can I use red lentils instead of brown or green lentils?
Red lentils break down quickly and create a mushy texture. Stick with brown or green lentils for the best results. They maintain their shape and give you that satisfying bite similar to ground meat.
How can I make this bolognese taste more like traditional meat sauce?
Add a tablespoon of soy sauce or tamari for extra umami depth. Some people also like adding finely chopped mushrooms with the vegetables for a meatier texture and flavor. A splash of red wine during the simmer adds complexity too.
Can I make this in a slow cooker?
Absolutely. Sauté the aromatics first, then transfer everything to your slow cooker. Cook on low for 6-7 hours or high for 3-4 hours. The longer cooking time develops even richer flavors.

Lentil Bolognese
Ingredients
Equipment
Method
- Heat olive oil in a large pot over medium heat. Add the chopped onion, carrots, and celery. Sauté for about 5 minutes, stirring occasionally, until the vegetables soften and become fragrant. The onions should turn translucent.
- Stir in the minced garlic and dried oregano along with a pinch of salt. Cook for just 1 minute until fragrant. Watch carefully so the garlic doesn’t burn.
- Add the rinsed lentils to the pot. Using your hands, crush the whole tomatoes directly into the pot, letting the juices fall in too. Pour in the vegetable broth and stir everything together. Bring the mixture to a gentle boil, then reduce the heat to low.
- Cover the pot and let it simmer for 25-30 minutes. Stir occasionally to prevent sticking. While the sauce simmers, cook your pasta according to package directions during the last 10-12 minutes of sauce cooking time. The lentils should be tender but not mushy. If the sauce looks too thick, add a splash of water or extra broth. If it’s too thin, simmer uncovered for the last 5 minutes.
- Taste the sauce and adjust the seasoning with salt and black pepper. Stir in the fresh basil right before serving. Drain your pasta and serve the bolognese generously over top, or toss them together in the pot for even coating.
Notes









