Cheesy Spinach & Mushroom Roll-Ups

Cheesy Spinach & Mushroom Roll-Ups with Pesto

Introduction

These Cheesy Spinach & Mushroom Roll-Ups with Pesto are a comforting, flavorful, and beautifully cheesy dish that turns simple ingredients into something that feels special. Tender pasta sheets are filled with sautéed mushrooms, wilted spinach, creamy ricotta, mozzarella, Parmesan, and fragrant pesto, then rolled up and baked until bubbling and golden.

The combination is especially delicious: earthy mushrooms, fresh spinach, creamy cheese, nutty Parmesan, and bright basil pesto all come together in every bite. These roll-ups make a wonderful vegetarian dinner, family meal, weekend lunch, or impressive dish for entertaining.

They can also be prepared ahead of time, making them convenient when you want a homemade meal without spending hours in the kitchen.


Nutritional Information

Approximate nutrition per serving
Based on 6 servings; values can vary depending on brands and exact quantities.

  • Calories: 430–470 kcal
  • Protein: 22–25 g
  • Carbohydrates: 43–48 g
  • Fat: 19–22 g
  • Fiber: 4–6 g
  • Calcium: approximately 350–450 mg
  • Iron: approximately 3–4 mg

The spinach contributes folate, vitamin K, vitamin A, and minerals, while mushrooms provide several B vitamins and selenium. The cheeses add protein and calcium, and pesto contributes healthy fats from ingredients such as olive oil and nuts.


Ingredients

For the Roll-Ups

  • 12 lasagna noodles
  • 2 tablespoons olive oil
  • 2 tablespoons butter
  • 3 cups mushrooms, finely sliced
  • 3 cloves garlic, minced
  • 5 ounces fresh spinach
  • 1 teaspoon Italian seasoning
  • ½ teaspoon salt
  • ½ teaspoon black pepper
  • ¼ teaspoon red pepper flakes, optional
  • 1 cup ricotta cheese
  • 1 cup shredded mozzarella
  • ½ cup grated Parmesan cheese
  • 1 large egg
  • 3 tablespoons basil pesto
  • ½ teaspoon dried oregano

For the Sauce

  • 2 cups marinara sauce
  • ½ cup heavy cream or half-and-half
  • 1 tablespoon pesto
  • ¼ teaspoon garlic powder
  • ¼ teaspoon black pepper

For the Topping

  • 1 cup shredded mozzarella
  • ¼ cup Parmesan cheese
  • 2 tablespoons pesto
  • Fresh basil, optional
  • Extra black pepper, optional

Equipment

  • Large pot
  • Large skillet
  • Mixing bowls
  • 9 × 13-inch baking dish
  • Colander
  • Wooden spoon or spatula
  • Aluminum foil
  • Sharp knife

Preparation

1. Cook the Lasagna Noodles

Bring a large pot of salted water to a boil.

Cook the lasagna noodles according to the package directions until they are al dente.

Avoid overcooking them because they will continue cooking in the oven.

Drain the noodles carefully and rinse briefly with cool water.

Lay them flat on a lightly oiled baking sheet or clean surface so they don’t stick together.


2. Prepare the Mushroom and Spinach Filling

Heat the olive oil and butter in a large skillet over medium heat.

Add the sliced mushrooms.

Cook for approximately 6–8 minutes, stirring occasionally, until the mushrooms become golden and most of their moisture has evaporated.

Add the minced garlic and cook for another 30–60 seconds.

Add the spinach.

Cook until the spinach wilts, approximately 2–3 minutes.

Season with:

  • Italian seasoning
  • Salt
  • Black pepper
  • Red pepper flakes, if using

Remove the skillet from the heat.

Allow the mixture to cool slightly.


3. Make the Cheesy Filling

In a large bowl, combine:

  • Ricotta
  • 1 cup mozzarella
  • Parmesan
  • Egg
  • 3 tablespoons pesto
  • Oregano
  • Black pepper

Mix until creamy and well combined.

