Spinach Ricotta and Parmesan Rolls are my go to move when I want something warm, cheesy, and a little bit impressive without spending my whole day in the kitchen. You know those days when people are coming over, you forgot to plan snacks, and suddenly you are standing in front of the fridge like it personally betrayed you? Yep, that is exactly when I make these. They are cozy, crunchy on the outside, creamy on the inside, and they disappear fast. I have made them for game nights, potlucks, and even random Tuesdays when I just needed a salty bite. Let me walk you through how I make them at home, no stress.
Ingredients
I am going to keep this practical. You do not need fancy ingredients, but you do need a few things that actually taste good. I really recommend using a decent Parmesan because it carries a lot of flavor here. These Spinach Ricotta and Parmesan Rolls are all about that mix of creamy and sharp.
- Puff pastry (usually 2 sheets, thawed if frozen)
- Spinach (about 10 ounces, fresh or frozen)
- Ricotta cheese (1 cup, whole milk is best for flavor)
- Parmesan cheese (3/4 cup grated, plus a little extra for topping)
- Mozzarella (optional but amazing, about 1/2 cup)
- 1 egg (for egg wash)
- 2 cloves garlic (minced) or 1/2 teaspoon garlic powder
- Salt and pepper
- Pinch of nutmeg (optional, but it makes the filling taste a little more special)
- Optional add ins: red pepper flakes, lemon zest, chopped green onion
If you are on a spinach kick right now, you might also like this cozy breakfast style bake I make when I want something easy the next morning: delicious dairy free egg casserole with bacon potato and spinach. Different vibe, same comfort factor.

Step by step instructions
This is the part where people think it is complicated, but it is honestly very forgiving. The biggest thing is making sure your spinach is not watery. Watery spinach equals soggy rolls, and nobody is here for that.
1) Prep the spinach filling
If you are using frozen spinach, thaw it and squeeze it like you mean it. I usually wrap it in a clean kitchen towel and wring it out over the sink. If you are using fresh spinach, cook it in a pan with a tiny splash of water until wilted, then cool and squeeze out extra moisture.
In a bowl, mix together:
Spinach, ricotta, Parmesan, garlic, salt, pepper, and that little pinch of nutmeg if you want. If I am adding mozzarella, I stir it in here too. The filling should be thick and spreadable, not wet.
2) Roll and slice
Heat your oven to 400 F. Line a baking sheet with parchment paper.
Lay out your puff pastry sheet on a lightly floured counter. Spoon the filling along one side in a log shape, leaving a small border at the edges. Roll it up gently but snug. Place seam side down.
Slice into pieces. I usually go for 1 to 1.5 inch thick. You should get around 10 to 12 pieces per sheet depending on how big you cut them.
3) Egg wash and bake
Whisk the egg with a tiny splash of water. Brush the tops of the rolls and sprinkle a little extra Parmesan on top. This is what gives you that golden, salty finish.
Bake for 18 to 25 minutes, depending on your oven, until the pastry is puffed and deeply golden. If your oven runs cool, just give them a few more minutes. Let them sit for about 5 minutes before serving because the filling is hot.
These are great as is, but if you want a fun party table with options, I like pairing them with something crispy and snacky like crispy air fryer pizza rolls for the kids or the picky eaters. It makes the spread feel abundant without extra work.
Tips for making this perfect every time
I have made Spinach Ricotta and Parmesan Rolls enough times to learn what matters and what does not. Here is what I would tell a friend if we were standing in my kitchen chatting while the oven preheats.
1) Squeeze the spinach dry
This is the whole ballgame. If the filling is wet, the pastry cannot crisp up properly.
2) Keep puff pastry cold
If the pastry gets warm and floppy, it is harder to slice neatly and it can bake up less flaky. If it starts to feel too soft, pop it in the fridge for 10 minutes.
3) Season the filling more than you think
Ricotta can be a little bland on its own. Salt, pepper, garlic, and Parmesan are what make the flavor pop. Taste the filling before you roll it, just a tiny bit, and adjust.
4) Do not overfill
It is tempting, I know. But if you pack in too much filling, it leaks out and burns on the tray. A nice even log is perfect.
5) Make ahead trick
You can assemble the rolls, slice them, and refrigerate for a few hours before baking. I do this when guests are coming so I can just bake and look like I have my life together.
“I brought these to my book club and they were gone in five minutes. Someone literally asked if I bought them from a bakery, and I did not correct them right away.”
If you are serving these alongside a main dish and want something low effort that still feels special, I love this recipe for garlic parmesan crockpot chicken and potatoes. You can set it and forget it, then focus on your rolls and snacks.

