Go Back
–+ servings
overhead of sauce on top of pasta garnished with basil and vegan Parmesan in a bowl

Vegan Bolognese [Gluten-Free, Nut-Free, Oil-Free]

This one-pot Vegan Bolognese made with lentils is a hearty, protein-packed, fiber-filled sauce that's also gluten-free, nut-free and oil-free. Serve over your favorite pasta or veggie noodles for a delicious plant-based dinner that's perfect for any night of the week. Top with our vegan Parmesan for a tasty combination.
Course Main Course, Sauce
Cuisine American, Gluten-Free, Italian, Vegan
Keyword Bolognese, dairy-free, gluten free, italian food, meatless monday, nut free, oil free, pasta sauce, vegan
Prep Time 10 minutes
Cook Time 35 minutes
Total Time 45 minutes
Servings 6
Calories 160kcal



  • Add celery, carrot, garlic, shallot, wine and kosher salt to taste to a 4-quart saucepan. Cook over medium heat for approximately 10 minutes, stirring occasionally until the veggies have softened up and the wine has evaporated.
  • Stir in tomato paste, diced tomatoes with juice, tomato sauce and Italian seasoning.
  • Stir in vegetable broth and lentils, and bring to a boil. Once boiling, cover and reduce the heat to a simmer. Cook covered for 25-30 minutes until lentils reach desired tenderness. 
  • Before serving, season with additional kosher salt to taste.



*You can substitute green lentils for the red lentils if desired. The green lentils have a firmer texture and more earthy flavor. However, they will also take longer to reach desired tenderness so this will add to the cooking time. In addition, although it is not necessary to soak your lentils ahead of time, you can choose to do so if desired for about 2-3 hours.
Leftover sauce can be stored in an airtight container in the refrigerator for up to 5 days. It can also be frozen for up to 6 months, but should be fully thawed in the refrigerator before reheating on the stovetop in a covered pot over medium heat, stirring occasionally.
The nutrition information shown is an estimate provided by an online nutrition calculator. Accuracy is not guaranteed. Information shown should not be considered a substitute for a professional nutritionist’s advice.
Nutrition calculation is for the sauce alone. It does not include pasta.


Calories: 160kcal | Carbohydrates: 30g | Protein: 10g | Fat: 1g | Saturated Fat: 1g | Fiber: 11g