Ham and Cheese Pinwheels mix cream cheese, Cheddar, bacon, ranch, and pepper. Spread on tortillas, add ham, roll, chill, and slice for an easy snack, lunch, or appetizer.

Ham and Cheese Pinwheels on a plate with fresh cucumbers and carrots for a well-rounded lunch.
chelsea

authorโ€™s note

The Make-Ahead Snack My Kids Actually Eat First!

Iโ€™m always looking for things I can make in the morning that still taste great a few hours later. If youโ€™ve ever packed a school lunch, you know how those sandwiches usually end up soggy and sad by lunchtime. So I wanted to come up with better make-ahead options, like these Ham and Cheese Pinwheels or my chicken salad that you can scoop up with crackers.

I grew up with my mom making ranch-flavored pinwheels, so thatโ€™s where I started. But I wanted a little more crunch and flavor, so I added bacon and finely chopped red pepper. The red pepper ended up being my favorite part because it adds a pop of color and a sweet bite without making the tortilla hard to roll.

Now these Ham and Cheese Pinwheels are one of my go-tos for game days, school lunches, or anytime I need to feed a crowd without turning on the oven. I can mix the filling, spread it on a few tortillas, roll, chill, slice, and put them on a platter. They always look cute, everyone grabs one, and they disappear fast.

signature
All the ingredients in this recipe prepped out for easy assembly including the tortillas, ham, bacon, ranch seasoning, cream cheese, peppers, and cheese.

Ham and Cheese Pinwheels Ingredients

