Keto Western Omelet

A fluffy three-egg omelet folded around savory ham, sweet bell pepper, and sharp cheddar. At just 4.2g net carbs and 480 calories per serving, this diner classic comes together in 15 minutes for a high-protein, low-carb breakfast that actually keeps you full.

Jordan Lee
Jordan Lee

Head of Nutrition · June 17, 2026

Keto Western Omelet
5 min
Prep
10 min
Cook
15 min
Ready in
1
Servings
Easy
Difficulty

Nutrition per serving

4.2g
Net carbs
0.9g
Fiber
5.1g
Total carbs
32g
Protein
37g
Fats
480
Calories

Per serving · makes 1. Values are estimates; brands vary.

breakfastgluten freequick easyhigh protein

This keto Western omelet turns the classic diner breakfast into a low-carb, high-protein meal you can make in about 15 minutes. Sweet bell pepper, savory ham, and melty sharp cheddar are folded into fluffy buttery eggs for a breakfast that keeps you full without the carb crash.

Ingredients

  • 3 large eggs
  • 1 tablespoon heavy cream
  • 1.5 tablespoons unsalted butter
  • 2 ounces cooked ham, diced (sugar-free)
  • 1/4 cup diced green bell pepper
  • 2 tablespoons finely diced yellow onion
  • 1/3 cup shredded sharp cheddar cheese
  • 1 tablespoon chopped fresh chives (optional)
  • 1/8 teaspoon salt
  • 1/8 teaspoon black pepper

Instructions

  1. 1

    Crack the eggs into a bowl, add the heavy cream, salt, and pepper, and whisk until the yolks and whites are fully blended and slightly frothy.

  2. 2

    Melt 1/2 tablespoon of the butter in an 8-inch nonstick skillet over medium heat. Add the bell pepper and onion and saute for 2-3 minutes until softened, then add the diced ham and cook 1 minute more to warm through. Transfer the filling to a plate.

  3. 3

    Wipe the skillet, add the remaining 1 tablespoon butter, and swirl to coat. Pour in the egg mixture and let it set for about 20 seconds, then gently push the cooked edges toward the center, tilting the pan so raw egg flows underneath.

  4. 4

    When the top is still slightly wet but mostly set, scatter the ham-pepper filling over one half and sprinkle the cheddar on top.

  5. 5

    Fold the empty half over the filling. Cook another 30-60 seconds to melt the cheese, then slide onto a plate, garnish with chives, and serve immediately.

Tips & notes

  • Use a sugar-free or low-sugar deli ham and check the label — many glazed hams add 4-6g of carbs per serving.
  • For a dairy-free version, swap the cream for unsweetened almond milk, cook in olive oil, and use a dairy-free cheese; macros will shift slightly.
  • To meal-prep, cook the ham-pepper filling ahead and refrigerate up to 4 days, then whisk fresh eggs and assemble in minutes each morning.

Log this recipe in one tap

Save keto western omelet to CarbMeNot and track its 4.2g net carbs against your daily budget automatically.

Download on the App Store

Frequently asked questions

How many carbs are in keto western omelet?
This recipe makes 1 serving with 4.2g net carbs (5.1g total carbs minus 0.9g fiber). Each serving has 480 calories, 32g protein, and 37g fat, making it a filling keto-friendly breakfast.
Can I make a western omelet ahead of time?
Omelets are best fresh, but you can prep the sauteed ham, pepper, and onion filling up to 4 days in advance and refrigerate it. In the morning, whisk fresh eggs and assemble — it only takes a few minutes to cook.
What can I use instead of bell pepper to lower carbs further?
Swap the green bell pepper for diced mushrooms or chopped spinach, which are slightly lower in carbs. This drops net carbs by roughly 1g while keeping the omelet hearty and flavorful.

More keto recipes