Cheesy Hasselback Zucchini Rolls

Zucchini Rolls with sliced zucchini, tomatoes, melted mozzarella, Parmesan, herbs, and marinara sauce

Cheesy Hasselback Zucchini Rolls

Zucchini Rolls are a cheesy, colorful baked vegetable dish made with tender zucchini, juicy tomatoes, melted mozzarella, herbs, garlic, and a lightly seasoned tomato sauce. Zucchini Rolls look impressive on the table, yet they use simple ingredients and require very little complicated preparation.

The vegetables bake until tender while the cheese melts between the slices and forms a golden topping. This recipe works well as a vegetarian main course, a warm side dish, or an easy addition to a Mediterranean-inspired dinner.

Prep Time: 25 minutes

Cook Time: 35 minutes
Total Time: About 1 hour
Servings: 4 to 6

Ingredients

For the Zucchini

  • 4 medium zucchini
  • 2 tablespoons olive oil
  • 1 teaspoon garlic powder
  • 1 teaspoon dried oregano
  • 1/2 teaspoon dried basil
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper

For the Filling

  • 3 medium Roma tomatoes, thinly sliced
  • 8 ounces fresh mozzarella, thinly sliced
  • 1/2 cup shredded mozzarella cheese
  • 1/4 cup grated Parmesan cheese
  • 2 tablespoons chopped fresh basil
  • 1 tablespoon chopped fresh parsley

Ingredients For the Tomato Base

  • 1 cup marinara sauce
  • 2 garlic cloves, minced
  • 1 teaspoon olive oil
  • 1/2 teaspoon dried oregano
  • 1/4 teaspoon red pepper flakes, optional

For Garnishing

  • Fresh basil
  • Fresh parsley
  • Extra Parmesan
  • Red pepper flakes, optional
  • Freshly ground black pepper

Why You’ll Love This Recipe

Zucchini Rolls combine fresh vegetables with plenty of cheesy flavor. The zucchini becomes soft enough to cut easily while still holding its shape, and the tomatoes add freshness and a lightly sweet flavor.

Another reason to love Zucchini Rolls is their presentation. Alternating zucchini, tomato, and mozzarella creates a beautiful layered look that makes this easy dish suitable for both family meals and entertaining.

They are also flexible. You can change the cheese, adjust the herbs, add extra vegetables, or make the dish as mild or spicy as you like.

How to Make Zucchini Rolls

Step 1: Preheat the Oven

Preheat the oven to 400°F or 200°C.

Lightly grease a medium baking dish with olive oil.

A casserole dish that holds the zucchini fairly close together works best because it helps the vegetables remain upright during baking.

Step 2: Prepare the Tomato Base

Add marinara sauce to the bottom of the baking dish.

Stir in minced garlic, olive oil, oregano, and optional red pepper flakes.

Spread the sauce into an even layer.

This creates a flavorful base and prevents the vegetables from sticking.

Step 3: Prepare the Zucchini

Wash and dry the zucchini.

Trim off the ends.

Using a sharp knife, make deep slices across each zucchini at regular intervals. Do not cut all the way through the bottom.

The zucchini should stay connected along one side, similar to Hasselback potatoes.

Step 4: Season the Zucchini

Combine olive oil, garlic powder, oregano, basil, smoked paprika, salt, and black pepper in a small bowl.

Brush the mixture over each zucchini.

Try to get a little seasoning between the cuts as well.

Proper seasoning gives Zucchini Rolls flavor throughout rather than only on the surface.

Step 5: Slice the Tomatoes and Cheese

Cut the tomatoes into thin rounds or half-moons.

Slice the fresh mozzarella into pieces that will fit easily between the zucchini cuts.

Keep the slices fairly thin because overly thick filling can cause the zucchini to split.

Step 6: Fill the Zucchini

Gently open each cut.

Alternate pieces of tomato and mozzarella between the zucchini sections.

Do not force the filling inside. A gentle touch will help keep the zucchini intact.

Arrange the filled vegetables over the marinara sauce.

Step 7: Add Fresh Herbs

Sprinkle chopped basil and parsley over the filled zucchini.

Fresh herbs add color and help balance the richness of the cheese.

Step 8: Add the Cheese Topping

Sprinkle shredded mozzarella and Parmesan over the top.

The cheese will melt into the cuts and create golden spots across the surface.

Zucchini Rolls should look generously cheesy without being completely buried under the topping.

Step 9: Cover and Bake

Cover the baking dish loosely with foil.

Bake for about 20 minutes.

Covering the dish during the first part of baking traps steam and helps the zucchini soften without drying out.

Step 10: Bake Uncovered

Remove the foil.

Continue baking for another 12 to 15 minutes.

The zucchini should become tender and the cheese should be fully melted.

Step 11: Broil for Extra Color

For a golden finish, switch the oven to broil for 1 to 2 minutes.

Watch closely because mozzarella can brown very quickly.

This optional step gives Zucchini Rolls the bubbly, lightly caramelized cheese topping seen in restaurant-style baked dishes.

Step 12: Rest Before Serving

