Low Carb Ham and Cheese Dish

Featured in: Bright Starts to Your Day

Make a quick and flavorful low-carb dish with ham, cheese, and eggs. This frittata combines sautéed onions, diced ham, and shredded cheddar, all baked to perfection in under 35 minutes. It's ideal for breakfast and offers a cheesy and satisfying meal that's sure to please everyone at the table. Garnish with fresh chives or parsley for a fresh and vibrant finish.

A smiling woman in a chef's jacket stands in a commercial kitchen, looking at the camera with various food containers and utensils in the background.
Updated on Sat, 22 Mar 2025 01:47:10 GMT
A slice of quiche with bacon and green onions. Pin it
A slice of quiche with bacon and green onions. | tasteofcook.com

This low-carb frittata combines the savory goodness of ham and cheese into a versatile dish that's perfect for breakfast, brunch, or even dinner. The fluffy eggs create the perfect canvas for melty cheese and savory ham, all with minimal prep work.

I first created this frittata when hosting an impromptu brunch with friends. Everyone raved about it despite how simple it was to make, and now it's my go-to recipe when I need something impressive but effortless.

Ingredients

  • Salted butter: gives the frittata a rich base flavor and prevents sticking
  • Yellow onion: adds a sweet aromatic foundation when sautéed
  • Large eggs: provide structure and protein I always use room temperature eggs for the fluffiest texture
  • Whole milk: creates a silky texture use full fat for the best results
  • Salt and pepper: essential for bringing out all the flavors
  • Shredded cheddar cheese: provides gooey texture and sharp flavor freshly grated melts better than pre-shredded
  • Diced ham: adds savory protein and complements the cheese beautifully use leftover holiday ham if you have it
  • Fresh chives or parsley: optional but adds brightness and color to the finished dish

Step-by-Step Instructions

Prepare the oven:
Preheat your oven to 425°F ensuring it's fully heated before your frittata goes in. Position the rack in the middle of the oven for even cooking.
Sauté the aromatics:
Melt butter in a 10 to 12inch ovenproof skillet over medium heat until it begins to foam. Add the diced onions and cook for a full 57 minutes until they become translucent and slightly golden at the edges. Patience here builds flavor.
Add the protein:
Toss in the diced ham and cook for 23 minutes with the onions. This allows the ham to release its savory flavors and slightly crisp at the edges for textural contrast.
Prepare the egg mixture:
In a large bowl vigorously whisk together the eggs and milk until the mixture is completely uniform with no visible egg white streaks. This ensures an evenly textured frittata. Season with salt and pepper while whisking.
Incorporate the cheese:
Fold the shredded cheese into the egg mixture gently but thoroughly. The cheese should be evenly distributed throughout but reserve a quarter cup for sprinkling on top if desired.
Combine and start cooking:
Pour the egg mixture into the hot skillet with the ham and onions. Using a spatula gently stir once or twice to ensure even distribution of the fillings. Allow to cook undisturbed for exactly one minute until you see the edges beginning to set.
Finish in the oven:
Transfer the skillet to your preheated oven being careful with the hot handle. Bake for 1012 minutes watching closely toward the end. The frittata is done when the center is just set but still has a slight jiggle.
Rest and serve:
Remove from oven and let stand for 5 minutes before slicing. This resting period allows the eggs to finish cooking gently and makes slicing cleaner. Garnish with fresh herbs just before serving.
A slice of ham and cheese omelette. Pin it
A slice of ham and cheese omelette. | tasteofcook.com

This frittata reminds me of Sunday mornings with my grandmother who taught me that the key to perfect eggs is patience and gentle heat. She always used a cast iron skillet that had been in the family for generations, insisting the seasoning added flavor you couldn't get any other way.

Make-Ahead Options

This frittata shines as a meal prep option. You can cook it entirely, cool completely, then slice and store in airtight containers in the refrigerator for up to 4 days. Reheat individual slices in the microwave for 30-45 seconds or in a 350°F oven for about 5 minutes until just warmed through. The texture remains remarkably good even after refrigeration, unlike many egg dishes that become rubbery when reheated.

Ingredient Substitutions

The beauty of frittatas lies in their flexibility. If you prefer a different cheese, Swiss, gouda, or feta work beautifully in place of cheddar. For a dairy-free version, use unsweetened almond milk instead of whole milk and omit the cheese or use a plant-based alternative. Protein options extend beyond ham consider cooked bacon, sausage, or smoked salmon. Vegetarians can substitute roasted red peppers and spinach for the ham, creating an equally delicious meat-free version.

Serving Suggestions

Serve your frittata warm or at room temperature with a simple green salad dressed with lemon vinaigrette for a complete meal. For brunch gatherings, pair with roasted potatoes for guests wanting something more substantial or fresh fruit for a lighter option. A dollop of sour cream or crème fraîche adds luxurious richness, while hot sauce or salsa provides a welcome kick for those who enjoy heat. The versatility of this dish means it works equally well for casual family breakfasts or elegant brunches with friends.

A pan of food with a slice missing. Pin it
A pan of food with a slice missing. | tasteofcook.com

Frequently Asked Questions

→ Can I use a different type of cheese?

Yes, you can substitute cheddar with other cheeses like mozzarella, Swiss, or a blend of your favorites to add variety to the dish.

→ What can I use instead of ham?

You can replace ham with cooked bacon, sausage, smoked turkey, or even sautéed vegetables for a vegetarian option.

→ Can I make this ahead of time?

Yes, this dish can be prepared in advance. Let it cool completely, store in an airtight container in the fridge, and reheat in the oven or microwave.

→ How do I prevent the frittata from sticking to the skillet?

Ensure your skillet is well-greased with butter or a nonstick spray before adding the ingredients, and use a nonstick or oven-safe skillet for best results.

→ What can I serve with this dish?

This dish pairs well with a fresh green salad, a side of avocado slices, or a slice of crusty low-carb bread for a complete meal.

Low Carb Ham Cheese Frittata

Quick, cheesy, and delicious meal with ham, eggs, and cheddar—perfect for a low-carb breakfast option.

Prep Time
10 Minutes
Cook Time
25 Minutes
Total Time
35 Minutes

Category: Breakfast Ideas

Difficulty: Easy

Cuisine: Keto

Yield: 8 Servings (8 slices)

Dietary: Low-Carb, Gluten-Free

Ingredients

01 1 tablespoon salted butter
02 3/4 cup yellow onion, diced (1 yellow onion)
03 12 large eggs
04 1/4 cup whole milk
05 1/4 teaspoon salt
06 1/4 teaspoon black pepper
07 1 cup shredded cheddar cheese
08 1 cup diced ham
09 Fresh chives or parsley for topping

Instructions

Step 01

Preheat the oven to 425˚F.

Step 02

Heat butter in a large skillet over medium heat. Add onions and sauté for 5-7 minutes, stirring occasionally, until softened. Add in ham and cook for a few minutes.

Step 03

In a large mixing bowl, whisk together eggs, milk, salt and pepper. Stir in cheese (can reserve 1/4 cup for topping if desired).

Step 04

Turn the skillet to medium-low. Pour the egg mixture into the skillet and stir well to distribute all of the ingredients. Cook over medium heat (without stirring) for about 1 minute, until the edges start to set.

Step 05

Transfer the skillet to the oven and bake for 10-12 minutes, until the center is set. Remove from the oven and let cool slightly before slicing.

Tools You'll Need

  • Large skillet
  • Mixing bowl
  • Whisk
  • Oven

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy
  • Contains eggs

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 191
  • Total Fat: 13 g
  • Total Carbohydrate: 3 g
  • Protein: 15 g