Top down view of lentil lasagna with black spatula. lasagna slice on top of white plate and red-and-checkered cloth, and kale in brown dish.

Lentil Kale Lasagne Recipe

This nutritious, creamy vegetarian lentil lasagne contains 2 types of lentils as well as a bit of kale.  It is super easy to make, hearty and filling and above all - delicious!
Course Dinner
Cuisine International
Keyword lasagna, vegetarian
Prep Time 45 minutes
Cook Time 1 hour
Total Time 1 hour 45 minutes
Servings 6 people
Calories 554.44kcal
Author Monika Dabrowski


  • 9 lasagna sheets

For the lasagna filling

  • 1 cup red lentils rinsed
  • 1/2 cup green puy lentils or ordinary green lentils
  • 100 g kale finely chopped
  • 4 garlic cloves finely chopped
  • 1 large onion finely chopped
  • 400 g 1 can chopped tomatoes
  • 500 g tomato passata
  • 70 g each: coarsely grated parmesan and mature cheddar cheese ensure the parmesan is vegetarian
  • 1 bay leaf
  • 1 tbsp each: dried oregano and paprika
  • 2/3 tbsp coarse sea salt plus plenty of pepper
  • 3 tbsp olive oil plus 1 tsp for greasing the lasagna dish
  • 420 ml water

For the white sauce

  • 2 tbsp butter
  • 1.5 tbsp corn flour
  • 180 ml semi-skimmed milk/low fat


  • In a large pan heat up the oil, add the bay leaf, garlic and onion and fry for 3 minutes until softened. Add the lentils, kale, tomatoes and passata, seasoning and spices, most of the water, stir and cover.  Simmer for about 35 minutes or until the sauce has thickened and the red lentils are fully cooked, stirring often. Remove from the heat, stir in the parmesan and add the rest of the water. Adjust the seasoning if needed.
  • Preheat the oven to 375 F/ 190 C/ gas mark 5.  Grease the bottom of a rectangular lasagne dish (approx. 20 cm x 30 cm) with 1 tablespoon of oil.  Set aside.
  • To make the white sauce in a saucepan melt the butter over a medium heat, add the corn flour and whisk quickly until smooth.  Pour in the milk, increase the heat and whisk until the sauce thickens and starts bubbling up.  Remove from the heat, season lightly and set
  • Assemble the lasagne. Cover the bottom of the lasagne dish with 3 lasagne sheets.  Pour in half of the lentil sauce and smooth out. Place 3 more lasagne sheets over the top pressing in gently and cover with the rest of the sauce.  Cover with the 3 remaining sheets, press gently, pour over the white sauce and sprinkle the cheddar over the top.
  • Bake in the middle of the oven for 1 hour.  Half way through cover the lasagne loosely to prevent it browning too much.
  • Remove from the oven, set aside for 5 minutes and serve.


  • Lentils: I used a combination of red and Puy lentils. If you can't find Puy lentils you can use ordinary green lentils.
  • Spices: I only used oregano and paprika but you can also use basil or thyme if you like.  Use a combination of these spices or just one of them.  Entirely up to you.
  • Cheese: I used a moderate amount but you can adjust the amount according to your preference.
  • Bechamel sauce: The sauce should be quite thick and cover the top lasagna sheets evenly.  
  • Lentil sauce: Taste the sauce before assembling the lasagne to ensure it is well seasoned. 
  • Best served immediately.  Leftovers can be refrigerated for up to 3 days. Reheat in a microwave.
  • Freeze for up to 3 months.


Serving: 1serving | Calories: 554.44kcal | Carbohydrates: 78.33g | Protein: 26.12g | Fat: 16.38g | Saturated Fat: 6.02g | Cholesterol: 22.7mg | Sodium: 1128.58mg | Potassium: 1257.78mg | Fiber: 18.27g | Sugar: 11.42g | Vitamin A: 2493.17IU | Vitamin C: 38.93mg | Calcium: 271.91mg | Iron: 6.75mg