Ham and Cheese Pinwheels

Ham and Cheese Pinwheels are one of those things that make me feel like I’ve got it together, even on busy days. The cream cheese mixture holds everything together while the cheddar melts into gooey pockets. Each bite has salty ham, tangy mustard, and green onion for freshness. They come out golden and puffy with crisp edges that look impressive.

Close-up of several baked Ham and Cheese Pinwheels, filled with cheese and herbs, garnished with sliced green onions.
Ham and Cheese Pinwheels. Photo Credit: Pocket Friendly Recipes.

This post contains affiliate links. As an Amazon Affiliate, if you purchase through those links, I earn a commission. Thank you!

Whenever I’m hosting game day or have a few guests over, these pinwheels are my go-to appetizer. They’re just as perfect for Christmas parties or Easter gatherings as they are for quick school snacks, since they reheat beautifully and freeze well. You can prep them ahead, keep them chilled, and still serve them warm and fresh in minutes.

Ingredients You’ll Need

You’ll need all the ingredients shown in the photograph below.

Bowls containing ingredients for Ham and Cheese Pinwheels—green onions, cheddar cheese, ham, mustard, cream cheese, an egg, and flour tortillas—are arranged on a light surface.
Ham and Cheese Pinwheels Ingredients. Photo Credit: Pocket Friendly Recipes.

How to Make Ham and Cheese Pinwheels with Step-By-Step Instructions

Scroll down for the full recipe card containing a full printable recipe and measurements in both US customary and metric units.

If you follow my simple steps, you’ll find that making this Ham and Cheese Pinwheels recipe is easier than it looks, using simple ingredients.

Mix the Filling

In a mixing bowl, combine the softened goat cheese (or cream cheese), shredded cheddar cheese, and mustard until well blended and smooth. Stir in finely chopped green onions until everything is combined.

This creamy base helps hold the filling together and adds a tangy flavor that balances the ham’s saltiness.

Bowl of scrambled eggs topped with sliced green onions, surrounded by tortillas, a bowl of chopped green onions, sliced ham on a plate, and Ham and Cheese Pinwheels for a delicious breakfast spread.
Mix goat cheese, cheddar, and mustard until smooth, then stir in green onions.
A hand prepares Ham and Cheese Pinwheels by rolling a tortilla topped with shredded cheese mixture and slices of ham; bowls of green onions and an egg sit nearby.
Spread mixture on tortillas, layer with ham, roll tightly, and press seam to seal.

Layer and Roll

Lay each flour tortilla flat on a clean work surface. Spread the cream cheese mixture evenly over the top, making sure to reach close to the edges. A spreader tool works great here to get an even layer without tearing the tortilla.

Lay slices of ham in a single layer over the cheese, then roll the tortilla tightly from one edge. Keep your roll snug to prevent the filling from spilling out while slicing and baking.

Gently press along the seam to help it seal; this makes sure your pinwheels hold their shape while baking.

Slice and Arrange

Using a sharp knife, slice the rolled tortillas into even 1-inch rounds. A gentle sawing motion gives you neat rounds without squishing the layers. I like using a serrated bread knife for cleaner cuts through the soft filling and tortillas.

Place them cut side up on a parchment-lined baking sheet, leaving about an inch of space between each one. This gives them room to puff up and turn golden without sticking together.

Several Ham and Cheese Pinwheels are arranged on a parchment-lined baking sheet, as a hand with a pastry brush prepares to glaze them. A bowl of sliced ham sits nearby, ready for the next batch.
Slice rolled tortillas into 1-inch rounds, place on a baking sheet, brush with egg, bake for 15–20 minutes.

Brush and Bake

Brush the tops lightly with the beaten egg. It might seem like a small step, but it helps the pinwheels bake to a glossy, golden finish. Use a silicone pastry brush for even coverage.

Bake them in a preheated oven at 400°F (200°C) for 15–20 minutes, or until the cheese is melty, the tops are puffy, and the edges are crisp.

Cool and Serve

Once baked, transfer the pinwheels to a wire rack and let them cool for about 5 minutes. This short cooling time allows the cheese filling to set slightly, making these pinwheels easier to pick up and serve.

Sprinkle with extra chopped green onions and enjoy your cheese and ham pinwheels while still flaky and warm!

Save This Recipe Form

Want to save this recipe?

Enter your email below & we’ll send it straight to your inbox. Plus you’ll get more great recipes and tips from us each week!

Close-up of Ham and Cheese Pinwheels made with pastry, melted cheese, and ham, garnished with sliced green onions on a parchment-lined surface.

Ham and Cheese Pinwheels

I love making these Ham and Cheese Pinwheels because I can throw them together fast but still feel proud to serve them, especially once that melty cheese starts bubbling. You spread a cream cheese mixture on flour tortillas, layer with ham, roll them tightly, and press the seam to seal. I make them for game day, Christmas parties, Easter gatherings, or quick school snacks because they reheat beautifully and freeze well. You can prep them ahead, keep them chilled, and still serve them warm and fresh in minutes. Store leftovers in the fridge for up to 3 days or freeze for up to 2 months.
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Course: Appetizer, Snack
Cuisine: American
Keyword: Ham and Cheese Pinwheels
Servings: 9
Calories: 185kcal