Remove the casserole from the oven.

Let it rest for about 5 minutes before serving.

The cheese will settle slightly, making the zucchini easier to lift from the baking dish.

Step 13: Garnish

Add fresh basil, parsley, Parmesan, or red pepper flakes.

Spoon a little tomato sauce from the bottom of the casserole over each portion before serving.

Serving Suggestions

Zucchini Rolls can be served as a vegetarian main course with warm crusty bread, garlic bread, quinoa, couscous, or rice.

For a lighter plate, serve Zucchini Rolls with a crisp green salad, cucumber tomato salad, or roasted vegetables.

They also pair nicely with grilled chicken, salmon, shrimp, or meatballs if you want to use them as a vegetable side dish.

If you want a crispy and cheesy appetizer, try this Baked Broccoli Cheese Balls Recipe made with broccoli, cheddar, Parmesan, herbs, and a golden breadcrumb coating.

Recipe Tips

Choose zucchini that are similar in size so they cook evenly.

Use a sharp knife and avoid cutting completely through the bottom.

Thin tomato and mozzarella slices are easier to tuck between the zucchini sections.

Pat fresh mozzarella dry with paper towels before using it. Excess liquid can make the casserole watery.

For the best Zucchini Rolls, avoid overbaking. The zucchini should be tender but still hold its shape.

If your zucchini are especially large, they may need an additional 5 minutes of covered baking.

Let the casserole rest briefly after baking so the melted cheese becomes easier to serve.

Easy Variations

Zucchini Rolls are easy to customize with different cheeses, vegetables, and seasonings.

Replace mozzarella with provolone, fontina, Monterey Jack, or a combination of cheeses.

To create a Mediterranean version, add crumbled feta, sliced olives, and extra oregano.

For a richer version, spread a small amount of ricotta between some of the zucchini slices.

You can also make Zucchini Rolls spicier by adding chili flakes to the tomato sauce or sprinkling them over the cheese.

Thin slices of roasted red pepper can replace some of the tomatoes for a sweeter flavor.

For a warm and elegant dessert, try these Caramelized Baked Peaches topped with creamy ricotta, crunchy pistachios, honey, and fresh mint.

Make-Ahead Instructions

You can prepare most of the dish several hours before baking.

Slice and season the zucchini, prepare the tomato sauce, and cut the tomatoes and mozzarella.

Assemble Zucchini Rolls in the baking dish, cover tightly, and refrigerate for up to 8 hours.

When ready to bake, remove the dish from the refrigerator while the oven preheats.

You may need to add 5 minutes to the covered baking time if the casserole is very cold.

Storage and Reheating

Store leftover Zucchini Rolls in an airtight container in the refrigerator for up to 3 days.

To reheat, place them in a baking dish and warm at 350°F or 175°C for about 10 to 15 minutes.

You can also microwave individual portions in short intervals.

The oven method is better if you want the cheese to stay slightly browned and the zucchini to maintain more texture.

Freezing is not recommended because zucchini can release a large amount of water after thawing.

Nutrition Information

Approximate nutrition per serving:

Calories: 270
Protein: 15 g
Carbohydrates: 14 g
Fat: 18 g
Saturated Fat: 8 g
Fiber: 4 g
Sugar: 7 g
Sodium: 570 mg

Nutrition values are estimates and may vary depending on the mozzarella, Parmesan, marinara sauce, oil, and serving size.

Frequently Asked Questions

Can I make Zucchini Rolls without mozzarella?

Yes. Provolone, cheddar, fontina, goat cheese, or a dairy-free cheese alternative can work.

Why did my zucchini become watery?

Zucchini naturally contains a lot of moisture. Use a thick marinara sauce, pat the mozzarella dry, and avoid overbaking the vegetables.

Can I add meat?

Yes. Cooked ground chicken, turkey, beef, or sausage can be added to the tomato sauce before assembling the casserole.

Can I make this recipe ahead of time?

Yes. Assemble the dish several hours ahead, refrigerate it, and bake shortly before serving.

Can I use yellow squash?

Yes. Yellow summer squash works well and can even be alternated with zucchini for extra color.

How do I keep the zucchini from breaking?

Leave about 1/4 inch uncut at the bottom and gently insert thin filling slices rather than forcing them into the openings.

Can I make Zucchini Rolls in an air fryer?

Yes, if your air-fryer basket can hold a small baking dish. Cooking time will vary, so check the zucchini frequently once the cheese begins to melt.

Final Thoughts

Zucchini Rolls turn simple summer vegetables into a cheesy and colorful baked dish with very little complicated preparation.

The combination of tender zucchini, juicy tomatoes, mozzarella, Parmesan, garlic, herbs, and tomato sauce gives Zucchini Rolls plenty of comforting Italian-inspired flavor.

Because Zucchini Rolls can be adapted with different cheeses and fillings, they work well as a vegetarian dinner, family-friendly side, or meal-prep option.

Keep Zucchini Rolls in your recipe collection whenever you want an easy vegetable bake with golden cheese, fresh herbs, and a beautiful presentation.