Breakfast Burritos (Freezer-Friendly)
This post may contain affiliate links which won’t change your price but will share some commission. Full Disclosure Policy.
Breakfast burritos are one of those things that sound simple until you try freezing them and realize most of them do not reheat well. Dry eggs, soggy tortillas, mushy potatoes. I have tested enough batches to know exactly where they go wrong.
These breakfast burritos are built differently on purpose. The potatoes are fully cooked and browned before they ever get wrapped, the eggs are pulled early so they stay soft, and the filling is balanced so it reheats evenly instead of turning greasy.
You can make them for a weekend breakfast and eat them fresh, or wrap them up and stack them in the freezer for the week ahead. They are hearty without being heavy, practical without being boring.
After testing different ratios, different tortilla sizes, and more egg textures than I care to admit, this is the version that works consistently. Same results. Every time.
Step-by-step photos and instructions are below, but you can jump right to the recipe card if you wish!

Why you’ll love this recipe
These breakfast burritos solve a real problem. You get a filling, protein-packed breakfast that feels homemade without standing at the stove every morning. Make a batch once, and the hard work is done.
- Reliable. The eggs stay soft, the potatoes stay crisp, and the tortillas don’t turn soggy after reheating.
- Hearty. Sausage, eggs, potatoes, and cheese make one burrito feel like an actual meal.
- Make-ahead friendly. Store them in the fridge or freezer and reheat when you need one.
- Flexible. Use bacon grease or oil, swap in frozen hash browns, or adjust the spice level without breaking the recipe.
- Practical. No weird techniques, no specialty ingredients, just real food that works.

I have included step-by-step photos and instructions, as well as tips and tricks in the post. If you’d rather skip all that, scoot right on down to the full recipe card located at the bottom of the post.
Key Recipe Ingredients
Remember: this is just an overview and the why of the ingredients I choose here. The full list of ingredients and amounts is found in the printable recipe card below.
- Russet potatoes. These are the move here. They crisp up in the skillet and keep their shape after reheating, which really matters if you are freezing these. Waxy potatoes stay softer and can get a little gummy.
- Bacon grease or oil. Bacon grease gives the potatoes extra flavor, but olive oil or any neutral oil works just fine. You just need enough to lightly coat the pan so the potatoes brown instead of steaming.
- Seasoned salt. An easy way to add flavor without pulling out five different spice jars. Use whatever brand you like. If you don’t have it, use salt, pepper, garlic powder, onion powder and smoked paprika.
- Pork breakfast sausage. This does a lot of heavy lifting. It brings seasoning and fat, which keeps the eggs from tasting flat. If your sausage leaves a lot of grease in the pan, spoon some off before adding the eggs.
- Onion. Adds savory depth and softens right into the filling.
- Red bell pepper. Gives a little sweetness and color without taking over the burrito.
- Eggs. Always use large eggs. Cook them gently and pull them while they are still soft. They will finish cooking later, and that is what keeps them tender after reheating.
- Cheese. Go with a good melting cheese like cheddar, Colby Jack, or a Mexican blend. Skip dry cheeses that do not melt smoothly.
- Green chiles. These add mild heat and a little extra flavor without overpowering everything. Drain them well so you do not add extra moisture.
- Cilantro. Adds freshness and cuts through the richness. If you are not into cilantro, you can leave it out.
- Large flour tortillas. Burrito-size 10-inch tortillas are ideal for rolling and freezing. Smaller tortillas make it harder to get a tight roll without tearing. You can buy these, obviously – but if you want to make your own, try my homemade flour tortilla recipe.

How to make this recipe
Scroll for Recipe
This next part is only a photo tutorial of the recipe steps. The full list of ingredients, quantities and instructions can be found in the printable recipe card below.
Step 1: Cook the potatoes
Start by cooking the potatoes until fork-tender but not falling apart. Let them cool slightly, then dice into chunks.
Heat 2 to 3 tablespoons bacon grease or oil in a skillet over medium-high heat, just enough to lightly coat the bottom of the pan. Add the diced potatoes in a single layer and let them cook undisturbed until browned on the bottom before stirring. Season with seasoned salt and transfer to a plate.
What you’re looking for: Golden edges, lightly crisped surfaces, and potatoes that hold their shape instead of crumbling.
No microwave? No problem.
If you prefer not to use a microwave, you can cook the potatoes entirely on the stovetop. Dice the raw potatoes, then cook them in bacon grease or oil over medium heat, stirring occasionally, until tender and browned. This will take longer than the microwave method, so plan on an extra 10 to 15 minutes.
You can also use leftover cooked potatoes if you have them on hand. Dice them and brown them in bacon grease or oil just until heated through and lightly crisped.


