Zucchini & Tomato Casserole

Zucchini is 95% water. The biggest enemy of casseroles is moisture seeping from vegetables, soaking the dish and making it 'soupy' instead of 'baked'. The technical key to this recipe is using salting (osmosis) to remove water before baking, resulting in a flavor-concentrated, rich dish.
🕒 Prep Time 30 mins
🍳 Cook Time 30 mins
Total Time 1 hr
🍽️ Servings 4 servings
🔥 Calories 380 kcal
🌍 Cuisine International, Vegan

Ingredients

Equipment Needed

  • Baking dish
  • Lots of paper towels
  • Skillet for ragout

Allergen Information

⚠️ Soy (depending on meat/sauce)

Instructions

1

Slice zucchini lengthwise or into rounds, salt thoroughly. Let sit for 15-20 minutes.

Tip: Salt draws water from cells. You'll see beads on surface.
2

Meanwhile make ragout: sauté onion, crushed garlic, and vegan 'meat' in oil.

Tip: Vegan proteins also benefit from browning (Maillard reaction) for flavor depth.
3

Pour in tomato sauce, season with oregano, and cook until thick (approx. 10 mins).

Tip: Important that ragout is thick, not runny, or it soaks the dish.
4

Return to zucchini: wipe off moisture with paper towels as much as possible.

Tip: The drier, the better the texture.
5

Layer: zucchini, ragout, cheese sauce. Repeat until finished.

Tip: Zucchini should be bottom layer.
6

Bake at 350°F (180°C) for 30 minutes until top browns and edges bubble.

Tip: Let cool slightly before serving to make slicing easier.

Recipe FAQ

Why is my zucchini casserole watery?
If you don't salt and blot it beforehand, heat damages cell walls and zucchini releases water in oven, soaking everything.

Ingredients

  • 1.5 lbs Zucchini
  • 1 1/2 cups Tomato Purée (Passata)
  • 1 whole Onion
  • 2 cloves Garlic
  • 10 oz Vegan Ground Meat (or Lentils)
  • 3 tbsp Olive Oil
  • 1 tsp Dried Oregano
  • 1 tsp Salt
  • 1 1/4 cups Vegan Cheese Sauce