Mediterranean Lasagna Rolls

Mediterranean Lasagna Rolls

There are some dinners that feel like a little bit of extra work, but the moment you put the finished dish on the table, you realize every minute was worth it.

These Mediterranean Lasagna Rolls are exactly that kind of dinner.

I love classic lasagna, but sometimes I want something that feels a little fresher and lighter while still giving me all the cheesy, saucy comfort I’m craving. That’s where these roll-ups come in.

Instead of building layer after layer of lasagna, you spread a creamy Mediterranean-inspired filling over individual noodles, roll them up, nestle them into tomato sauce, and cover everything with cheese.

The filling is packed with spinach, ricotta, feta, garlic, zucchini, and fresh herbs. The tomato sauce brings everything together, while melted mozzarella and Parmesan create that golden, bubbling top that makes everyone suddenly appear in the kitchen asking, “Is it ready yet?”

I especially love making these on weekends.

There’s something relaxing about laying out the noodles, spreading the filling, and rolling them one by one. It’s not difficult, and the little individual rolls make the finished dish feel much more special than an ordinary casserole.

The first time I made them for my family, I wasn’t sure whether everyone would miss traditional lasagna.

They didn’t.

In fact, the combination of creamy cheese, tender vegetables, garlicky herbs, and tomato sauce disappeared so quickly that I barely had leftovers.

And honestly, I wasn’t disappointed.

These are the kind of leftovers I would happily eat the next day.

❤️ Why You’ll Love These Mediterranean Lasagna Rolls
Creamy, cheesy, and incredibly comforting
Packed with spinach and tender zucchini
Fresh Mediterranean flavors
Easier to portion than traditional layered lasagna
Great for family dinners
Beautiful enough for a weekend gathering
Easy to make ahead
Freezer-friendly
Delicious hot or reheated
A wonderful meatless dinner option

The best part is that every bite gives you a little bit of everything.

Soft pasta.

Creamy cheese.

Tender vegetables.

Garlicky herbs.

Bright tomato sauce.

And that irresistible layer of melted cheese on top.

🛒 Ingredients
For the Lasagna Rolls
12 lasagna noodles
2 medium zucchini
2 cups ricotta cheese
1 cup crumbled feta cheese
1½ cups shredded mozzarella cheese, divided
½ cup finely grated Parmesan cheese, divided
4 cups fresh spinach
3 cloves garlic, minced
¼ cup fresh parsley, chopped
2 tablespoons fresh basil, chopped
1 tablespoon extra-virgin olive oil
1 large egg
1 teaspoon dried oregano
½ teaspoon salt
½ teaspoon black pepper
¼ teaspoon red pepper flakes, optional
For the Sauce
3 cups marinara or Mediterranean-style tomato sauce
½ cup water
For Finishing
Extra Parmesan
Fresh basil
Fresh parsley
Extra-virgin olive oil
Red pepper flakes, optional
Lemon zest, optional
🍅 Choosing the Right Tomato Sauce

You don’t need to make homemade tomato sauce for this recipe.

A good-quality marinara works beautifully.

Look for one with a simple ingredient list and plenty of tomato flavor. A garlic-and-herb tomato sauce is especially good here.

If you have homemade tomato sauce in the refrigerator, even better.

The sauce doesn’t need to be overly complicated because the filling already brings so much flavor.

👩‍🍳 How to Make Mediterranean Lasagna Rolls
1. Prepare the Zucchini

Preheat your oven to 425°F (220°C).

Wash and dry the zucchini.

Using a sharp knife or mandoline, slice the zucchini lengthwise into thin strips.

You want the slices thin enough to become tender while baking but sturdy enough to handle.

Brush both sides lightly with olive oil.

Arrange the zucchini in a single layer on a baking sheet.

Sprinkle lightly with salt.

Roast for approximately 10–15 minutes, or until tender.

Remove from the oven and let them cool slightly.

Don’t skip this step.

Raw zucchini contains a lot of moisture.

Roasting it first helps soften the vegetable and removes some excess water so your lasagna rolls don’t become watery.

