Omelet in a Bag Recipe: Easy Camping Breakfast

Updated November 7, 2026

Total time
30 min
prep 15 min · cook 15 min
Serves
4
portions as written
Safe temperature (USDA)
160°F / 71°C
check the thickest piece

Jump to recipe

Omelet in a Bag Recipe: Easy Camping Breakfast

Omelet in a bag is a clever, mess-free way to make a classic egg breakfast, especially popular for camping trips and buffets. You simply whisk eggs with your favorite fillings inside a resealable plastic bag, then boil the bag until the eggs are set. This method lets everyone customize their own omelet, and clean-up is as easy as throwing away the bag.

Ingredients

  • 8 large eggs
  • 1/4 cup (60 ml) milk or water
  • 1/2 cup (50 g) shredded cheddar cheese
  • 1/2 cup (75 g) diced cooked ham
  • 1/4 cup (40 g) diced bell pepper (any color)
  • 2 tablespoons (20 g) diced onion
  • Salt and black pepper to taste
  • Optional: 1 tablespoon (15 g) butter or oil for the bag
  • 4-quart (3.8 L) pot filled with water

Instructions

  1. Fill a large pot with water and bring it to a rolling boil over high heat. You need enough water to completely submerge the bags.
  2. While the water heats, crack 2 eggs into each of 4 quart-size resealable freezer bags. (Regular storage bags are thinner and may not hold up to boiling.)
  3. Add 1 tablespoon (15 ml) of milk or water to each bag. Seal the bag tightly and shake or gently squeeze to beat the eggs until the yolks and whites are fully combined.
  4. Open each bag and divide the cheese, ham, bell pepper, and onion evenly among the bags. If using, add a small pat of butter or a drizzle of oil to each bag to help prevent sticking. Season with salt and pepper.
  5. Press out as much air as possible from each bag, then seal it tightly. Gently squish the contents to mix the fillings into the eggs.
  6. Place the sealed bags into the boiling water. Make sure they are fully submerged; you can clip them to the side of the pot with a binder clip to keep them upright if you like. Boil for 12–15 minutes, or until the eggs are set and reach a safe minimum internal temperature of 160°F (71°C) per USDA FSIS guidelines. Check one bag with an instant-read thermometer inserted through the bag or by carefully opening a bag and checking the center.
  7. Carefully remove the bags with tongs. Let them cool for 1–2 minutes, then open the bag and slide the omelet onto a plate. Serve hot.

Tips

  • Use freezer bags: They are thicker and less likely to tear or leak during boiling. Regular sandwich bags are too thin.
  • Press out the air: Removing air helps the bag stay submerged and ensures even cooking. A bag full of air will float and may not cook the eggs properly.
  • Don’t overfill: Two eggs per quart-size bag is the right amount. Too many eggs or too many add-ins can make the bag bulge and split.
  • Customize your fillings: Cook raw meats and vegetables before adding them to the bag, as they won’t cook enough in the boiling water. Use pre-cooked ham, bacon, or sausage, and sauté onions and peppers first if you prefer them soft.

Serving Suggestions

Serve the omelet straight from the bag with a side of toast, fresh fruit, or roasted potatoes. For a heartier breakfast, pair it with a simple green salad or a slice of crusty bread. This is also a great option for a brunch buffet where guests can assemble their own bags.

Variations

  • Southwest: Add 1/4 cup (40 g) black beans, 2 tablespoons (30 g) corn, and a pinch of chili powder. Top with salsa and avocado.
  • Mediterranean: Stir in 1/4 cup (40 g) crumbled feta, 2 tablespoons (20 g) chopped sun-dried tomatoes, and a handful of fresh spinach.
  • Denver: Use diced ham, bell pepper, and onion—this is the classic combination.
  • Veggie: Omit the ham and add sautéed mushrooms, zucchini, and cherry tomatoes.
  • Cheese Lover’s: Use a mix of cheddar, Swiss, and Monterey Jack for a richer flavor.

Storage and Reheating

If you have leftovers, remove the omelet from the bag and let it cool completely. Store in an airtight container in the refrigerator for up to 3 days. To reheat, microwave on a plate for 30–45 seconds, or until hot. You can also reheat in a skillet over medium heat for 2–3 minutes per side. Do not freeze boiled egg dishes, as the texture becomes rubbery.

Frequently Asked Questions

Can I use regular sandwich bags?
It’s not recommended. Sandwich bags are thinner and can melt or tear in boiling water. Use heavy-duty freezer bags, which are designed to withstand higher temperatures.

Do I need to add milk or water?
No, but a small amount of liquid (about 1 tablespoon per 2 eggs) makes the omelet fluffier. You can skip it if you prefer a denser texture.

How do I know when the omelet is done?
The eggs should be set and no longer runny. The safest way is to check the internal temperature with an instant-read thermometer—it should read 160°F (71°C). If you don’t have a thermometer, cut into the center of the omelet; it should be firm and not wet.

Can I add raw vegetables like onions or peppers?
Yes, but they will remain crunchy. If you prefer them soft, sauté them in a skillet for a few minutes before adding to the bag.

Why did my bag leak?
Leaks usually happen if the bag is overfilled, if you used a thin bag, or if the water is boiling too vigorously. Make sure to use freezer bags, press out air, and keep the water at a gentle boil.

Can I make these ahead of time?
You can prepare the bags (without boiling) up to 24 hours in advance and keep them in the refrigerator. When ready to cook, bring the water to a boil and boil as directed, adding a couple of minutes to the cooking time if the eggs are cold.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).