Step 2: Cook the sausage and vegetables
In a large skillet over medium heat, cook the sausage, breaking it up into small crumbles. Add the diced onion and red bell pepper and cook until the sausage is fully cooked and the vegetables are softened. If there is a lot of grease in the pan, spoon some off before moving on.
What you’re looking for: No pink in the sausage and peppers that are tender but not mushy.
Step 3: Add the eggs
Reduce the heat to medium-low and pour in the beaten eggs. Stir gently and cook just until the eggs are soft and slightly glossy. Remove from the heat while they still look a little underdone. They will finish cooking from residual heat and again when reheated later. Stir in the shredded cheese, green chiles, and cilantro until everything is evenly combined and the cheese is melted.
What you’re looking for: Soft, fluffy eggs – not dry, not crumbly.


Step 4: Assemble the burritos
Warm the tortillas until soft and flexible. You can microwave them stacked and wrapped in a damp paper towel, warm them in a dry skillet, or wrap in foil and heat in the oven. Keep them covered so they stay pliable. Spoon a layer of potatoes down the center of each tortilla, then top with the egg mixture. Do not overfill – about 3/4 to 1 cup total filling per burrito is plenty.
What you’re looking for: Filling centered in a strip so it rolls cleanly without spilling out the sides.
Step 5: Roll and serve
Would you like to save this recipe?
Fold the bottom edge up over the filling, tuck in both sides, then roll tightly into a burrito. If serving right away, enjoy with salsa, hot sauce, or sliced avocado. Try guacamole or pico de gallo as well. If freezing, let the burritos cool completely, seam side down before wrapping tightly.
What you’re looking for: A snug roll with the seam on the bottom so it stays closed.


Burrito Rolling Tips
Use warm tortillas. Cold tortillas crack and tear, which makes rolling harder and leads to filling escaping later. Warm them until soft and flexible before you start, and keep them wrapped in a clean kitchen towel as you work.
Do not overfill. It is tempting, but overstuffed burritos are harder to roll and more likely to burst during reheating. A moderate, even amount of filling rolls better and reheats more evenly.
Keep the filling centered. Place the filling slightly below the center of the tortilla, leaving space on the sides and at the top so you can tuck and roll without stretching the tortilla.
Fold the sides in first. Bring both sides over the filling before rolling forward. This helps seal everything in and keeps the ends from popping open.
Roll tightly but gently. You want a snug roll without squeezing the filling out. A firm, even roll helps the burritos hold their shape and freeze better.
Optional Add-Ins
Mushrooms. Add about 1 cup finely chopped mushrooms and cook them with the sausage until browned and the moisture cooks off. This adds savory depth without changing the overall flavor.
Black beans. Stir in 1/2 to 1 cup drained and rinsed black beans with the green chiles. They add extra protein and help stretch the filling if you want more burritos.
Spinach. Add a handful of fresh spinach to the sausage mixture and cook just until wilted before adding the eggs. Make sure excess moisture cooks off so the burritos do not get soggy.
Moisture tip. If adding extra vegetables, cook off any excess liquid before assembling. Too much moisture can make freezer burritos soft after reheating.

How to Make These Into Freezer Breakfast Burritos
These breakfast burritos freeze and reheat well, as long as a few simple rules are followed.
Let the filling cool slightly before assembling. You want it warm, not steaming hot. Rolling burritos with very hot filling traps steam, which can lead to soggy tortillas after freezing.
Assemble the burritos tightly, tucking in the sides so the filling stays contained. A snug roll helps them hold their shape and reheat more evenly.
Wrap each burrito tightly in foil or parchment paper. Once wrapped, place them in a freezer-safe bag or container. Label with the date so you remember what is in there and how long it has been.
Freeze for up to 3 months for best texture and flavor.
Reheating Freezer Burritos
Remove the foil or parchment before reheating.
For the microwave, wrap the frozen burrito in a damp paper towel and microwave in short bursts, flipping halfway through, until heated through.
For the oven, wrap the burrito in foil and heat until warm all the way through. This takes longer but keeps the tortilla from drying out.
No matter the method, reheating gently is key. High heat dries out the eggs and makes the tortilla tough.
Pair with a quick smoothie or a cup of coffee and breakfast is done.
Troubleshooting Guide
- The eggs turned dry. The heat was likely too high or they cooked too long. Eggs should be pulled while they are still soft and slightly glossy. They finish cooking from residual heat and again when reheated.
- The tortillas cracked or tore. They were not warm enough before rolling. Always heat tortillas until flexible so they roll without tearing.
- The filling feels greasy. Some sausage releases more fat than others. Spoon off excess grease before adding the eggs so the filling stays balanced.
Kylee’s Notes
- Cook the eggs on medium-low heat and remove them while they still look slightly glossy. They will finish cooking from residual heat and again when reheated, which keeps them from drying out.
- Microwaving the potatoes first ensures they are fully cooked before browning. This helps them hold their shape and keeps them from turning gummy after freezing.
- If you want to skip cooking whole potatoes, frozen hash browns work well here. Add them directly to the skillet with the sausage and cook until heated through and lightly browned before adding the eggs. This shortcut saves time and still reheats well, especially for freezer burritos. This works best with plain shredded or diced hash browns, not seasoned breakfast blends. If you love that shortcut, you might also like my Overnight Breakfast Casserole.
- If your sausage releases a lot of grease, spoon some off before adding the eggs. Too much fat can make the filling heavy and cause the eggs to cook unevenly.
- Warm tortillas make a big difference. Cold tortillas are more likely to crack and tear, which leads to loose burritos and filling escaping during reheating. The microwave is the easiest way to warm them – stack the tortillas, wrap them in a damp paper towel, and heat just until soft and flexible. Keep them warm in a clean kitchen towel as you assemble the burritos.
Want to round out breakfast?
If you are already meal prepping breakfast for the week, mix things up with a few other make-ahead favorites. Try these alongside your freezer breakfast burritos:
- Overnight Oats – perfect for mornings when you want something cold, easy, and ready straight from the fridge.
- Blueberry Breakfast Casserole – great for weekends or when you’re feeding a crowd. It reheats beautifully.
- Make Ahead Baked French Toast – assemble the night before and bake in the morning for a low-effort breakfast that still feels special.
Rotate a few of these with your burritos and you will never feel stuck at breakfast again.
Get free recipes in your inbox!
Find me on Pinterest, Facebook & Instagram.
If you make this recipe, please comment and let me know how it turned out and leave a star rating! ⭐⭐⭐⭐⭐

