Ever walked into a kitchen and been greeted by the warm, savory scent of simmering tomatoes and herbs? That’s the magic you’ll unleash with this Vegan Lentil Bolognese! It’s rich, comforting, and utterly satisfying—perfect for those busy weeknights when you need something quick yet delicious.
Why Make This Recipe
This lentil bolognese is not just tasty; it’s also a superstar for a few reasons:
- Easy Cleanup: Seriously, it’s a one-pot wonder. Less time scrubbing means more time eating!
- Budget-Friendly: Lentils are the unsung heroes of the pantry. You get a filling meal without breaking the bank.
- Family-Friendly: Even picky eaters can’t resist this hearty dish. Who doesn’t love a bowl of pasta?
Ingredients
You don’t need fancy stuff — just these basics!
- 1 cup lentils (green or brown)
- 1 tablespoon olive oil
- 1 onion, chopped
- 2 carrots, diced
- 2 celery stalks, diced
- 3 cloves garlic, minced
- 1 can (14 oz) crushed tomatoes
- 2 tablespoons tomato paste
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- Salt and pepper to taste
- Pasta of choice (for serving)
Directions
Follow these simple steps to create your savory masterpiece:
- Heat the olive oil in a pot over medium heat.
- Add the onion, carrots, and celery. Sauté until soft, about 5 minutes.
- Stir in the garlic and cook for an additional minute.
- Add the lentils, crushed tomatoes, tomato paste, oregano, basil, salt, and pepper.
- Pour in enough water to cover the mixture.
- Bring to a boil, then reduce heat and simmer for 25-30 minutes, or until lentils are tender.
- Serve over cooked pasta.

How to Make Vegan Lentil Bolognese (Overview)
Let’s break it down! Start by sautéing your veggies until they’re soft and aromatic. Then, toss in everything else and let it mingle over medium heat. Pro tip: Don’t skip toasting the garlic—it brings out such an amazing flavor! Once the lentils are soft and the sauce is thickened, you’re all set to dig in!
How to Serve Vegan Lentil Bolognese
Plate this bolognese over your favorite pasta, and just watch how it transforms your dinner! The rich, vibrant red sauce against the backdrop of pasta is a feast for the eyes, and the aroma? Pure heaven. Add a sprinkle of fresh basil or nutritional yeast for a cheesy finish and you’re in for a treat! Serve with crusty bread, and you have a lovely meal.
How to Store Vegan Lentil Bolognese
This dish is great for meal prep! It keeps well in the fridge for up to 4 days. You can also freeze it for up to 2 months. Just make sure to let it cool completely before portioning it out for the freezer. When you’re ready to enjoy, just reheat on the stove or in the microwave—easy peasy!
Tips to Make Vegan Lentil Bolognese
- Soak the lentils: If you have an extra 30 minutes, soaking lentils can speed up cooking.
- Add more veggies: Sneak in some spinach or bell peppers for extra nutrition.
- Adjust the spices: Feel free to experiment with spices! A pinch of chili flakes can add a delightful kick!
Variation
Love a twist? Try adding some mushrooms for a meaty texture or swap the lentils for chickpeas. Feeling adventurous? Throw in a splash of red wine for depth or add some vegan cheese on top for a creamy finish.
FAQs
Can I use different kinds of lentils?
- Absolutely! Green or brown lentils work best since they hold their shape, but even canned lentils work in a pinch!
What pasta goes best with this?
- Any pasta will do! Spaghetti and penne are popular choices but feel free to get creative.
Can I make it ahead of time?
- Yes! It’s even better the next day as the flavors meld together. Just store in the fridge and reheat when ready.
📌 Pin this recipe for your next cozy dinner night!

Vegan Lentil Bolognese
Ingredients
Method
- Heat the olive oil in a pot over medium heat.
- Add the onion, carrots, and celery. Sauté until soft, about 5 minutes.
- Stir in the garlic and cook for an additional minute.
- Add the lentils, crushed tomatoes, tomato paste, oregano, basil, salt, and pepper.
- Pour in enough water to cover the mixture.
- Bring to a boil, then reduce heat and simmer for 25-30 minutes, or until lentils are tender.
- Serve over cooked pasta.
