These Southern ham and pickle roll ups are exactly what my Grandma June calls her “porch-party crackers”—they’re the kind of no-fuss little bites that disappear the second you set them down. Think of them as a crunchy, salty, creamy stand-in for crackers and dip, all rolled into one. This style of appetizer has been floating around Midwestern and Southern potlucks forever, but Grandma’s version leans on deli ham, dill pickles, and a tangy cream cheese spread so you can throw them together fast after work and still look like you planned ahead. They’re perfect for summer evenings on the porch, game days, or anytime you want something snacky that people immediately ask you the recipe for.
Serve these roll ups chilled on two simple trays or platters, just like Grandma would set them out on the kitchen counter before carrying them to the porch. I like to pair them with a bowl of kettle chips or cheese crackers, some fresh veggies and ranch, and a cold pitcher of sweet tea, lemonade, or light beer. They also sit happily next to deviled eggs, pimento cheese, or a simple fruit tray if you’re doing a bigger spread. Keep toothpicks nearby if you’re serving outside so people can easily grab a few and keep chatting.
Southern Ham and Pickle Roll Ups
Servings: 24–30 bite-size roll ups
Ingredients
8 oz cream cheese, softened
1/4 cup mayonnaise
1 1/2 tsp yellow mustard
1/2 tsp garlic powder
1/2 tsp onion powder
1/4 tsp smoked paprika (optional but tasty)
1/4 tsp black pepper
1/4 tsp kosher salt (or to taste, depending on ham)
1 Tbsp finely chopped fresh dill (or 1 tsp dried dill)
1/4 cup finely minced sweet onion or green onion
1 lb thinly sliced deli ham (about 10–12 large slices, not shaved)
12 whole dill pickles, about 3–4 inches long (or 24 smaller spears)
Wax paper or plastic wrap, for rolling
Toothpicks, for serving (optional)
Directions
In a medium bowl, stir together the softened cream cheese, mayonnaise, yellow mustard, garlic powder, onion powder, smoked paprika (if using), black pepper, and salt until smooth and spreadable. Fold in the chopped dill and minced onion. Taste and adjust seasoning if needed; remember the ham and pickles are salty too.
Lay a sheet of wax paper or plastic wrap on your counter. Place 1 slice of deli ham on top, patting it dry with a paper towel if it looks wet so the filling sticks better.
Spread a thin, even layer of the cream cheese mixture over the ham, going almost to the edges but leaving about 1/4 inch bare on one long side to help seal the roll.
Lay 1 whole dill pickle (or 2 smaller spears lined up end to end) along the long edge of the ham closest to you. The pickle should run from one side of the slice to the other like a log.
Starting at the pickle side, roll the ham up tightly around the pickle, like you’re making a little ham and pickle log. Use the bare edge of ham to help seal the roll; the cream cheese will act like glue.
Wrap the roll snugly in the wax paper or plastic wrap and set it seam-side down on a plate or tray. Repeat with the remaining ham slices, cream cheese mixture, and pickles until everything is used.
Refrigerate the wrapped rolls for at least 30 minutes (and up to 24 hours) to firm up. This makes them much easier to slice cleanly and helps them hold their shape on the serving trays.
When ready to serve, unwrap one ham and pickle roll at a time. Using a sharp knife, trim off the very ends if they’re uneven (snack on those!), then slice the roll into 1/2- to 3/4-inch thick rounds. You should get 5–7 bite-size pieces from each roll, depending on the length of your pickles.
Arrange the sliced roll ups cut-side up in two serving trays or shallow dishes so you can see the spiral of ham, creamy filling, and bright green pickle in the center. If serving outside or for a porch party, you can add toothpicks to each piece or simply set a cup of toothpicks nearby.
Keep the trays chilled in the fridge until just before guests arrive, then set them out on the counter or carry them straight to the porch. Expect them to disappear quickly and be ready to write the recipe down—this is one of those “everyone suddenly needs it” snacks.
Variations & Tips
Make-ahead tip: These roll ups are perfect for busy days. Assemble the ham-and-pickle logs up to 24 hours in advance, wrap tightly, and slice right before serving. The flavors actually meld and get better as they sit. Spicy version: Stir 1–2 tablespoons of finely chopped pickled jalapeños or a teaspoon of hot sauce into the cream cheese mixture, and use spicy dill pickles if you can find them. Smoky party version: Use smoked deli ham or add a few drops of liquid smoke to the filling for extra porch-party flavor. Lighter option: Swap half the cream cheese for plain Greek yogurt or use Neufchâtel (1/3 less fat cream cheese); the filling will be a little softer, so chill well before slicing. Extra-crunchy: Use whole baby dill pickles for more crunch in each bite, or tuck a few matchstick carrots or bell pepper strips along the pickle before rolling. Kid-friendly: Skip the mustard and onion, and use just cream cheese, a pinch of salt, and dill for a milder flavor. Presentation ideas: For a more “cracker-like” feel, set each roll up on a round buttery cracker right before serving, or fan them out in overlapping rows on a big platter. You can also mix and match meats—half ham, half turkey—using the same filling for a little variety on your trays.