Go Back
+ servings
Print Recipe
4.84 from 55 votes

Very veggie lentil bake

One of my most popular recipes ever, with almost entirely 5 star reviews! Its appearance doesn't do it justice - this lentil bake is incredibly tasty, and so easy to adapt!
Prep Time20 mins
Cook Time30 mins
Total Time50 mins
Course: Main meal
Cuisine: British
Servings: 4 people
Calories: 326kcal
Author: Becca Heyes


  • 110 g red lentils (~ 1/2 cup)
  • 75 g white rice (~ 1/4 cup)
  • 650 ml vegetable stock (~ 2 1/2 cups), or 2 stock cubes made up in 650ml water
  • 1 tbsp oil
  • 1 small leek or 1/2 large leek, sliced
  • 1 bell pepper, diced fairly small (I used orange)
  • 5 medium mushrooms, diced fairly small
  • 1 small courgette (zucchini), or 1/2 large courgette, diced fairly small
  • 1 tsp smoked paprika
  • 1/2 tsp cayenne pepper
  • Black pepper
  • 90 g grated cheddar cheese (~ 1 cup)


  • Boil the lentils and rice for 15-20 minutes in the vegetable stock, stirring occasionally. You'll need to stir constantly during the last 5 minutes or so, to ensure they don't stick to the bottom of the pan. Once they're cooked, don't drain the water, but instead continue stirring over the heat until enough water has boiled off for the mixture to resemble porridge.
  • Meanwhile, heat the oil in a frying pan, and add the chopped leek, pepper, mushrooms and courgette. Cook over a medium heat for 5-10 minutes, stirring occasionally, until the vegetables are soft.
  • Heat the oven to 190°C (Gas Mark 5 / 375°F).
  • Combine the cooked lentils and vegetables in a large mixing bowl, and add the paprika, cayenne pepper, and plenty of black pepper. Mix well.
  • Transfer half of the mixture to a baking dish, and sprinkle over half of the grated cheese. Add the remaining lentil mixture, smooth out the top, and finish with the remaining cheese.
  • Bake for around 25-30 minutes, until the cheese topping is golden brown and crispy.



Serving: 1portion | Calories: 326kcal | Carbohydrates: 39.5g | Protein: 16g | Fat: 11.8g | Saturated Fat: 5.3g | Cholesterol: 24mg | Sodium: 157mg | Potassium: 577mg | Fiber: 10.5g | Sugar: 3.8g | Calcium: 210mg | Iron: 4.5mg