Add the cooled mushroom and spinach mixture.

Stir everything together until the vegetables are evenly distributed throughout the cheese mixture.

The filling should be creamy, thick, and easy to spread.


4. Prepare the Pesto Sauce

In a bowl, combine the marinara sauce, heavy cream, pesto, garlic powder, and black pepper.

Mix until smooth.

The cream softens the acidity of the tomato sauce while the pesto adds a fresh basil flavor.

Spread approximately 1 cup of the sauce across the bottom of your baking dish.


5. Form the Roll-Ups

Place one cooked lasagna noodle flat on your work surface.

Spread approximately ⅓ cup of the spinach-mushroom cheese filling evenly over the noodle.

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

Starting from one short end, carefully roll the noodle into a tight spiral.

Repeat with the remaining noodles and filling.

This is the formation stage of the recipe: each noodle becomes a compact roll filled with layers of creamy cheese, spinach, mushrooms, and pesto.


6. Arrange the Roll-Ups

Place each roll-up seam-side down in the prepared baking dish.

Arrange them closely together so they remain upright and don’t unravel during baking.

Pour the remaining sauce around and lightly over the roll-ups.

Don’t completely drown them in sauce; leaving some of the tops exposed helps the cheese become beautifully golden.


7. Add the Cheese

Sprinkle the remaining mozzarella evenly over the roll-ups.

Add the Parmesan.

Drizzle or spoon the remaining pesto over the top.

For an especially attractive finish, you can add small dots of pesto across the cheese before baking.


8. Bake

Preheat your oven to 375°F (190°C).

Cover the baking dish loosely with aluminum foil.

Bake for approximately 20 minutes.

Remove the foil and continue baking for another 10–15 minutes, or until:

  • The sauce is bubbling.
  • The cheese is melted.
  • The edges are lightly golden.
  • The center is hot.

For a more golden top, place the dish under the broiler for 1–2 minutes, watching carefully so the cheese doesn’t burn.


9. Rest Before Serving

Remove the dish from the oven and let it rest for approximately 5–10 minutes.

This small step makes a big difference.

The filling will firm slightly, making the roll-ups easier to serve while allowing the flavors to settle.

Finish with fresh basil, additional Parmesan, and a little freshly cracked black pepper.


Cooking Method

The overall cooking method combines sautéing, assembling, rolling, baking, and finishing.

Sautéing

The mushrooms are cooked first to remove excess moisture and concentrate their earthy flavor. Garlic is added toward the end so it becomes fragrant without burning.

Wilting

Fresh spinach is quickly wilted into the mushroom mixture. This reduces its volume while maintaining much of its fresh flavor.

Mixing

Ricotta, mozzarella, Parmesan, pesto, and egg create a creamy filling that binds everything together.

Rolling

The filling is spread over cooked lasagna noodles and rolled tightly into individual portions.

Baking

The roll-ups are baked in a tomato-pesto cream sauce until the cheese melts and the entire dish becomes hot and bubbling.

Finishing

A short uncovered baking period creates a golden, cheesy surface, while fresh pesto and basil provide a bright contrast.


History and Inspiration

Lasagna has a long culinary tradition, particularly associated with Italian cuisine, where layers of pasta, sauce, cheese, vegetables, and other fillings are combined and baked.

Roll-ups take the familiar concept of lasagna and transform it into individual portions. Instead of stacking layers horizontally, each noodle is filled and rolled vertically.

This style is particularly useful because every serving contains its own combination of pasta, filling, sauce, and cheese.

The pesto element adds another Italian-inspired flavor. Traditional basil pesto is associated with Genoa in the Liguria region of Italy and is commonly made with basil, pine nuts, garlic, Parmesan or another hard cheese, and olive oil.

The result is a dish that brings together two beloved Italian-inspired ideas: creamy baked pasta and vibrant basil pesto.


Formation of the Dish

The beauty of these roll-ups comes from their structure.

Each roll contains several layers:

Lasagna noodle → creamy ricotta → spinach → mushrooms → pesto → mozzarella → Parmesan

