Bacon and pesto pinwheels

Get the kids to help make these tasty bacon and pesto pinwheels. They are perfect for brunches, lunches (for kids and adults!) and after school snacks. Make extra pesto for snacks, cheese boards and quick midweek pasta meals.

Prep Time 15 minutes
Cook Time 20 minutes
Resting time 20 minutes
Total Time 55 minutes
Course Appetiser, Brunch, Lunch, Snack
Servings 18 pinwheels


For the walnut pesto*

For pinwheels


  • For the walnut pesto: Add walnuts to a non-stick skillet over medium heat. Toast the walnuts for 3-5 minutes, until golden. Let cool. Add all pesto ingredients to a blender and blitz until chunky. Add olive oil as needed and season to taste with salt and pepper.
  • For pinwheels: Spread pesto in a layer over puff pastry sheets. Lay bacon rashers on top and sprinkle with grated cheese. Roll up tightly, wrap with cling film (or pastry wrapper) and pop in the freezer for 20 minutes.
  • Preheat the oven to 190°C. Line 2 baking trays with baking paper.
  • Using a sharp knife cut the rolls into 1.5cm widths then lay spaced on the prepared baking trays. Brush with milk. Bake for 15-20 minutes, until golden and cooked.


Tip 1: you can double the pesto recipe and freeze the extra pesto in ice-cube moulds for quick snacks and easy midweek pasta meals.
Tip 2: if you’re low on time you can use store-bought pesto.
Keyword kid friendly
Tried this recipe?Let us know how it was!

Just like our easy bread cup quiches, these pinwheels will quickly become a lunchbox favourite!


  1. […] Pinwheels for days… we love them sweet, we love them fresh and we love them baked. […]

  2. Bacon and pesto pinwheels - Foodche on 02/12/2022 at 9:31 pm

    […] and pesto pinwheels. They are perfect for brunches, lunches and snacks. Find the full recipe here: […]

Leave a Comment

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.