
Pesto Rolls
Prep
20 mins
Cook
25 mins
Servings
12
Difficulty
Easy
Crispy golden pastry rolls filled with vibrant basil pesto, creamy ricotta, and melted mozzarella. A delightful appetizer with fresh Italian flavors in every bite.
Ella x
Ingredients
- 2puff pastry sheets(thawed if frozen)
- 100 gfresh basil leaves(packed)
- 250 gricotta cheese
- 150 gmozzarella cheese(grated)
- 50 gparmesan cheese(grated)
- 3garlic cloves(minced)
- 60 gpine nuts(lightly toasted)
- 60 mlextra virgin olive oil
- 15 mllemon juice
- 1 teaspoonsalt
- 1 teaspoonblack pepper
- 1egg(for egg wash)
Detail level
Instructions
- 1
Blend fresh basil, garlic, pine nuts, and lemon juice in a food processor until coarsely chopped. Add olive oil gradually while blending until you reach a chunky pesto consistency. Season with salt and pepper to taste.
Tip: Don't over-blend the pesto—leave it textured for better flavor.
- 2
In a bowl, combine ricotta, mozzarella, and parmesan cheeses. Fold in the pesto mixture gently until evenly distributed throughout the cheese.
Tip: Reserve 2 tablespoons of pesto to brush on top of rolls before baking for extra color and flavor.
- 3
Lay out one sheet of thawed puff pastry on a lightly floured surface. Spread half of the pesto-cheese mixture evenly across the pastry, leaving a 1 cm border on all sides.
Tip: Keep the other pastry sheet covered to prevent it from drying out.
- 4
Starting from the long edge closest to you, tightly roll the pastry away from you into a log shape, similar to a Swiss roll.
Tip: Use parchment paper under the pastry to help with rolling and prevent sticking.
- 5
Using a sharp knife, cut the rolled pastry into 6 equal pieces. Place each roll cut-side up on a parchment-lined baking tray.
Tip: If the filling squeezes out slightly, gently press it back in before placing on the tray.
- 6
Repeat steps 3-5 with the second puff pastry sheet and remaining pesto-cheese filling to create 12 rolls total.
Tip: Arrange rolls with at least 2 cm space between them to allow for even puffing.
- 7
Whisk the egg with 1 tablespoon of water to make an egg wash. Brush the top of each roll generously with the egg wash and the reserved pesto.
Tip: This gives the rolls a golden, glossy finish and helps the pesto adhere.
- 8
Bake in a preheated 200°C oven for 22-25 minutes until the rolls are puffed, golden brown, and the cheese is bubbling at the edges.
Tip: If the rolls brown too quickly, tent with foil for the last 5 minutes of baking.
- 9
Remove from the oven and let cool on the tray for 5 minutes before serving. This allows them to set slightly while remaining warm and gooey inside.
Tip: Serve immediately with extra grated parmesan and fresh basil on the side.
Recipe Variations
Get AI-powered ingredient substitution suggestions.
You Might Also Like

Chinese Tuna Salad
This Chinese tuna salad is one of my go to weeknight dinners because it comes together in just twenty minutes with zero cooking required. I love using canned tuna since it's affordable and always on hand, and the vibrant mix of crisp red cabbage, carrots, and scallions gives it such a fresh, satisfying crunch. The sesame oil and ginger based dressing is aromatic and delicious, while the ginger itself is fantastic for digestion and reducing inflammation. Top it all with peanuts for extra protein and you've got a light yet filling meal that feels restaurant quality but tastes homemade.

Mediterranean Mozzarella Salad
This is my go to salad whenever I want something fresh and satisfying without spending hours in the kitchen. It comes together in just twenty minutes, making it perfect for busy weeknights or last minute entertaining. The beauty of this Mediterranean combination is how the creamy mozzarella balances all the bright, tangy flavors from the tomatoes, olives, and vinegar. Plus, those kalamata olives are packed with antioxidants that are genuinely good for your heart, so you can feel great about what you're eating. Honestly, this salad costs almost nothing to make and tastes like something you'd pay a fortune for at a fancy restaurant.

Mediterranean Crispy Chicken Salad
One of my favorite weeknight dinners is this Mediterranean Crispy Chicken Salad, and I love it because it comes together in less than an hour from start to finish. The crispy chicken pairs beautifully with fresh cucumbers, bell peppers, and tangy kalamata olives, all tossed with creamy feta and a bright lemon yogurt dressing. What really draws me to this recipe is how the olive oil in the dressing provides heart healthy monounsaturated fats while keeping the meal light and satisfying. Best of all, it uses simple ingredients you probably already have on hand, making it both budget friendly and incredibly easy to prepare on busy evenings.
Reviews
Sign in to write a review.