Go Back

Keto Ham & Cheese Breakfast Roll-Ups - Easy, Satisfying, and Low-Carb

Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings: 4 servings

Ingredients
  

  • Ham slices: Use deli-style slices, about 1/16-inch thick. Choose a brand with no added sugars.
  • Cheese: Swiss, cheddar, provolone, or mozzarella all melt beautifully.
  • Cream cheese: Softened, for a creamy, rich layer that helps everything stick together.
  • Eggs: Lightly beaten, to make a quick, thin omelet base (optional, but great for extra protein).
  • Butter or avocado oil: For greasing the pan and adding flavor.
  • Dijon mustard: Optional, but adds a nice tang.
  • Green onion or chives: Finely sliced, for fresh bite and color.
  • Seasonings: Salt, black pepper, garlic powder, and a pinch of smoked paprika or chili flakes if you like heat.

Method
 

  1. Prep your fillings: Soften the cream cheese and stir in Dijon, chopped green onion, a pinch of salt, pepper, and garlic powder. Set aside.
  2. Make the egg base (optional): Whisk eggs with a pinch of salt and pepper. Heat a nonstick skillet over medium heat with a little butter. Pour in the eggs and swirl to make a thin omelet. Cook just until set, about 1–2 minutes. Slide onto a cutting board and let cool slightly.
  3. Lay down the ham: On the cooled egg sheet (or directly on a board if skipping eggs), overlap ham slices to create a rectangle about 8x10 inches. The slices should overlap slightly so they hold together when rolled.
  4. Spread the cream cheese: Gently spread the seasoned cream cheese over the ham in a thin, even layer.
  5. Add the cheese: Place slices of your chosen cheese across the surface, leaving a 1-inch border at the top to help the roll seal.
  6. Roll it up: Starting from the bottom long edge, roll tightly like a jelly roll. If you used the egg base, keep it snug so it supports the roll. Place seam-side down.
  7. Lightly sear to melt: Wipe the skillet, add a bit more butter, and heat over medium-low. Place the roll-up seam-side down and cook for 1–2 minutes per side until the cheese melts and the ham gets lightly browned.
  8. Slice and serve: Let rest for 1–2 minutes. Slice into 6–8 pieces with a sharp knife. Garnish with extra chives if you like.
  9. Optional extras: Serve with a side of avocado, a drizzle of sugar-free hot sauce, or a dollop of sour cream.