🍝 2. Cook the Lasagna Noodles

While the zucchini is roasting, bring a large pot of salted water to a boil.

Cook the lasagna noodles according to the package directions until just tender.

Don’t overcook them.

You want the noodles flexible enough to roll but not so soft that they fall apart when you handle them.

Drain the noodles carefully.

Rinse them briefly with cool water to stop the cooking process.

Lay them flat on parchment paper or a lightly oiled baking sheet.

This prevents them from sticking together.

🥬 3. Cook the Spinach

Heat a large skillet over medium heat.

Add the spinach and cook for a couple of minutes until wilted.

Add the minced garlic during the final 30 seconds.

Remove from the heat.

Let the spinach cool enough to handle.

Then squeeze out as much excess moisture as possible.

This is one of the most important steps in the recipe.

Wet spinach means watery filling.

Once squeezed dry, roughly chop the spinach.

🧀 4. Make the Mediterranean Cheese Filling

In a large bowl, combine:

Ricotta
Feta
1 cup mozzarella
¼ cup Parmesan
Cooked spinach
Garlic
Parsley
Basil
Egg
Oregano
Salt
Black pepper
Red pepper flakes, if using

Stir everything together until evenly combined.

Taste the filling.

Because feta and Parmesan are already salty, you may find that you don’t need much additional salt.

The filling should taste creamy, savory, garlicky, and herby.

🍅 5. Prepare the Baking Dish

Reduce the oven temperature to 350°F (175°C).

Lightly grease a 9×13-inch baking dish.

Spread about 2¼ cups of tomato sauce across the bottom.

Add the ½ cup water and gently spread it through the sauce.

The extra moisture helps keep the pasta tender while the rolls bake.

🥒 6. Assemble the Rolls

Lay one cooked lasagna noodle flat.

Spread a generous but even layer of the ricotta-spinach filling across the noodle.

Don’t spread the filling all the way to the very edges.

Place a strip or two of roasted zucchini over the cheese mixture.

Starting from one short end, gently roll the noodle into a snug spiral.

Place it seam-side down in the baking dish.

Repeat with the remaining noodles.

Try to arrange the rolls close together so they support one another while baking.

🍅 7. Add the Sauce

Spoon the remaining tomato sauce over the tops of the lasagna rolls.

Make sure the exposed pasta is covered with sauce.

This is important because any uncovered pasta can dry out during baking.

🧀 8. Add the Cheese

Sprinkle the remaining mozzarella over the top.

Finish with the remaining Parmesan.

If you like a little heat, add a small pinch of red pepper flakes.

At this point, the dish should already look incredibly tempting.

But we’re not done yet.

🔥 9. Bake

Cover the baking dish tightly with aluminum foil.

Bake at 350°F (175°C) for approximately 30–35 minutes.

Remove the foil.

Return the dish to the oven and bake for another 10–15 minutes, or until the cheese is melted, bubbling, and lightly golden.

For an extra-golden top, you can switch the oven to broil for the final 1–2 minutes.

Watch carefully.

Cheese can go from beautifully golden to burnt surprisingly quickly.

🌿 10. Let Them Rest

Remove the lasagna rolls from the oven.

Let them rest for about 5–10 minutes before serving.

I know.

Waiting is hard.

But giving them a few minutes to rest helps the filling settle and makes the rolls easier to serve without everything sliding apart.

Finish with fresh basil, parsley, a drizzle of olive oil, and a little lemon zest if you like.

✨ Tips for Perfect Mediterranean Lasagna Rolls
Don’t overcook the noodles

Slightly underdone noodles are easier to roll and will finish cooking in the oven.

Squeeze the spinach really well

This is probably the most important tip.

Excess water can make the filling loose and the finished casserole watery.

Don’t overfill the noodles

A generous layer is good.

Too much filling makes the rolls difficult to close and can cause them to unravel.

Roast the zucchini first

This improves both texture and flavor while removing excess moisture.

Keep the rolls snug

Arrange them close together in the baking dish.

They’ll hold their shape better while baking.

Cover before baking

The foil traps steam and prevents the pasta from drying out.

