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*
    Fat 21g32%
    Saturated Fat 12g75%
    Cholesterol 60mg20%
    Sodium 853mg37%
    Potassium 993mg28%
    Carbohydrates 71g24%
    Fiber 6g25%
    Sugar 17g19%
    Protein 30g60%
    Vitamin A 3300IU66%
    Vitamin C 117.6mg143%
    Calcium 651mg65%
    Iron 3.3mg18%
    * 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!