Love this? Pin it for later! 📌
I started making these freezer breakfast burritos when my oldest started middle school and decided that 5:45 was an acceptable time to announce, “I’m starving.” I wanted something that felt like a diner breakfast—eggs soft and buttery, potatoes crisp-edged, ham smoky-sweet—but could be eaten one-handed while hunting for a missing math folder. After a dozen iterations (and a brief, regrettable flirtation with adding kale), I landed on this ham-and-potato scramble version. The filling is hearty enough to keep us full until lunch, but still folds neatly into a 10-inch tortilla without exploding when you reheat it. I make a double batch every other Sunday; the burritos cool, get wrapped, and line up in the chest freezer like edible sleeping bags. They’ve saved us from drive-through temptation more times than I can count, and they’ve become the unofficial welcome-to-the-neighborhood gift I bring new parents—because nothing says “You’ve got this” like handing over a dozen ready-to-eat breakfasts.
Why This Recipe Works
- Make-ahead magic: Assemble once, eat for weeks—no soggy tortillas thanks to a quick cool-down trick.
- Balanced macros: 18 g protein, complex carbs from baby potatoes, and just enough cheese to feel indulgent.
- One-pan filling: The ham, potatoes, and veg all share a single skillet—less dishes, more coffee time.
- Freezer-stable eggs: A touch of cream cheese keeps the scramble creamy after thawing.
- Customizable: Swap in turkey, tofu, or extra veg without changing cook time.
- Kid-approved: Mild flavors, no “hidden” veggies to pick out—my picky nephew requests these by name.
Ingredients You'll Need
Great burritos start with everyday staples, but a few smart choices make the difference between “pretty good” and “can’t-stop-eating.”
Tortillas: Look for 10-inch “burrito size” flour tortillas with 6–8 g fat per serving—the fat keeps them pliable after freezing. I buy the package with the shortest ingredient list; if you can find the local tortilleria’s stash in the refrigerated section, even better. Whole-wheat tortillas work, but they crack more easily; warm them 10 seconds per side in a dry skillet before assembling.
Ham: A ½-inch-thick steak from the deli counter is my first choice—less water than pre-sliced, so it sears instead of steaming. Ask for “off-cuts” and you’ll pay half price. If you only have sandwich slices, stack them, roll tight, and dice; blot with paper towels to remove excess moisture.
Potatoes: Baby yellow potatoes cook in 10 minutes and their thin skin adds fiber. If you only have Russets, microwave them for 3 minutes before dicing so they finish cooking with the onions.
Eggs: I use one dozen large eggs plus two extra yolks for richness. If you’re egg-sensitive, swap in 1½ cups liquid egg substitute—texture is nearly identical thanks to the cream cheese.
Cheese: Pre-shredded “Mexican blend” is convenient, but I grate a block of sharp cheddar and a little pepper Jack for extra kick. Toss the shreds with 1 tsp cornstarch to keep them from clumping in the freezer.
Fill-ins: Fire-roasted diced green chiles add depth without heat; rinse and pat dry first. Spinach wilts in seconds and disappears into the scramble—perfect for the green-averse.
How to Make Freezer Breakfast Burritos with Ham and Potato Scramble
Prep the potatoes
Scrub 1 lb baby potatoes and dice into ½-inch pieces. Microwave in a covered bowl with 1 Tbsp water for 3 minutes to jump-start tenderness. Drain thoroughly; moisture is the enemy of crisp edges.
Sear the ham
Heat 1 Tbsp olive oil in a 12-inch non-stick skillet over medium-high. Add 8 oz diced ham in a single layer; let it sit 2 minutes to develop caramelized edges before stirring. Transfer to a plate; those browned bits equal flavor.
Cook the vegetables
In the same skillet, add another 1 tsp oil, ½ diced onion, and ½ diced bell pepper. Sauté 3 minutes until translucent. Stir in par-cooked potatoes, ½ tsp smoked paprika, ¼ tsp salt, and a grind of pepper. Spread in an even layer and resist stirring for 4 minutes so the bottoms golden. Transfer to the ham plate.
Scramble the eggs
Whisk 12 eggs, 2 yolks, 2 Tbsp cream cheese (tiny cubes), ¼ cup milk, and ½ tsp salt until the mixture is pale yellow. Lower heat to medium-low, melt 1 Tbsp butter, then pour in eggs. Using a heat-proof spatula, push the cooked edges toward the center every 10 seconds. When curds are just set but still glossy, fold in the ham-potato mixture and 1 cup shredded cheese. Remove from heat; residual heat will finish cooking without rubbery edges.
Cool quickly
Spread the scramble on a parchment-lined sheet pan. Place in the fridge 15 minutes; rapid cooling prevents condensation inside the burrito and keeps tortillas from turning gummy.
Assemble
Lay a tortilla on a square of foil. Place ⅓ cup cooled filling slightly below center, leaving a 2-inch border. Fold the bottom up, tuck in the sides, and roll snugly—think burrito, not burrito bowl. Wrap in foil, twisting ends like a Tootsie Roll.
Flash-freeze
Set foil-wrapped burritos on a sheet pan in a single layer and freeze 2 hours. Once solid, transfer to a gallon zip-top bag; they won’t stick together and you can grab one or six at a time.
Reheat
Microwave on high 2 minutes from frozen, flipping halfway. For a crispy sleeve, toast in a dry skillet 30 seconds per side after microwaving.
Expert Tips
Keep it dry
Pat ham, chiles, and thawed spinach with paper towels. Any excess moisture will turn to ice crystals and create soggy tortillas.
Double-wrap for long haul
If you plan to store longer than 1 month, add a layer of plastic wrap under the foil to prevent freezer burn.
Don’t over-scramble
Eggs continue cooking while cooling. Stop when they’re still slightly glossy; they’ll finish setting and stay tender after reheating.
Label & date
Use painter’s tape and a Sharpie. You think you’ll remember, but 6 a.m. You never does.
Portion scoop
A #12 disher (⅓ cup) speeds assembly and guarantees every burrito is identical—important if you’re tracking macros.
Chill before rolling
Warm tortillas + hot filling = steam = soggy. Cool the scramble at least 15 minutes; room-temp tortillas stretch without tearing.
Variations to Try
- Southwest: Sub chorizo for ham, add ½ cup black beans and 1 tsp cumin. Serve with salsa verde.
- Garden veggie: Skip ham, double potatoes, add 1 cup diced zucchini and ½ cup corn. Use pepper Jack.
- Italian: Swap ham for 6 oz diced pancetta; add 1 tsp dried oregano and ½ cup sun-dried tomatoes. Use mozzarella.
- Spicy maple: Glaze ham with 1 Tbsp maple syrup and ½ tsp chipotle powder during searing. Add a squirt of sriracha before rolling.
Storage Tips
Refrigerator: Assembled burritos keep 4 days in the fridge. Reheat 45 seconds per side.
Freezer: Foil-wrapped burritos stay top-quality 2 months; double-wrapped, up to 4 months. After that, flavor fades but safety remains.
Reheating from frozen: Microwave 50% power 1 min, then full power 1 min, flipping halfway. Crisp in a skillet 30 sec per side for that fresh-cooked texture.
Lunchbox thaw: Move a burrito from freezer to fridge the night before; it will be perfectly chilled by noon and safe till 3 p.m.
Frequently Asked Questions
Freezer Breakfast Burritos with Ham and Potato Scramble
Ingredients
Instructions
- Prep potatoes: Microwave diced potatoes with 1 Tbsp water 3 min; drain.
- Sear ham: In 1 Tbsp oil, brown ham 2 min per side; remove.
- Sauté veg: Cook onion & bell pepper 3 min. Add potatoes, paprika, salt; brown 4 min.
- Scramble: Whisk eggs, yolks, cream cheese, milk, salt. Melt butter, cook eggs low, fold in ham mixture and cheese.
- Cool: Spread on sheet pan 15 min.
- Assemble: Place â…“ cup filling on tortilla, roll tightly in foil.
- Freeze: Flash-freeze on tray 2 hr, then bag.
- Reheat: Microwave frozen burrito 2 min, flipping halfway.
Recipe Notes
Cool the filling completely before rolling to avoid soggy tortillas. For a crisp exterior, toast the microwaved burrito in a dry skillet 30 seconds per side.