Mediterranean zucchini rolls stuffed with ham and cheese

 Mediterranean Zucchini Rolls Stuffed with Ham & Cheese

These Mediterranean-style zucchini rolls are light, elegant, and comforting at the same time. Thin zucchini slices are lightly grilled or baked, then rolled around savory ham and melty cheese, finished with a gentle herb touch. They’re perfect as a healthy appetizer, a light dinner, or a protein-rich snack—non-spicy and family-friendly, just how you prefer.

⏱️ Time Required

Prep time: 15 minutes

Cook time: 20 minutes

Total time: ~35 minutes

🧾 Ingredients

3 medium zucchini

120 g chicken or turkey ham (thin slices)

120 g mozzarella cheese (slices or shredded)

2 tbsp olive oil

1 tsp dried oregano or Italian herbs

¼ tsp black pepper

Salt, to taste

2 tbsp grated parmesan cheese (optional)

Fresh parsley or basil, chopped (optional garnish)

👩‍🍳 Instructions

1. Prepare the zucchini

Wash and slice zucchini lengthwise into thin strips using a knife or peeler.

Lightly sprinkle with salt and rest for 5 minutes, then pat dry.

2. Soften the zucchini

Brush slices with olive oil.

Grill on a pan or bake at 180°C (350°F) for 8–10 minutes until soft and flexible.

3. Assemble the rolls

Place one slice of ham and a small amount of cheese on each zucchini strip.

Sprinkle oregano and black pepper.

4. Roll & bake

Roll tightly and place seam-side down in a greased baking dish.

Sprinkle parmesan on top if using.

Bake at 180°C (350°F) for 10–12 minutes, until cheese melts.

5. Serve

Garnish with fresh herbs and serve warm.

🌿 Tips & Variations

Extra Mediterranean flavor: Add a thin basil leaf inside each roll

Cheese options: Feta + mozzarella combo works beautifully

Low-fat option: Use low-fat mozzarella or cottage cheese

Crispy top: Broil for 2 minutes at the end

frequently asked questions FAQs

Can I make these ahead of time?

Yes. Assemble and refrigerate up to 24 hours, then bake before serving.

Can I freeze them? 

Not recommended—zucchini releases water after freezing.

What can I serve with this?

Greek yogurt dip, fresh salad, or whole wheat pita.

🥗 Nutritional Information 

Calories: 220 kcal

Protein: 17 g

Fat: 14 g

Carbohydrates: 6 g

Fiber: 2 g

Calcium: ~20% DV

Leave a Comment