These make-ahead breakfast burritos are freezer-friendly, perfect for meal prep, and easy to customize. Enjoy hot, hearty breakfasts even on your busiest mornings.
Cook the potatoes: Follow the package instructions for stovetop cooking, typically 7-10 minutes. Alternatively, dice your own potatoes, onion, and peppers into small pieces. Drizzle with olive oil, season with salt and pepper, and roast in a 400°F oven until soft and golden, about 20 minutes or on the stovetop for 7-10 minutes, depending on the size of the potatoes and peppers.
Scramble the eggs: While the potatoes are cooking, heat the butter in a skillet, whisk together the eggs and salt to taste until combined. Scramble the eggs until set, remove from the heat, and let cool slightly. If using bacon or sausage, cook and allow to cool.
Assemble the burritos: On top of a large tortilla, sprinkle 2 tablespoons of shredded cheese. Top with ¼ cup potatoes and ¼ cup scrambled eggs. Add any extra toppings (like bacon and fresh salsa (pico de gallo). Roll the burrito tightly by folding in the sides over the filling and then rolling the tortilla from the bottom up. Wrap tightly with foil if freezing.
Freezing the burritos: Freeze in a single layer on a baking sheet. Store frozen, foil-wrapped burritos in a gallon-size freezer bag. They can be stored in the freezer for up to 3 months.
To reheat: Unwrap the burrito and microwave on high for 1-2 minutes. About halfway through, flip the burrito and continue microwaving. Or reheat in the oven or toaster oven at 350°F for 12 to 15 minutes.