PIN THIS RECIPE to any of your relevant boards if you want to make it later...

  • PREP TIME5minutes 
  • COOK TIME15minutes 
  • TOTAL TIME20minutes 
  • COURSEBreakfast
  • SERVINGS1 omelette


2 large eggs

2 slices of ham chopped


½ cup shredded Cheddar cheese

1 tablespoon chopped onion

1 tablespoon chopped green bell pepper

2 tablespoons chopped fresh tomato

1 tablespoon chunky salsa

2 fresh mushrooms sliced


In a large resealable freezer bag, crack the eggs and press out as much air as possible. Seal the bag and give it a gentle shake or squeeze to beat the eggs.

Reopen the bag and add your desired ingredients—ham, Cheddar cheese, onion, bell pepper, tomato, salsa, and mushrooms. Reseal the bag securely.

Place the bag in a pot of boiling water, making sure it is fully submerged. Let it cook for approximately 20 minutes or until the omelette mixture is set.

Using tongs, carefully remove the bag from the pot. Open the bag and watch as the perfectly cooked omelette rolls out onto a plate effortlessly.

Garnish your omelette with your preferred toppings, such as fresh herbs or additional cheese. Serve hot and enjoy the mess-free goodness!


Experiment with flavors: Don’t be afraid to get creative and add your favorite ingredients to customize your omelette. Whether you want to add some diced jalapeños for a spicy kick or sprinkle in some herbs like thyme or basil for extra freshness, feel free to explore different flavor combinations.

Optimal bag size: Ensure you use a large resealable freezer bag that can comfortably hold the ingredients and allow room for the omelette to expand while cooking. This will prevent any spills or leaks during the cooking process.

Cooking time may vary: The cooking time provided is a general guideline. Keep in mind that the thickness of the omelette mixture and the heat intensity may affect the cooking time. If your omelette is not fully set after the recommended time, continue cooking for a few more minutes until it reaches the desired consistency.

Quality ingredients matter: Since this recipe relies on a few key ingredients for flavor, opt for high-quality ham, fresh vegetables, and flavorful cheese. Using fresh, locally sourced ingredients can elevate the taste and overall experience of your omelette.

Serve with sides: While the omelette itself is satisfying, consider pairing it with some delicious sides. Toasted bread, crispy bacon, a side salad, or a serving of fresh fruit can complement the flavors and provide a well-rounded breakfast or brunch experience.

Safety precautions: When handling boiling water and hot bags, exercise caution to avoid burns. Always use tongs or oven mitts to handle the bag and remove it from the pot. Allow the bag to cool slightly before opening to avoid any steam burns.

Cleanup made easy: One of the perks of this recipe is its minimal mess. After enjoying your scrumptious omelette, simply discard the bag and give your plate a quick wash. No scrubbing pans or dealing with stuck-on residue!


PIN THIS RECIPE to any of your relevant boards if you want to make it later...