Keto Ham and Cheese Pinwheels – A Savory, Low-Carb Snack You’ll Love
There’s something deeply satisfying about a warm, cheesy, hand-held bite that feels like comfort food but still fits your goals. These Keto Ham and Cheese Pinwheels deliver all the flavor of a classic deli sandwich without the heavy carbs. They’re quick to make, easy to reheat, and perfect for busy weekdays or casual gatherings.
Whether you need a meal-prep hero, a kid-friendly lunch, or a party snack, these pinwheels check every box. Get ready for melty cheese, savory ham, and soft, golden dough—all keto-friendly.
Ingredients
Method
- Prep the oven: Preheat to 375°F (190°C). Line a baking sheet with parchment paper or a silicone mat.
- Melt the cheeses: In a microwave-safe bowl, combine the mozzarella and cream cheese. Microwave in 30-second bursts, stirring between each, until fully melted and smooth, about 1–2 minutes total.
- Mix the dry ingredients: In a separate bowl, whisk together almond flour, baking powder, garlic powder, onion powder, salt, and pepper.
- Make the dough: Add the dry mix and the beaten egg to the melted cheese. Stir with a spatula until a shaggy dough forms, then knead with clean hands for 1–2 minutes until uniform. If it’s sticky, let it rest for 2–3 minutes or lightly oil your hands.
- Roll it out: Place the dough between two sheets of parchment. Roll into a rectangle about 10x12 inches, roughly 1/4-inch thick. Peel off the top sheet.
- Add fillings: If using, spread a thin layer of mustard over the dough. Lay the ham slices in a single layer, slightly overlapping. Sprinkle evenly with shredded cheddar or Swiss.
- Roll and slice: Using the bottom parchment to help, roll the dough tightly from the long side to create a log. Freeze the log for 10 minutes to firm it up. Slice into 10–12 even pinwheels using a sharp knife.
- Bake: Arrange the slices cut-side up on the prepared sheet, spacing slightly. Brush tops with melted butter and sprinkle with everything seasoning, if desired. Bake 15–18 minutes, until golden and the cheese is bubbling.
- Rest and serve: Let cool for 5 minutes so they set and are easier to handle. Serve warm with extra mustard or a keto-friendly dipping sauce.
What Makes This Recipe So Good
- Low-carb and satisfying: You get the taste and texture of a classic roll-up without the carb crash.
- Fast to prepare: The dough comes together quickly, and assembly is simple—great for weeknights.
- Customizable: Swap cheeses, add herbs, or use different deli meats to keep things interesting.
- Family-friendly: Familiar flavors make these an easy win, even for picky eaters.
- Great for meal prep: They reheat well and pack perfectly for lunch.
Ingredients
- 2 cups shredded low-moisture part-skim mozzarella
- 2 oz cream cheese, softened
- 1 1/2 cups almond flour (super-fine works best)
- 1 large egg, lightly beaten
- 1/2 teaspoon baking powder
- 1/2 teaspoon garlic powder
- 1/4 teaspoon onion powder
- 1/2 teaspoon kosher salt
- 1/4 teaspoon black pepper
- 6–8 oz sliced deli ham (look for no-sugar-added)
- 1 cup shredded cheddar or Swiss cheese
- 1 tablespoon Dijon or yellow mustard (optional)
- 1 tablespoon melted butter (for brushing, optional)
- Everything bagel seasoning or sesame seeds (optional garnish)
How to Make It
- Prep the oven: Preheat to 375°F (190°C). Line a baking sheet with parchment paper or a silicone mat.
- Melt the cheeses: In a microwave-safe bowl, combine the mozzarella and cream cheese.
Microwave in 30-second bursts, stirring between each, until fully melted and smooth, about 1–2 minutes total.
- Mix the dry ingredients: In a separate bowl, whisk together almond flour, baking powder, garlic powder, onion powder, salt, and pepper.
- Make the dough: Add the dry mix and the beaten egg to the melted cheese. Stir with a spatula until a shaggy dough forms, then knead with clean hands for 1–2 minutes until uniform. If it’s sticky, let it rest for 2–3 minutes or lightly oil your hands.
- Roll it out: Place the dough between two sheets of parchment.
Roll into a rectangle about 10×12 inches, roughly 1/4-inch thick. Peel off the top sheet.
- Add fillings: If using, spread a thin layer of mustard over the dough. Lay the ham slices in a single layer, slightly overlapping.
Sprinkle evenly with shredded cheddar or Swiss.
- Roll and slice: Using the bottom parchment to help, roll the dough tightly from the long side to create a log. Freeze the log for 10 minutes to firm it up. Slice into 10–12 even pinwheels using a sharp knife.
- Bake: Arrange the slices cut-side up on the prepared sheet, spacing slightly.
Brush tops with melted butter and sprinkle with everything seasoning, if desired. Bake 15–18 minutes, until golden and the cheese is bubbling.
- Rest and serve: Let cool for 5 minutes so they set and are easier to handle. Serve warm with extra mustard or a keto-friendly dipping sauce.
How to Store
Loved This Recipe?
If you're looking for more simple, healthy keto dinners, grab my FREE 7-Day Easy Keto Dinner Reset. You'll get 7 easy keto dinner recipes, simple grocery lists, and a done-for-you plan that takes the stress out of mealtime.
- Refrigerate: Store in an airtight container for up to 4 days.
Let them cool completely before sealing to prevent condensation.
- Freeze: Freeze on a baking sheet until solid, then transfer to a freezer bag for up to 2 months. Label with the date.
- Reheat: Warm in a 325°F (165°C) oven or air fryer for 6–8 minutes until heated through. Microwaving works in a pinch, but the texture is best from the oven or air fryer.
Benefits of This Recipe
- Low in net carbs: Almond flour and cheese-based dough keep carbs low while offering fiber and fat for satiety.
- High in protein: Ham and cheese deliver a solid protein boost, ideal for staying full between meals.
- Portable and convenient: Great for lunchboxes, picnics, and road trips.
- Versatile: Works as a snack, appetizer, or quick dinner with a simple salad.
- Crowd-pleasing flavors: Ham and cheese are comfort classics that feel familiar even when you’re eating keto.
Pitfalls to Watch Out For
- Sticky dough: If the dough is too tacky, let it rest a few minutes.
Lightly oiling your hands or the parchment also helps.
- Tearing while rolling: Roll gently and use the parchment to guide the log. If the dough is warm and soft, chill it briefly before rolling.
- Watery pinwheels: Excess moisture can come from wet ham or steam. Pat ham slices dry and avoid piling on too much mustard or sauce before baking.
- Uneven slices: Chill the filled log for 10 minutes before cutting for cleaner, even pieces.
- Overbrowning: Keep an eye in the last few minutes.
If tops brown too fast, tent loosely with foil.
Alternatives
- Different meats: Try turkey, roast beef, or pepperoni. Choose no-sugar-added options to keep it keto.
- Cheese swaps: Provolone, pepper jack, Gruyère, or a smoked gouda add new flavor profiles.
- Flavor boosts: Add a thin layer of pesto, sugar-free sriracha mayo, or a sprinkle of Italian seasoning or chopped chives.
- Nut-free dough: Replace almond flour with 3/4 cup finely ground sunflower seed flour. Texture may vary slightly.
- Vegetarian twist: Skip the ham and add sautéed spinach and mushrooms with extra cheese.
Drain veggies well to avoid moisture.
FAQ
Are these pinwheels actually keto?
Yes. The dough uses almond flour and cheese instead of wheat flour, keeping net carbs low while providing fat and protein that align with a keto approach.
Can I make the dough ahead of time?
You can. Wrap the dough tightly in plastic and refrigerate up to 24 hours.
Let it sit at room temperature for 10–15 minutes before rolling to make it pliable.
What’s the best cheese combo for flavor?
A mix works well. Use mozzarella in the dough for stretch, then fill with a sharper cheese like cheddar or Swiss to add character and balance the ham.
Why did my dough crack?
Cracking usually means the dough was cold or rolled too thin. Warm it gently in the microwave for 10–15 seconds or let it sit at room temp, then roll again between parchment.
Can I use coconut flour instead of almond flour?
Not directly.
Coconut flour is more absorbent and would need far more moisture and eggs. If you must use coconut flour, look for a dough recipe developed specifically for it.
How do I prevent soggy bottoms?
Bake on a preheated sheet or use a perforated pan. Make sure fillings are dry, and avoid overloading with sauce.
Let them rest a few minutes after baking to set.
What dipping sauces are keto-friendly?
Try Dijon or grainy mustard, sugar-free ranch, garlic aioli, or a spicy mayo made with avocado oil mayonnaise and a little hot sauce.
Can I air fry these?
Absolutely. Air fry at 360°F (182°C) for 8–10 minutes, checking at 7 minutes. Work in batches and avoid crowding for even browning.
In Conclusion
Keto Ham and Cheese Pinwheels are an easy win when you want something warm, cheesy, and satisfying without leaving your low-carb lane.
The dough is simple, the fillings are flexible, and the results are consistently delicious. Make a batch for meal prep, serve them at your next get-together, or keep a few in the freezer for quick snacks. With a little planning and a few smart tweaks, these pinwheels can become a go-to favorite in your weekly rotation.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.


