This Western Style Egg Scramble is a fantastic way to bring those classic diner flavors right into your kitchen with a fraction of the effort. By using a clever sheet pan method, you get perfectly fluffy eggs that are infused with savory ham, sharp cheddar cheese, and a hint of brightness from diced tomatoes. It is a hearty, protein-packed breakfast that feels indulgent while staying perfectly within your macros. Whether you are feeding a large family on a busy morning or prepping your meals for the week ahead, the combination of salty ham and melted cheese creates a comforting, savory profile that will keep you satisfied until lunch.
One of the best things about this recipe is how easily you can customize it to suit your palate or whatever you have in the fridge. If you want a bit more crunch, feel free to swap the diced tomatoes for chopped bell peppers, or add a pinch of red pepper flakes if you enjoy a little morning heat. While ham is the traditional choice, cooked bacon or crumbled breakfast sausage work beautifully as protein swaps. You can even experiment with different cheeses; a spicy pepper jack or a creamy Monterey Jack can completely change the flavor profile of the dish. Just be sure to keep your additions low-carb to maintain that keto-friendly balance.
Since this recipe makes ten generous servings, it is the ultimate solution for stress-free mornings. To store your leftovers, simply place the cooled portions in an airtight container in the refrigerator for up to four days. If you want to plan even further ahead, these eggs freeze remarkably well. Wrap individual portions tightly and store them in a freezer-safe bag for up to two months. When you are ready to enjoy them, just reheat a portion in the microwave for about 60 to 90 seconds, or pop them back into a warm oven until the cheese is bubbly again. It is a simple, delicious way to ensure you always have a healthy, keto-friendly breakfast ready to go.
Yields 10 servings of Western Style Egg Scramble
The Preparation
- 10 large egg
- 120 grams heavy whipping cream
- 100 grams water
- 1 1/2 cups ham, diced
- 3/4 cup green onion, sliced
- 234 grams canned diced tomatoes, drained
- 1 1/2 cups cheddar cheese, grated
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon onion powder
- 1/2 teaspoon garlic powder
The Execution
1. Preheat oven to 450F.

2. Whisk the eggs, heavy cream, water, and all the spices together in a bowl.

3. Coat a large cookie sheet with non-stick spray. Pour the egg mixture onto the sheet pan, then carefully place in the oven.

4. When eggs are almost fully cooked, remove from oven and add the ham, tomatoes, and cheese on top. Return the pan back to the oven.

5. Cook until the cheese has melted, then remove and let it cool for about 5 minutes.

6. Break up the eggs to turn it into a proper scramble. Sprinkle green onion on top, then divide up into individual portions. Freeze or serve.

This makes a total of 10 servings of Western Style Egg Scramble. Each serving comes out to be 226 calories, 16.7g fats, 3g net carbs, and 15.4g protein.
| NUTRITION | CALORIES | FAT | CARBS | FIBER | NET CARBS | PROTEIN |
| 10 large egg | 787 | 52.3 | 4 | 0 | 4 | 69.1 |
| 120 gram heavy whipping cream | 408 | 43.3 | 3.3 | 0 | 3.3 | 3.4 |
| 100 gram water | 0 | 0 | 0 | 0 | 0 | 0 |
| 1 1/2 cup ham | 251 | 9 | 7.2 | 0 | 7.2 | 35.9 |
| 3/4 cup green onion | 24 | 0.2 | 5.5 | 2 | 3.5 | 1.4 |
| 234 gram canned diced tomatoes | 37 | 0.6 | 8.1 | 4.5 | 3.7 | 1.9 |
| 1 1/2 cup cheddar cheese | 742 | 61.2 | 5.7 | 0 | 5.7 | 42 |
| 1/2 teaspoon salt | 0 | 0 | 0 | 0 | 0 | 0 |
| 1/2 teaspoon black pepper | 3 | 0 | 0.7 | 0.3 | 0.4 | 0.1 |
| 1/2 teaspoon onion powder | 4 | 0 | 0.9 | 0.2 | 0.8 | 0.1 |
| 1/2 teaspoon garlic powder | 5 | 0 | 1.2 | 0.1 | 1 | 0.3 |
| Totals | 2261 | 166.6 | 36.5 | 7 | 29.5 | 154.1 |
| Per Serving (/10) | 226 | 16.7 | 3.6 | 0.7 | 2.9 | 15.4 |

Western Style Egg Scramble
Ingredients
- 10 large egg
- 120 gram heavy whipping cream
- 100 gram water
- 1 ½ cup ham diced
- ¾ cup green onion sliced
- 234 gram canned diced tomatoes drained
- 1 ½ cup cheddar cheese grated
- ½ teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon onion powder
- ½ teaspoon garlic powder
Instructions
- Preheat oven to 450F.
- Whisk the eggs, heavy cream, water, and all the spices together in a bowl.
- Coat a large cookie sheet with non-stick spray. Pour the egg mixture onto the sheet pan, then carefully place in the oven.
- When eggs are almost fully cooked, remove from oven and add the ham, tomatoes, and cheese on top. Return the pan back to the oven.
- Cook until the cheese has melted, then remove and let it cool for about 5 minutes.
- Break up the eggs to turn it into a proper scramble. Sprinkle green onion on top, then divide up into individual portions. Freeze or serve.






