Ingredients
- ¾ cup bulgur
- ¾ cup boiling water
- 2 ½ tablespoons vegetable oil
- 2 cups sliced onions
- 4 cloves garlic, minced
- 6 cups thickly sliced zucchini
- ½ teaspoon dried oregano
- ½ teaspoon dried basil
- ½ teaspoon dried marjoram
- 2 eggs
- 1 cup grated feta cheese
- 1 cup cottage cheese
- ½ cup chopped fresh parsley
- 2 tablespoons tomato paste
- 1 tablespoon tamari
- 1 cup grated Cheddar cheese
- 2 medium tomatoes, thinly sliced
- 1 ½ tablespoons sesame seeds (Optional)
Why This Recipe Is So Delicious
Helpful Kitchen Tips
- Grate the zucchini and gently squeeze out any liquid before mixing.
- Add herbs like dill or oregano for extra flavor depth.
Step 1
Put the bulgur in a bowl and pouring boiling water over it. Cover it up and let it sit while you get everything else ready, so it soaks up the water. Preheat your oven to 350°F (175°C) and grease a 9-inch square baking dish.

Step 2
Heat some oil in a large skillet over medium heat. Toss in the onions and garlic and cook them until they’re just starting to soften, about 3 to 5 minutes. Add the zucchini along with the oregano, basil, marjoram, and black pepper. Keep cooking for another 5 minutes until the zucchini is tender but still holds its shape.

Step 3
In a separate bowl, give the eggs a quick whisk, then mix in the feta and cottage cheese. Once the bulgur has soaked up the water, stir in the parsley, tomato paste, and tamari so everything is nicely combined.

Step 4
Now it’s time to assemble. Spread the bulgur mixture evenly in the bottom of your baking dish. Layer the zucchini mixture on top, followed by the cheese mixture, then sprinkle cheddar cheese and tomato over everything. Finish by sprinkling sesame seeds on top and cover the dish with foil.

Step 5
Pop it in the oven and bake for about 45 minutes until it’s hot and bubbly. Let it cool a little before serving, and enjoy!

