Go Back
+ servings
Roasted vegetable lentil bolognese in a red Dutch oven with a wooden spoon.

Roasted Vegetable Lentil Bolognese

Rich, delicious and full of flavor, this vegan lentil bolognese is made with roasted vegetables for a hearty and filling meat-free recipe. Simple to make, it's perfect for meal prep and freezer meals.
Course Main Course
Cuisine American
Prep Time 15 minutes
Cook Time 1 hour 50 minutes
Total Time 2 hours 5 minutes
Servings 6 to 8 servings
Calories 287kcal



  • Pre-heat the oven to 400F / 200c.
  • Line a baking sheet with foil and spread out the chopped onions, bell peppers, carrots and garlic. Drizzle with the oil and seasoned with salt and pepper. Roast for 20 to 30 minutes til soft with the edges of the veggies slightly crisp.
  • Whilst waiting for the veg to roast, rinse the lentils and put into a large pan or Dutch oven with the stock. Bring to the boil, then turn the heat down to simmer and put a lid on for 20mins. Take off the heat until the roasted vegetables are ready.
  • Add the roasted vegetables to the lentils along with the other ingredients. Stir to combine and bring to a simmer.
  • Simmer uncovered for between and hour and 90 minutes until thickened to your liking.


  • Cut the carrots fairly small compared to the bell peppers and onions. They are denser so will take longer to cook through.
  • If you are making this for meal prep or freezer meals, you can simmer the pot for 30 minutes, then let cool and store. As the lentils sit they will absorb the liquid and the bolognese will thicken up without a long simmer time.
  • Once you have made your roasted vegetable lentil bolognese, let it cool completely before storing.


Calories: 287kcal | Carbohydrates: 45g | Protein: 11g | Fat: 8g | Saturated Fat: 1g | Trans Fat: 1g | Sodium: 893mg | Potassium: 1009mg | Fiber: 15g | Sugar: 16g | Vitamin A: 8733IU | Vitamin C: 73mg | Calcium: 127mg | Iron: 5mg