Rest before serving

Give the rolls a few minutes to settle.

Your serving spoon will thank you.

🫒 Mediterranean Flavor Additions

Want to take these even further?

Try adding:

Chopped Kalamata olives
Sun-dried tomatoes
Artichoke hearts
Roasted red peppers
Fresh dill
Fresh mint
Chopped cherry tomatoes
A little lemon zest
Crumbled goat cheese
Kalamata Olive Version

Finely chop ⅓ cup Kalamata olives and stir them into the cheese filling.

Their salty, briny flavor is fantastic with the creamy ricotta.

Sun-Dried Tomato Version

Add ⅓ cup finely chopped oil-packed sun-dried tomatoes.

They bring a lovely sweet-tart flavor to the filling.

Artichoke Version

Add chopped marinated artichoke hearts for an especially Mediterranean twist.

🥗 What to Serve With Mediterranean Lasagna Rolls

These rolls are satisfying enough to serve as a complete meal, but I love putting a few simple sides on the table.

Greek Salad

Cucumber, tomatoes, red onion, olives, feta, and a lemony dressing make an excellent contrast.

Simple Green Salad

Keep it fresh with lettuce, cucumber, herbs, and a bright vinaigrette.

Roasted Vegetables

Roasted peppers, broccoli, zucchini, or eggplant are wonderful alongside the pasta.

Garlic Bread

If you’re feeding a hungry crowd, warm garlic bread is always welcome.

Marinated Olives

A little bowl of olives makes an easy appetizer while dinner finishes cooking.

Lemon Herb Salad

A bright salad with lemon and fresh herbs helps balance the richness of the cheese.

🍋 A Little Lemon Makes a Big Difference

Here’s a small finishing trick I really love.

Once the lasagna rolls come out of the oven, add just a tiny amount of fresh lemon zest over the top.

Not enough to make them taste lemony.

Just enough to brighten the rich cheese and tomato sauce.

A drizzle of good olive oil and some chopped fresh basil makes the whole dish taste fresher.

🧊 Can I Make Mediterranean Lasagna Rolls Ahead?

Absolutely.

This is actually one of the reasons I love this recipe for entertaining.

Assemble the entire dish in the baking dish.

Cover tightly and refrigerate for up to 24 hours before baking.

When you’re ready to cook, take the dish out of the refrigerator while the oven preheats.

Because the rolls are starting cold, they may need a little extra baking time.

Make sure the center is heated through before serving.

❄️ Can You Freeze Lasagna Rolls?

Yes.

These freeze beautifully.

For the best results, assemble the rolls with the sauce but leave the final cheese topping off until you’re ready to bake.

Cover tightly with plastic wrap and then aluminum foil.

Freeze for up to 2–3 months for best quality.

Thaw overnight in the refrigerator.

Add the cheese topping and bake until hot and bubbling.

🧊 How to Store Leftovers

Let the lasagna rolls cool slightly.

Transfer leftovers to an airtight container and refrigerate within 2 hours.

They will keep for approximately 3–4 days.

And honestly, I think they’re even better the next day.

The sauce has more time to soak into the pasta, and all those Mediterranean flavors have a chance to mingle.

🔥 How to Reheat
Oven

Place the rolls in a baking dish.

Cover with foil and bake at 350°F (175°C) until heated through.

This gives you the best texture.

Microwave

Place one roll on a microwave-safe plate.

Cover loosely and heat in short intervals until hot.

Add a spoonful of tomato sauce before reheating if the pasta looks dry.

❓ Frequently Asked Questions
Can I use frozen spinach?

Yes.

Thaw it completely and squeeze it extremely well before adding it to the filling.

Frozen spinach often contains more water than fresh spinach, so don’t skip the squeezing step.

Can I use cottage cheese instead of ricotta?

Yes.

Cottage cheese works well, especially if you prefer a slightly lighter filling.

For the smoothest texture, blend it briefly before mixing it with the other ingredients.

Can I skip the zucchini?

Absolutely.

The rolls will still be delicious with just the spinach and cheese filling.

Can I add meat?

