Hearty Vegetable Lasagne

Prep Time35 mins
Cook Time45 mins
Total Time1 hr 20 mins
Course: Dinner, Lunch
Cuisine: Italian
Servings: 5
Calories: 599
Author: Julia


  • 9 Lasagne Sheets
  • 3 Bell Peppers (Red, Yellow, Green)
  • 2 Medium Onions
  • 2 Celery Stalks
  • 200 g Grated Cheese (7oz)
  • 2 Courgettes
  • 3 tbsp Tomato Puree
  • 1 can Chopped Tomatoes (390g/13.7oz)
  • Salt & Pepper

White Sauce:

  • 30 g Butter (1oz)
  • 70 g Flour (2.5oz)
  • 600 ml Milk (20.3fl oz)


  • Wash and chop the vegetables. Heat up oil in a large sauce pan and throw the vegetables in. Cook for 15 minutes or until the vegetables get soft. Add chopped tomatoes, tomato puree, basil, oregano and season with salt and pepper. Simmer for a further 15 minutes.
  • Meanwhile prepare the white sauce: Melt butter in a small sauce pan, add flour and slowly stir in milk. Cook until thickens.
  • Now take a rectangular oven proof dish and cover the bottom with lasagne sheets (check what sheets you have – some of them might need to be pre-cooked). Pour over some of the white sauce and spread over the vegetable mix. Repeat until you have 3 layers.
  • To finish, pour the remaining white sauce over the sheets, spread evenly and top with grated cheese.
  • Place in a preheated oven and bake at 180°C/360°F for 40-45 minutes or until the sheets are soft and the cheese golden brown.

Happy Cooking with Happy Foods Tube!

    Nutrition Facts
    Hearty Vegetable Lasagne
    Amount Per Serving
    Calories 599 Calories from Fat 189
    % Daily Value*
    Total Fat 21g 32%
    Saturated Fat 12g 60%
    Cholesterol 60mg 20%
    Sodium 853mg 36%
    Potassium 993mg 28%
    Total Carbohydrates 71g 24%
    Dietary Fiber 6g 24%
    Sugars 17g
    Protein 30g 60%
    Vitamin A 66%
    Vitamin C 142.6%
    Calcium 65.1%
    Iron 18.5%
    * Percent Daily Values are based on a 2000 calorie diet.
    ** Happy Foods Tube is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and links to
    Tried this recipe?Follow @happyfoodstube and tag #happyfoodstube!