Ingredients

  • 8 slices ham any variety you prefer
  • 1 cup shredded cheddar cheese
  • 4 ounces goat cheese or cream cheese softened
  • 1 tablespoon mustard
  • ¼ cup green onions finely chopped
  • 2 large flour tortillas
  • 1 beaten egg for brushing on top

Video

[adthrive-in-post-video-player video-id=”9CfjY77o” upload-date=”2025-11-13T08:49:53+00:00″ name=”Savory Turkey Sausage Patties” description=”Juicy, flavorful patties that make breakfast extra satisfying.” player-type=”default” override-embed=”default”]

Instructions

  • Preheat the oven to 400°F (200°C) and line a baking sheet with parchment paper.
  • In a mixing bowl, combine the goat cheese (or cream cheese), cheddar cheese, and mustard. Stir in the green onions. Mix until well combined.
    1 cup shredded cheddar cheese, 1 tablespoon mustard, ¼ cup green onions, 4 ounces goat cheese or cream cheese
  • Spread the cheese mixture evenly over each tortilla, then layer with slices of ham. Roll each tortilla tightly from one long side to form a log, pressing gently to seal the edge. Slice each roll into 1-inch rounds using a sharp knife.
    8 slices ham, 2 large flour tortillas
  • Arrange the pinwheels cut side up on the prepared baking sheet, leaving about 1 inch of space between each. Brush the tops with the beaten egg for a golden finish.
    1 beaten egg
  • Bake for 15–20 minutes, or until the pinwheels are puffed and golden brown.
  • Let them cool for 5 minutes on a wire rack before serving.

Notes

  • Soften the cheese: Let the goat or cream cheese sit at room temperature before mixing so it spreads easily and combines smoothly.
  • Experiment with cheeses: Swap cheddar for provolone, Gouda, or Swiss cheese if you want. Provolone gives a mild, buttery taste, Gouda adds creamy sweetness, and Swiss cheese brings a nutty, slightly sweet flavor that melts beautifully.
  • Switch up the meat: Replace regular ham with thinly sliced deli ham for easier rolling and crispier edges. It creates a smoother, layered look and a more balanced bite.
  • Boost the filling: Mix in crumbled crispy bacon, chopped black olives, or a handful of finely chopped veggies, such as bell peppers or spinach. You can also use Dijon mustard instead of yellow mustard for a tangier, sharper flavor that gives extra depth.
  • Use fresh tortillas: Fresh, flexible tortillas roll without cracking and make tighter, neater pinwheels.
  • Give them space: Don’t crowd the pan; leaving room between pinwheels helps them bake evenly and crisp up properly.
  • Enhance the top: That simple brush of egg wash gives the tops their lovely golden shine. You could also use melted butter instead, then sprinkle poppy seeds for a golden, bakery-style crust and a subtle nutty crunch.
  • Finish right: Let them cool briefly so the filling firms up for clean bites and easy serving. Sprinkle chopped chives, parsley, or cilantro on top just before serving for a bit of color, freshness, and herby brightness to cut through the richness of the cheese.

Nutrition

Calories: 185kcal | Carbohydrates: 5g | Protein: 10g | Fat: 14g | Saturated Fat: 7g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Trans Fat: 0.002g | Cholesterol: 59mg | Sodium: 492mg | Potassium: 123mg | Fiber: 0.4g | Sugar: 1g | Vitamin A: 350IU | Vitamin C: 1mg | Calcium: 118mg | Iron: 1mg
Tried this recipe?Let us know how it was!

If you’re bringing these to a holiday party, game day potluck, or sending them off as school snacks, use a hard-sided container to prevent them from being squished in transit. Then, pack the container into an insulated carrier so the pinwheels stay warm.

How to Store Leftovers

Store any leftover Ham and Cheese Pinwheels in an airtight container in the refrigerator for up to 3 days. I use these stackable glass containers because they keep the pinwheels fresh, and you can put them in the oven, microwave, or freezer.

To reheat, place them on a baking sheet and warm in a 350°F (175°C) oven for 8–10 minutes until heated through. You can also microwave in short bursts for a quick warm-up or use an air fryer to make them crisp again.

You can freeze them for up to 2 months. Layer the pinwheels in a freezer-safe container or bag, separating layers with parchment paper, or wrap them individually with plastic wrap. When ready to enjoy, thaw overnight in the fridge and reheat until warm.

What to Serve With Ham and Cheese Pinwheels

These pinwheels go perfectly with a simple side salad, tomato basil soup, or even a creamy dip like ranch or honey mustard.

They also make a great addition to brunch spreads or party trays alongside fresh fruit, veggie sticks, sliced turkey, or roast beef for a more filling variety.

More Easy Recipes for You to Try at Home

I always keep a few easy and crowd-friendly recipes on hand for moments when I want something warm and shareable without spending hours in the kitchen.

Leave a Reply

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

Recipe Rating