Skip to main content

Halloumi Lasagna

Halloumi Lasagna in a baking dish with a plated portion
Photo by Jonathan Gregson

Lasagna is one of my ultimate comfort foods, and in the case of this particular lasagna, it’s not hard to understand why. Soft layers of pasta and béchamel are interspersed with a rich tomato sauce laden with hearty Mediterranean vegetables such as squash, zucchini, bell pepper, and eggplant and then topped with thin slices of Halloumi cheese for an irresistible appeal. I serve it with a crisp salad and some garlic bread. This freezes well, so it’s great for batch cooking.

Recipe information

  • Total Time

    2 hours 30 minutes

  • Yield

    4–6 servings

Ingredients

Sauce

1 lb. 3 oz. (550 g) peeled and seeded butternut squash, cut into small pieces
1 lb. (450 g) zucchinis, cut into small pieces
1 red bell pepper, cut into small pieces
2 medium eggplants, cut into small pieces
5 Tbsp. olive oil, divided
¾ tsp. salt, plus more, divided
1 onion, finely chopped
4 fat garlic cloves, minced
2 cups (480 ml) tomato purée
1 tsp. balsamic vinegar
2 tsp. dried oregano
1 tsp. sweet paprika
½ tsp. Aleppo pepper or other mild chile flakes
¼ tsp. ground cinnamon
¼ tsp. freshly ground black pepper
½ cup (120 ml) water
12 lasagna sheets

Béchamel Sauce

5 Tbsp. (75 g) butter
⅔ cup (80 g) all-­purpose flour
3 cups (720 ml) milk
¼ tsp. ground white pepper
Pinch ground nutmeg
½ cup (50 g) finely grated Parmesan cheese
¼ tsp. salt

Toppings

7 oz. (200 g) block Halloumi, very thinly sliced
¼ cup (25 g) finely grated Parmesan cheese

Preparation

  1. Step 1

    Preheat the oven to 350°F/175°C.

    Step 2

    Combine 1 lb. 3 oz. (550 g) peeled and seeded butternut squash, cut into small pieces, 1 lb. (450 g) zucchinis, cut into small pieces, 1 red bell pepper, cut into small pieces, and 2 medium eggplants, cut into small pieces, on a large baking sheet (use two sheets if needed), drizzle with 3 Tbsp. olive oil, season with a generous pinch of salt, and mix well with your hands. Roast for 30 minutes, or until soft.

    Step 3

    Heat 2 Tbsp. olive oil in a large saucepan over medium heat. Add 1 onion, finely chopped, and cook, stirring, for 12 minutes. Add 4 fat garlic cloves, minced, and cook for 1 minute. Stir in 2 cups (480 ml) tomato purée, 1 tsp. balsamic vinegar, 2 tsp. dried oregano, 1 tsp. sweet paprika, ½ tsp. Aleppo pepper or other mild chile flakes, and ¼ tsp. ground cinnamon and cook for 5 minutes, stirring often. Add the roasted vegetables and season with ¾ tsp. salt and ¼ tsp. freshly ground black pepper. Add ½ cup (120 ml) water to loosen the mixture and mix well.

    Step 4

    To make the béchamel, combine 5 Tbsp. (75 g) butter and ⅔ cup (80 g) all-­purpose flour in a small saucepan over low heat, stirring to form a paste. Cook for 3–4 minutes, stirring often. Add 3 cups (720 ml) milk, ¼ tsp. ground white pepper, and pinch ground nutmeg and whisk for 1–2 minutes, until the sauce is thick and smooth. Stir in ½ cup (50 g) finely grated Parmesan cheese and ¼ tsp. salt.

    Step 5

    Now begin layering. Spoon one- third of the vegetable mixture into a 2½-qt. (2.6-l) glass baking dish and cover with one third of 12 lasagna sheets in a single layer. Top with one-­third of the béchamel. Repeat with two more layers each of vegetables, noodles, and béchamel. Top the lasagna with 7 oz. (200 g) block Halloumi, very thinly sliced, and ¼ cup (25 g) finely grated Parmesan cheese.

    Step 6

    Cover the dish with aluminum foil and bake for 20 minutes. Remove the foil and bake for another 25 minutes, or until the topping is golden brown. Let stand for 10 minutes to allow the filling to settle before cutting the lasagna.

Cover of Sabzi with plates of vegetables
Excerpted from Sabzi: Vibrant Vegetarian Recipes. Copyright © 2025 by Yasmin Khan. Used with permission of the publisher, W. W. Norton & Company, Inc. All rights reserved. Buy the full book from Amazon or Bookshop.
Read More
An ex-boyfriend’s mom—who emigrated from Colombia—made the best meat sauce—she would fry sofrito for the base and simply add cooked ground beef, sazón, and jarred tomato sauce. My version is a bit more bougie—it calls for caramelized tomato paste and white wine—but the result is just as good.
This marinara sauce is great tossed with any pasta for a quick and easy weeknight dinner that will leave you thinking, “Why didn’t anyone try this sooner?”
This is what I call a fridge-eater recipe. The key here is getting a nice sear on the sausage and cooking the tomato down until it coats the sausage and vegetables well.
Cabbage is the unsung hero of the winter kitchen—available anywhere, long-lasting in the fridge, and super-affordable. It’s also an excellent partner for pasta.
This sauce is slightly magical. The texture cloaks pasta much like a traditional meat sauce does, and the flavors are deep and rich, but it’s actually vegan!
Spaghetti is a common variation in modern Thai cooking. It’s so easy to work with and absorbs the garlicky, spicy notes of pad kee mao well.
You can consider this recipe a template for creating a gooey, cheesy instant ramen dish with an appetizing golden crust in the oven.
Mexican pasta probably isn’t something you’ve thought about before, but this poblano sauce may have you rethinking your devotion to the red variety.