Best Vegetarian Bolognese
This recipe for vegetarian bolognese is perfect for busy weeknights or whenever you’re craving something nourishing and downright delicious! It’s a wholesome spin on the Italian classic that brings comfort without compromising flavor.

A Note From Kristen
I’ve made this recipe more times than I can count. It’s just that good! Loaded with veggies and rich tomato goodness, it’s the perfect meal for chilly evenings or any time I want something hearty and satisfying. Eating meat-free doesn’t mean giving up delicious pasta dishes, and this lentil bolognese is proof of that. I hope you enjoy it as much as we do!
~Kristen

Ingredient Notes
Please keep in mind that this is just a quick overview. Visit the full recipe for amounts and instructions!

How to Make Lentil Bolognese
01
HEAT
Heat oil over medium heat. Add onion, carrot, and celery; cook, stirring often, for 10 minutes until softened and lightly browned.

02
STIR AND COOK
Stir in garlic and tomato paste; cook for 1–2 minutes until the paste darkens slightly.

03
ADD
Add crushed tomatoes, lentils, water, soy sauce, vinegar, oregano, paprika, and bay leaf. Stir well.

04
SIMMER
Bring to a simmer, then reduce heat to low and partially cover. Simmer for 45 minutes, stirring occasionally, until the lentils are tender and the sauce is thick. Add water or broth if needed.

05
REMOVE AND STIR
Remove the bay leaf, then stir in milk, salt, and pepper to taste.

06
SERVE
Spoon sauce over cooked pasta. Top with basil, parsley, and/or grated Parmesan. Enjoy!


Serving Ideas
- Serve alongside a simple spinach and arugula salad.
- Serve with a starter of minestrone or polenta fries.
- Pair with garlic bread made from focaccia or toasted sourdough.
- Instead of pasta, just spoon the sauce over pizza dough or flatbread and top with cheese and tomato slices.

Expert Tips
- Take your time sauteeing the soffritto trio mixture as this serves as the flavor foundation of the bolognese sauce.
- You can experiment by adding tamari, miso, or dried mushrooms to boost the savory flavors of this pasta.
- To make this bolognese spicy, add red pepper flakes or a pinch of cayenne pepper.
- This sauce tastes even more amazing the next day. Don’t hesitate to save those leftovers!
- Pair the bolognese with pasta that can hold up to thick sauces. Great choices include tagliatelle, fettuccine, rigatoni, spaghetti, and penne.
- Want this dish cooked even faster? Pre-soak the lentils ahead of time in water for a few hours, then drain and use only 1 cup of water when cooking.

More Delicious Pasta Recipes You Might Love


Vegetarian Bolognese
Ingredients
- 2 tablespoons extra virgin olive oil
- 1 yellow onion finely chopped
- 1 medium carrot peeled and finely chopped
- 1 celery stalk finely chopped
- 3 garlic cloves minced
- 2 tablespoons tomato paste
- 1 28-ounce can crushed tomatoes
- ½ cup red lentils rinsed
- 2 cups water or vegetable broth
- 1 tablespoon soy sauce or coconut aminos
- 1 tablespoon balsamic vinegar
- 1 teaspoon dried oregano
- ½ teaspoon smoked paprika
- 1 bay leaf
- ¼ cup whole milk or plant-based milk
- 1/2 teaspoon ground black pepper
- salt to taste
- 12 ounces cooked pasta of choice use gluten-free if necessary
- fresh basil and/or parsley chopped, for garnish
- grated parmesan cheese for serving, optional, use vegetarian/rennet-free if necessary
Instructions
- In a large saucepan or Dutch oven, heat the olive oil over medium heat.
- Add the onion, carrot, and celery. Cook, stirring often, for 10 minutes, or until the vegetables are softened and beginning to brown.
- Stir in the minced garlic and tomato paste. Cook for 1 to 2 minutes, stirring constantly, until fragrant and the tomato paste darkens slightly in color.
- Add the crushed tomatoes, red lentils, water, soy sauce, balsamic vinegar, oregano, smoked paprika, and bay leaf. Stir well to combine.
- Bring the sauce to a simmer. Reduce heat to low, cover partially with a lid, and simmer for 45 minutes, stirring occasionally, until the lentils are tender and the sauce has thickened. Add a splash of water if it starts to look too dry and the lentils are not yet tender.
- Remove the bay leaf, and then stir in the milk and pepper.
- Salt to taste.
- Spoon the bolognese over your favorite cooked pasta. Top with fresh basil and/or parsley, and parmesan (if using).
- Serve hot, and enjoy!