These Basil Pesto Cheesy Puffs are the perfect quick snack or appetizer with their flaky golden pastry, creamy melted cheese, and aromatic basil pesto. They’re ideal for parties, holidays, game nights, or anytime you crave a simple yet impressive treat.
Why You’ll Love This Recipe
- Crispy, flaky layers with gooey melted cheese
- Made with simple pantry ingredients
- Ready in under 30 minutes
- Perfect for parties, gatherings, or snacking
- Customizable with different cheeses or spreads
- Beautiful presentation with minimal effort
Ingredients

- 1 sheet puff pastry, thawed
- 1/4 cup basil pesto
- 1 cup shredded mozzarella cheese
- 1/4 cup grated Parmesan cheese
- 1 large egg (for egg wash)
- 1 tablespoon water
- Fresh basil for garnish (optional)
Step-by-Step Instructions

- Preheat oven to 400°F (200°C). Line a baking sheet with parchment paper.
- Roll out the thawed puff pastry on a lightly floured surface.
- Spread basil pesto evenly over the pastry sheet.
- Sprinkle mozzarella cheese across the surface.
- Add Parmesan cheese for extra flavor.
- Fold the pastry sheet in half and gently press to seal.
- Cut into squares or strips, depending on your preferred shape.
- Transfer pieces to the baking sheet.
- Whisk the egg with water and brush over each pastry piece.
- Bake for 14–18 minutes until golden, crispy, and puffed.
- Allow to cool slightly before serving.
- Garnish with fresh basil if desired.
Tips & Variations
- Swap mozzarella for cheddar or provolone.
- Add chili flakes for a spicy version.
- Brush edges with garlic butter for extra flavor.
- Use sun-dried tomato pesto instead of basil pesto.
- Add a thin layer of cream cheese for a richer filling.
Storage & Freezer Instructions
- Refrigerator: Store leftovers in an airtight container for up to 3 days.
- Reheat: Warm in the oven at 325°F for 6–8 minutes to restore crispiness.
- Freezer: Freeze before baking. Bake directly from frozen, adding 3–4 extra minutes.
Serving & Pairing Ideas

- Serve with marinara sauce or ranch dip
- Pair with a fresh green salad for a light lunch
- Add to charcuterie-style appetizer boards
- Perfect for brunch, holiday gatherings, or potlucks
Frequently Asked Questions
Can I make these puffs ahead of time?
Yes. Assemble them, refrigerate for up to 24 hours, and bake right before serving to keep them crisp and flaky.
Can I use homemade pesto?
Absolutely. Homemade pesto adds even more freshness and flavor. Just make sure it isn’t too oily so the pastry stays crisp.
Can I double this recipe?
Yes. Puff pastry sheets are easy to scale. Simply repeat the same steps with additional sheets.
Can I make these dairy-free?
Yes. Use dairy-free pesto and dairy-free shredded cheese. The puff pastry is usually dairy-free (check the label).
Ready to Make It?
This Basil Pesto Cheesy Puff recipe is flaky, cheesy, and bursting with basil flavor. Whether you need a fast appetizer or a simple snack, these little bites are guaranteed to impress. Save this recipe so you can make it anytime you need something delicious and effortless.
You Might Also Like
- Cheesy Dill Pickle Chips – Crunchy and savory.
- Vanilla Cupcakes – Light and fluffy treat.
- Red Velvet Brownies – Rich and perfectly sweet.
- Spaghetti Meat Sauce – Comforting family meal.
Basil Pesto Cheesy Puff
- Total Time: 28 minutes
- Yield: 12 puffs 1x
Description
Flaky Basil Pesto Cheesy Puffs with golden pastry, melted cheese, and aromatic pesto.
Ingredients
1 sheet puff pastry, thawed
1/4 cup basil pesto
1 cup shredded mozzarella cheese
1/4 cup grated Parmesan cheese
1 large egg
1 tablespoon water
Fresh basil (optional)
Instructions
1. Preheat oven to 400°F and line a baking sheet.
2. Roll out the puff pastry on a floured surface.
3. Spread basil pesto evenly over pastry.
4. Sprinkle mozzarella and Parmesan cheese.
5. Fold pastry in half and press gently.
6. Cut into squares or strips.
7. Place on baking sheet.
8. Whisk egg with water and brush pastries.
9. Bake 14–18 minutes until golden and puffed.
10. Cool slightly and garnish with basil.
11. Serve warm.
Notes
Swap mozzarella for cheddar or provolone.
Use sun-dried tomato pesto for variation.
Freeze before baking for easy prep.
- Prep Time: 10 minutes
- Cook Time: 18 minutes
- Category: Appetizer
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 puff
- Calories: 120
- Sugar: 1 g
- Sodium: 150 mg
- Fat: 8 g
- Saturated Fat: 3 g
- Unsaturated Fat: 4 g
- Trans Fat: 0 g
- Carbohydrates: 9 g
- Fiber: 0 g
- Protein: 4 g
- Cholesterol: 20 mg