Vegetarian lentil bolognese is a hearty, plant-based twist on the classic Italian sauce, made with protein-rich lentils, veggies, and tomatoes for a cozy, flavorful meal.
1cupdried green or brown lentilsrinsed and drained
1teaspoondried oregano
1teaspoondried basil
½teaspoonred pepper flakesoptional, for a bit of heat
¼cuptomato paste
128-ounce can crushed tomatoes
2cupsvegetable broth
½cupunsweetened plant-based milksuch as almond or oat
Salt and black pepperto taste
Fresh parsley or basilfor garnish (optional)
Cooked pastazucchini noodles, or polenta, for serving
Instructions
Sauté the aromatics
Heat the olive oil in a large skillet or Dutch oven over medium heat. Add the onion, carrots, and celery, and cook for 5–7 minutes until softened. Stir in the garlic and cook for another minute until fragrant.
Add the mushrooms
Stir in the chopped mushrooms and cook for 5–7 minutes, allowing them to release their moisture and brown slightly. This step builds a deep, umami flavor.
Build the base
Add the lentils, dried oregano, dried basil, and red pepper flakes (if using). Stir to coat the lentils in the vegetable mixture. Add the tomato paste and cook for 2–3 minutes to caramelize slightly.
Simmer the sauce
Pour in the crushed tomatoes and vegetable broth, stirring to combine. Bring the mixture to a boil, then reduce the heat to low.
Cover and simmer for 30–35 minutes, stirring occasionally, until the lentils are tender and the sauce has thickened.
Finish with milk
Stir in the plant-based milk and season the sauce with salt and black pepper to taste. Let it cook for another 5 minutes to bring everything together.
Serve and enjoy
Serve the lentil Bolognese over your favorite pasta, zoodles, or polenta. Garnish with fresh parsley or basil if desired.