When rolled, those ingredients become spirals of flavor.

During baking, the cheese melts into the vegetables while the sauce warms the pasta from underneath. The top becomes golden and slightly crisp, while the inside remains creamy and tender.

This contrast between the golden cheesy exterior and soft, creamy center is one of the best parts of the dish.


Tips for Perfect Roll-Ups

Don’t overcook the noodles

Very soft noodles can tear while you’re rolling them. Cook them just until al dente.

Remove excess mushroom moisture

This is important. Mushrooms release a lot of water while cooking. If they aren’t cooked long enough, the filling can become watery.

Let the filling cool

Don’t mix very hot vegetables directly with the cheeses. Allow them to cool for a few minutes first.

Don’t overfill

Too much filling can cause the roll-ups to burst or become difficult to roll.

Place them seam-side down

This helps keep the rolls closed while baking.

Don’t skip the resting period

Allowing the dish to rest for 5–10 minutes makes serving much easier.


Variations

Creamy Alfredo Version

Replace the marinara sauce with Alfredo sauce for an extra-rich, creamy mushroom and spinach roll-up.

Chicken Version

Add approximately 1½ cups cooked shredded chicken to the filling for a higher-protein meal.

Spicy Version

Add:

  • Crushed red pepper
  • Chili flakes
  • A little hot Italian seasoning

for a spicy kick.

Three-Cheese Version

Use:

  • Ricotta
  • Mozzarella
  • Parmesan

and add a small amount of provolone for extra cheesiness.

Extra Vegetable Version

Add finely chopped:

  • Bell peppers
  • Zucchini
  • Onion
  • Roasted red peppers

Just make sure excess moisture is cooked away.


Make-Ahead Method

These roll-ups are excellent for meal preparation.

Assemble the entire dish, including the sauce and cheese, but don’t bake it.

Cover tightly and refrigerate for up to 24 hours.

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

Bake at 375°F (190°C), allowing a little additional time if the dish is still very cold.


Storage

Allow leftovers to cool before transferring them to an airtight container.

Store in the refrigerator for approximately 3–4 days.

Reheat individual portions in the microwave or reheat several portions in the oven covered with foil.

If the roll-ups seem dry when reheating, add a spoonful of marinara sauce before warming.


What to Serve With It

These cheesy roll-ups pair beautifully with:

  • Garlic bread
  • Caesar salad
  • Simple green salad
  • Roasted vegetables
  • Steamed broccoli
  • Garlic green beans
  • Tomato cucumber salad
  • Bruschetta
  • Roasted asparagus

For a lighter meal, serve one or two roll-ups with a large fresh salad.

For a more indulgent dinner, serve them with warm garlic bread and roasted vegetables.


Lovers’ Serving Idea

For cheese lovers, add an extra handful of mozzarella and Parmesan during the final 5 minutes of baking.

For pesto lovers, drizzle additional pesto over each serving just before eating.

For mushroom lovers, sauté an extra cup of mushrooms separately and spoon them over the finished roll-ups.

For spinach lovers, add another handful of fresh spinach to the filling.

For spicy-food lovers, finish with crushed red pepper and a little chili oil.


Conclusion

Cheesy Spinach & Mushroom Roll-Ups with Pesto are the perfect combination of creamy, cheesy, savory, and fresh flavors. The tender pasta wraps around a rich filling of spinach, mushrooms, ricotta, mozzarella, Parmesan, and pesto, while the tomato-pesto sauce keeps everything moist and flavorful.

The recipe is impressive enough for guests but simple enough for a comforting family dinner. It can also be customized with chicken, additional vegetables, different cheeses, or a creamy Alfredo sauce.

The best part is the presentation: when you cut into each roll-up, you get beautiful spirals filled with colorful vegetables and melted cheese.

Serve them hot, garnish with fresh basil and Parmesan, and enjoy a cozy Italian-inspired meal that is cheesy, flavorful, satisfying, and absolutely comforting.

Leave a Reply

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