Some people are visual learners, so if you are the type who likes to see the texture of the filling and how tightly to roll the pastry, a quick video helps a lot. When you film it or follow along with one, focus on two moments: how dry the spinach looks after squeezing, and how the seam is placed down on the tray so it stays closed while baking.
Also, if you are building a snacky dinner, you cannot go wrong with a quick skillet or air fryer side. I have been obsessed with this lately: 10 minute air fryer chicken sausage and veggies. It is fast and gives you something hearty next to the rolls.
More party foods
If you are making Spinach Ricotta and Parmesan Rolls for a party, I fully support going all in on the snack table. I like having a mix of cheesy, crispy, and something a little fresh. Here are a few ideas that fit the same comfort food mood:
Dip ideas: warm marinara, ranch, garlic yogurt sauce, or a quick spicy mayo.
Add something crunchy: chips, pretzels, or a veggie tray if you want to balance the cheese.
Another easy finger food: toasted sandwiches cut into quarters or baked veggie sides.
If you want more spinach in your life in a different way, this is a creamy weeknight favorite: quick and creamy spinach pesto gnocchi. Not a party bite, but it is so good for dinner the next day when you are tired.
Common Questions
Can I use frozen spinach?
Yes, and honestly it is super convenient. Just thaw it fully and squeeze out as much liquid as possible.
Do I have to use ricotta?
Ricotta gives the classic creamy filling, but you can swap in cottage cheese (blended smooth) or even cream cheese for a richer texture. The flavor will shift a bit, but it still works.
How do I store leftovers?
Keep them in an airtight container in the fridge for up to 3 days. Reheat in the oven or air fryer so they crisp back up. Microwave works, but they get softer.
Can I freeze Spinach Ricotta and Parmesan Rolls?
Yep. Freeze them baked or unbaked. If unbaked, freeze on a tray first, then store in a bag. Bake from frozen and add a few extra minutes.
What dipping sauce is best?
Warm marinara is the classic. If you want something different, try a garlicky yogurt dip or pesto mixed with a little mayo.
A cozy ending and a little pep talk
If you make these once, you will get why I keep coming back to Spinach Ricotta and Parmesan Rolls. They are simple, comforting, and they make people hover near the baking sheet like it is their job. If you want to compare approaches or get extra filling ideas, I have also pulled inspiration from Spinach and Ricotta Rolls – RecipeTin Eats and Spinach and Ricotta Rolls – Casually Peckish, and it is fun seeing the little differences. Bake a batch, set out a dip, and let everyone snack happily while you pretend it was hard work. You have got this.


Spinach Ricotta and Parmesan Rolls
Ingredients
Filling Ingredients
- 10 ounces Spinach (fresh or frozen) Ensure spinach is well dried to prevent sogginess.
- 1 cup Ricotta cheese, whole milk preferred Provides a creamy texture.
- 3/4 cup Parmesan cheese, grated Use a decent quality for best flavor.
- 1/2 cup Mozzarella (optional) Adds great flavor if included.
- 1 large Egg For egg wash.
- 2 cloves Garlic, minced Can substitute with 1/2 teaspoon garlic powder.
- Salt and pepper To taste.
- Pinch of nutmeg (optional) Enhances flavor.
- Optional add ins: red pepper flakes, lemon zest, chopped green onion
Pastry Ingredients
- 2 sheets Puff pastry, thawed if frozen Keep cold for easier handling.
Instructions
Preparation of Filling
- If using frozen spinach, thaw and squeeze out moisture. If using fresh spinach, cook until wilted, cool, then squeeze out moisture.
- In a bowl, mix spinach, ricotta, Parmesan, garlic, salt, pepper, and nutmeg. Stir in mozzarella if using.
Rolling and Slicing
- Preheat oven to 400°F (200°C) and line a baking sheet with parchment paper.
- Lay out puff pastry on a floured surface. Spoon filling along one edge in a log shape, leaving a small border.
- Roll the pastry snugly and place seam side down. Slice into 1 to 1.5-inch thick pieces, yielding about 10-12 pieces.
Baking
- Whisk egg with a splash of water and brush over the tops of the rolls. Sprinkle with extra Parmesan.
- Bake for 18 to 25 minutes, until golden brown. Let cool for 5 minutes before serving.
