Make-Ahead Low-Carb Ham and Cheese Egg Muffins

This easy egg bites recipe is ideal for breakfast, brunch, a quick snack, or a light dinner. These keto-friendly egg muffins are crustless mini quiches that are low in carbs and high in protein, full of flavor and simple to make.

Keto Egg Muffins on a plate

Ingredients for Keto Egg Muffins Recipe (Low Carb)

  • Start with a base of eggs and milk, then add whatever keto-friendly ingredients you have on hand.
  • Vegetables that work well: spinach, kale, green onions, parsley, bell peppers, or chopped tomatoes.
  • For a meatier option, stir in cooked sausage, bacon, or diced ham for extra protein.
  • Cheese options include cheddar, feta, goat cheese, gouda, or Swiss—any flavorful melting cheese.
  • Try different combinations—these mini quiches are very adaptable and forgiving.
  • Top each muffin with fresh additions like avocado, salsa, or queso for extra texture and flavor.
  • Full ingredient amounts are listed in the recipe box below.
Keto egg bites in a tin

Watch our Video for Cheese Egg Muffins with Ham

We often call this a “kitchen sink” recipe because you can clear out the fridge and use up small amounts of ingredients by whisking them into eggs and baking them in a muffin tin. The egg muffins rise and set nicely in the oven, and each muffin is a convenient individual portion. We like adding extra cheese—feta, goat, gouda, Swiss, or cheddar all work—then finishing with toppings like salsa, avocado, guacamole, or chopped jalapeños to take them over the top.

Tools for Egg Muffins Recipes

Wilton Non-Stick Muffin Pan
Wilton Non-Stick Muffin Pan
OXO Large Cookie Scoo
Large Cookie Scoop (useful for portioning)

Keto Egg Muffins with Ham & Cheese

Yield:
12 Servings
Prep Time:
10 mins
Cook Time:
25 mins
Total Time:
35 mins
This versatile recipe works with spinach, bacon, tomatoes, bell peppers, broccoli, kale, or any other favorite add-ins—make it your own.
Rating: 5 from 1 vote

(click on stars to rate)

Ingredients

  • 12 large eggs
  • 1/3 cup (80 ml) milk
  • 1 cup (115 g) diced ham
  • 5 green onions, diced
  • 1/2 cup (57 g) grated or crumbled cheese (of choice; plus extra for topping if desired)
  • Sea salt, to taste
  • Black pepper, to taste

Toppings Options:

  • Avocado
  • Salsa
  • Fresh chopped tomatoes
  • Fresh basil

Equipment

  • Muffin pan
  • Large cookie scoop or small ladle for portioning

Instructions

  • Preheat the oven to 350°F (175°C). Lightly spray or grease a 12-cup muffin pan.
  • Whisk the eggs until smooth. Stir in the milk, diced ham, green onions, and cheese. Season with salt and pepper, then mix until evenly combined.
  • Using a small ladle or large cookie scoop, divide the mixture evenly among the muffin cups. If you like, sprinkle extra cheese on top of each cup.
  • Bake at 350°F (175°C) for 20–25 minutes, or until the muffins are set and lightly golden. Let cool 3–5 minutes in the pan, then loosen each muffin with a knife and transfer to a plate. Serve warm with your favorite toppings.

Video

Nutrition Information per Serving

Calories: 105 kcal,
Carbohydrates: 1 g,
Protein: 10 g,
Fat: 6 g.
Course: Breakfast
Cuisine: American
Calories: 105
KETO HAM & CHEESE EGG MUFFIN RECIPE
Keto Ham & Cheese Egg Muffin Story

Check out more recipes in our Keto and Low Carb Breakfast collection for more inspiration on low-carb mornings.

If you try this egg bites recipe or any other dish from our collection, please share your experience in the comments. Photos are always welcome—tag us on social media so the community can see your creations. Thanks for cooking with us and enjoy!