Breakfast Burritos
Ingredients
For the potatoes
- 2 large russet potatoes
- 2 to 3 tablespoons bacon grease or oil
- seasoned salt
For the sausage filling
- 1 pound pork breakfast sausage
- 1 small onion, diced
- 1 red bell pepper, diced
- 10 large eggs, beaten
- salt and pepper
- 1 cup cheese, shredded
- 4 oz diced green chiles, drained
- fresh cilantro
To make the burritos
- 10 to 12 10-inch flour tortillas (depending on how full you stuff them)
Instructions
- Get prepped. Scrub the potatoes and pierce them several times with a fork. Dice the onion and red bell pepper. Beat the eggs with salt and pepper. Drain the green chiles and chop the cilantro. Shred the cheese if needed.
- Cook the potatoes. Microwave 2 large russet potatoes until fork-tender but not falling apart. Let cool slightly, then dice. Heat 2 to 3 tablespoons bacon grease or oil in a skillet over medium-high heat, adding enough to lightly coat the bottom of the pan. Add the potatoes in a single layer and cook until browned. Season with seasoned salt and transfer to a plate.
- Cook the sausage and vegetables. In another large skillet over medium heat, cook 1 pound pork breakfast sausage, breaking it up into small pieces. Add 1 small onion, diced and 1 red bell pepper, diced and cook until the sausage is fully cooked and the vegetables are softened. Spoon off excess grease if needed.
- Cook the eggs. Reduce the heat to medium-low and pour 10 large eggs, beaten into the skillet. Stir gently and cook just until the eggs are soft and slightly glossy. Remove from the heat while they are still slightly underdone.
- Finish the filling. Stir the cheese, 4 oz diced green chiles, drained, and fresh cilantro into the egg mixture until the cheese is melted and everything is evenly combined. Season with salt and pepper
- Assemble the burritos. Warm 10 to 12 10-inch flour tortillas (depending on how full you stuff them) until soft and flexible, either in the microwave, a dry skillet, or wrapped in foil in the oven. Spoon potatoes onto each tortilla, followed by the egg mixture. Roll tightly, tucking in the sides.
- Serve with bowls of salsa, hot sauce and avocado.
Notes
- Cook the eggs gently and pull them early so they stay soft.
- Brown the potatoes well for better texture after reheating.
- Spoon off excess sausage grease before adding eggs.
- Warm tortillas before rolling to prevent cracking.
Would you like to save this recipe?
Nutrition
Nutritional information is an estimate and provided to you as a courtesy. You should calculate the nutritional information with the actual ingredients used in your recipe using your preferred nutrition calculator.
Did you make this recipe?
Make sure to follow @kyleecooks on Instagram for more and tag me #kyleecooks so I can see!
About Kylee Ayotte
I am a born and raised New Zealander (a Kiwi), now living in Phoenix, Arizona. I’m happily married to the love of my life – a hot American boy I met while traveling the world. I’m a mama to 2 awesome little boys and love red things, rugby, cheesecake, and bacon. Mmmmm. Bacon. Meet Kylee