IngredientSwap or Tip
Cream Cheese (full fat, brick)Light cream cheese works but wonโ€™t be as sturdy. Soften first for easier spreading.
Sharp Cheddar (freshly shredded)Colby Jack or Pepper Jack for more kick. Skip pre-shredded if you can.
Ranch Seasoning (dry)Donโ€™t mix with milk or buttermilk, add it dry.
Cooked Bacon (crumbled)Use good microwave bacon to save time. Leave out for vegetarian.
Red Bell Pepper (finely diced)Pat dry so it doesnโ€™t water the filling. Green onion also works.
Deli Ham (thinly sliced)Turkey, chicken, or even pepperoni work. Keep slices thin for rolling.
Large Burrito Tortillas (12 inch)Use very fresh tortillas or warm briefly so they donโ€™t crack.
    All the filling ingredients for these ham and cheese pinwheels mixed together in a bowl and then spread onto a tortilla.

    How To Make Ham And Cheese Pinwheels (Tips)

    • Softening cream cheese: Let it soften so it mixes easily. To speed it up, microwave an unwrapped block for 15-20 seconds, flipping if needed.
    • Mixing: A hand mixer makes mixing faster and smoother, but if you donโ€™t have one, stir by hand until creamy.
    • Grating cheese: A food processor saves time, but freshly shredded has best flavor.
    • Prevent sogginess: Pat veggies dry before adding them so pinwheels.
    • Rolling: Roll tightly to keep fillings in place and get even slices.
    • Cutting: Use a sharp, saw-toothed knife for clean cuts. Chilling before slicing helps.
    • Flavor ideas: Try different cheeses, meats, or spreads to change up the flavor!
    The ham added into the spread tortilla and then it all rolled up and sliced to serve.

    What To Serve Alongside Ham And Cheese Pinwheels

    • Dips: Hummus, ranch, or guacamole add flavor.
    • Veggies: Bell peppers, cucumbers, carrots, and celery add crunch.
    • Fruit: Fresh fruit or fruit salad adds a sweet contrast.
    • Chips: Potato chips, tortilla chips, or pretzels for extra crunch.
    • Salads: Garden salads, pasta salad, or coleslaw make a filling side.
    • Soup: A warm soup pairs well if pinwheels are the main dish.

    Storage

    • Make ahead Assemble, roll, and chill the whole logs up to 24 hours in advance. Slice right before serving.
    • Store Leftover sliced pinwheels go in an airtight container, in the fridge, 2 to 3 days.
    • Can I freeze them? I donโ€™t recommend freezing these. Cream cheese plus fresh veggies plus tortillas can get watery and grainy when thawed.

    More Easy Lunch Recipes:

    Tap stars to rate!
    5 from 11 votes

    Ham and Cheese Pinwheels

    Ham and Cheese Pinwheels are a breeze to make! Cream cheese, Cheddar, bacon, ranch, and red pepper spread on tortillas, topped with ham, rolled up, chilled, and sliced into perfect bite-sized snacks. Great for lunch, snacks, or appetizers!
    Prep Time: 15 minutes
    Chilling Time: 30 minutes
    Total Time: 45 minutes
    Servings: 30 pinwheels

    Video

    Equipment

    Ingredients

    • 1 (8-ounce) package cream cheese full-fat, brick-style, softened, see note 1
    • 1 cup sharp Cheddar cheese freshly shredded
    • 1 tablespoon ranch seasoning mix see note 2
    • 6 slices center-cut bacon cooked and crumbled (or use microwave bacon!)
    • 1/3 cup diced red pepper
    • 1/2 pound thinly sliced deli ham
    • 3 large (12-inch) burrito tortillas spinach or flour

    Instructionsย 

    • Combine softened cream cheese, freshly shredded Cheddar cheese, dry ranch mix, cooked and crumbled bacon, and diced red pepper. Use a hand mixer to ensure a smooth mixture.
    • Set out 3 large tortillas. Divide the cream cheese mixture evenly among these tortillas, making sure to spread it across the entire surface. Next, divide the ham evenly, placing it on top of the spread in a single layer.
    • Roll up each tortilla gently, yet tightly, to ensure it holds together and retains its shape. Once rolled, wrap each one in plastic wrap.
    • Refrigerate the wrapped tortillas for 30 minutes to firm up the cream cheese. Afterward, cut off and discard the ends of each tortilla roll, then slice the remaining roll into even 1-inch slices, using a sharp serrated knife for best results.
    Final step! Please let us know how it was by leaving a review.

    Recipe Notes

    Note 1: Use full-fat Philadelphiaยฎ cream cheese for richer flavor and a thicker consistency. Soften before use for a smoother texture. To soften quickly, microwave the unwrapped block on a plate for 15โ€“20 seconds, flipping and microwaving 10 seconds more if needed.
    Note 2: Youโ€™re just adding the dry ranch seasoning mix here (donโ€™t prepare the mix!). I highly recommend Hidden Valleyยฎ Ranch seasoning packets; in my experience, they have the best flavor without being overly salty (not sponsored).
    Storage: Store leftover pinwheels in an airtight container in the fridge for 2-3 days. Keep them tightly packed to prevent unrolling.

    Nutrition

    Serving: 1serving | Calories: 88kcal | Carbohydrates: 4g | Protein: 4g | Fat: 6g | Saturated Fat: 3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Trans Fat: 0.002g | Cholesterol: 18mg | Sodium: 247mg | Potassium: 53mg | Fiber: 0.2g | Sugar: 1g | Vitamin A: 192IU | Vitamin C: 2mg | Calcium: 44mg | Iron: 0.3mg

    Nutrition information is automatically calculated, so should only be used as an approximation.

    Meet Chelsea


    Hello, and welcome to Chelseaโ€™s Messy Apron! Iโ€™m Chelsea, the recipe developer, food photographer, and writer behind the site. Iโ€™m passionate about creating simple, reliable, and delicious recipes that anyone can make.

    Thanks for stopping byโ€”I hope you find something delicious to make!

    More Recipes You'll Love

    5 from 11 votes

    Leave a comment

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

    Recipe Rating




    26 Comments

    1. Torin says:

      5 stars
      Wow so delicious we love it!

    2. Heather says:

      5 stars
      Easy and delicious!

    3. Lisa Brown says:

      5 stars
      my favorite way to eat more veggies is to pick one or two and steamed or sauteed them with dinner: I try to make sure there are always veggies at the dinner table. , fixed in a way, everyone will like. Thanks for the chance
      jslbrown2009 aol dot com

    4. Angela says:

      5 stars
      I love these pinwheels so easy and delicious

    5. Leah Sorensen says:

      Love snacking on these as a midday snack to take to work. Itโ€™s satisfying and keeps me away from the vending machines.

    6. sarah k says:

      Made these for meal prep iโ€™m ready to go for the week!

    7. Susan Christy says:

      I love them!

    8. Rachael says:

      5 stars
      Love these pinwheels!! My kids went crazy for them!

    9. Sharon says:

      Great flavors!

    10. Kayle says:

      5 stars
      Iโ€™m a bigbaby and essentially have to hide veggies in my food! lol

      1. Karla says:

        I find I can eat more fresh veggies if I pack them for lunch in a nice salad or recently your Greek Salad with couscous and fresh veggies.