Yes.

Ground chicken, turkey, beef, or lamb can be cooked with garlic, oregano, and a little paprika and added to the filling.

That will turn these into a heartier meat-filled version.

Can I use goat cheese?

Definitely.

Goat cheese is especially delicious with spinach, zucchini, lemon, and fresh herbs.

Replace part of the feta with goat cheese if you like.

Can I use gluten-free lasagna noodles?

Yes.

Use your favorite gluten-free lasagna noodles and cook them according to the package instructions.

Some gluten-free noodles are more delicate, so handle them gently when rolling.

Why are my lasagna rolls watery?

The most likely causes are wet spinach, watery zucchini, or too much sauce.

Squeeze the spinach thoroughly and roast the zucchini before assembling.

Why did my rolls fall apart?

They may have been overfilled, the noodles may have been too soft, or they may simply need a little more time to cool before serving.

Don’t worry if they aren’t perfectly shaped.

They’re still going to taste fantastic.

Can I make these vegetarian?

Yes.

This recipe is naturally vegetarian as written.

Just make sure the Parmesan you use fits your dietary preferences.

Can I make them vegan?

Yes, with substitutions.

Use vegan ricotta, plant-based mozzarella, vegan Parmesan, and an egg replacement suitable for the filling.

Choose a vegan tomato sauce as well.

🍽️ Recipe at a Glance

Recipe: Mediterranean Lasagna Rolls
Prep Time: 30 minutes
Cook Time: 40–50 minutes
Resting Time: 5–10 minutes
Total Time: About 1 hour 25 minutes
Servings: 6
Course: Dinner
Cuisine: Mediterranean-inspired
Method: Oven-baked
Diet: Vegetarian

Ingredients
12 lasagna noodles
2 medium zucchini
2 cups ricotta cheese
1 cup feta cheese
1½ cups mozzarella
½ cup Parmesan
4 cups fresh spinach
3 garlic cloves
¼ cup parsley
2 tablespoons basil
1 tablespoon olive oil
1 egg
1 teaspoon oregano
Salt and black pepper
3 cups tomato sauce
½ cup water
Instructions
Preheat oven to 425°F (220°C).
Thinly slice zucchini and roast with olive oil for 10–15 minutes.
Cook lasagna noodles until just tender.
Wilt spinach with garlic and squeeze completely dry.
Mix ricotta, feta, mozzarella, Parmesan, spinach, herbs, egg, and seasonings.
Reduce oven to 350°F (175°C).
Spread tomato sauce and water in a 9×13-inch baking dish.
Spread cheese filling over each noodle.
Add roasted zucchini.
Roll noodles tightly and place seam-side down in the dish.
Cover with remaining sauce and cheese.
Cover with foil and bake 30–35 minutes.
Uncover and bake another 10–15 minutes until golden and bubbling.
Rest for 5–10 minutes.
Garnish with fresh herbs and serve.
❤️ The Kind of Dinner Everyone Comes Back To

I think the best family dinners are the ones that make everyone slow down for a little while.

You put the dish in the middle of the table.

Someone reaches for the first roll.

Then someone else asks for another.

Pretty soon, everyone is talking about the food instead of whatever else happened during the day.

That’s what I love about these Mediterranean Lasagna Rolls.

They’re comforting without feeling overly heavy. They’re cheesy without being one-dimensional. And every bite has something different going on—the sweetness of the tomato sauce, the creaminess of the ricotta, the salty feta, the tender spinach and zucchini, the garlic, the herbs, and that golden mozzarella on top.

They’re also proof that you don’t have to completely reinvent a classic to make it exciting.

Sometimes you just roll it up.

Serve it with a crisp salad, pour everyone a little sparkling water or wine, and enjoy a dinner that feels special without requiring a special occasion.

And if there are leftovers?

Even better.

Because tomorrow’s lunch just got a whole lot more exciting.

Creamy, cheesy, colorful, comforting, and packed with Mediterranean flavor—these are lasagna rolls worth making again and again.

By Admin

Leave a Reply

Your email address will not be published. Required fields are marked *