This breakfast burrito is a San Francisco Mission District classic: a warm flour tortilla wrapped around scrambled eggs, crispy hash browns, melty cheese, and your choice of bacon, sausage, or chorizo. It works because every component is cooked fresh and wrapped tightly, so each bite has a balance of creamy, crunchy, savory, and spicy. It’s the ultimate grab-and-go breakfast that tastes like it came from a taqueria.
Ingredients
- 4 large flour tortillas (10-inch / 25 cm)
- 8 large eggs
- 1/4 cup (60 ml) milk or water
- 1/2 tsp salt
- 1/4 tsp black pepper
- 2 tbsp (30 g) butter or oil
- 1 cup (150 g) frozen shredded hash browns (or 1 large russet potato, shredded and squeezed dry)
- 1/2 cup (60 g) shredded cheddar or Monterey Jack cheese
- 1/2 cup (120 g) cooked bacon, crumbled, or 1/2 cup (120 g) cooked sausage or chorizo
- 1/4 cup (60 ml) salsa or pico de gallo, for serving
- 1/4 cup (60 g) sour cream, for serving (optional)
- Hot sauce, for serving
Instructions
- Cook the hash browns: Heat 1 tbsp of the butter or oil in a large nonstick skillet over medium-high heat. Add the hash browns (if using fresh potato, squeeze out all moisture first) and spread into an even layer. Cook without stirring for 4-5 minutes until golden brown on the bottom, then flip and cook another 4-5 minutes until crispy. Season with a pinch of salt and pepper. Transfer to a plate and set aside.
- Cook the protein: If using raw bacon, sausage, or chorizo, cook it in the same skillet over medium heat until browned and cooked through. For ground meats, cook until no pink remains and the internal temperature reaches 160°F (71°C) as checked with a food thermometer (USDA FSIS safe minimum). Drain excess fat and set aside. If using pre-cooked bacon, just crumble it.
- Scramble the eggs: In a bowl, whisk the eggs with milk or water, salt, and pepper. Wipe the skillet clean, add the remaining 1 tbsp butter or oil, and heat over medium-low. Pour in the eggs and stir gently with a spatula, scraping the bottom, until they are softly set but still slightly runny (about 3-4 minutes). Remove from heat immediately—they will finish cooking from residual heat.
- Warm the tortillas: Heat a dry skillet or griddle over medium heat. Warm each tortilla for about 30 seconds per side, until pliable. Alternatively, wrap them in a damp paper towel and microwave for 30 seconds.
- Assemble the burritos: Lay a warm tortilla on a flat surface. In the center, layer a quarter of the scrambled eggs, a quarter of the hash browns, a quarter of the protein, and a sprinkle of cheese. Add a spoonful of salsa if desired.
- Wrap tightly: Fold the sides of the tortilla inward over the filling, then fold the bottom edge up and over the filling, tucking it snugly. Roll the burrito away from you, keeping the sides tucked in, until sealed. Repeat for the remaining burritos.
- Optional toast: If you like a crispy exterior, place the wrapped burritos seam-side down in a hot dry skillet and cook for 2-3 minutes per side, until golden and crisp.
- Serve immediately with extra salsa, sour cream, and hot sauce on the side.
Tips
- Don’t overfill the burrito—about 1 cup of filling per tortilla is ideal. Overfilling makes it impossible to wrap and causes tearing.
- Use a 10-inch tortilla for the best size; smaller ones won’t hold all the filling, and larger ones become too bready.
- If using fresh potatoes, squeeze out as much water as possible after shredding—this is key to getting crispy hash browns.
- For a vegetarian version, skip the meat and add black beans or roasted peppers.
Serving Suggestions
Serve the burritos hot with a side of fresh fruit or a simple green salad. They’re also great with extra salsa, guacamole, or a squeeze of lime. For a heartier meal, pair with refried beans or a cup of café de olla.
Variations
- Veggie: Add sautéed bell peppers, onions, and mushrooms, or black beans for protein.
- Spicy: Use chorizo and add jalapeños or a chipotle crema.
- Cheesy: Swap cheddar for pepper jack or add a slice of American cheese for extra melt.
- Low-carb: Use low-carb tortillas or serve the filling in a bowl.
- Breakfast for dinner: Add a few slices of avocado and serve with a side of black beans.
Storage and Reheating
Refrigerate leftover burritos in an airtight container or wrapped tightly in foil for up to 3 days. To reheat, wrap in a damp paper towel and microwave for 1-2 minutes, or reheat in a skillet over medium heat for 4-5 minutes per side. For best results, reheat in an air fryer at 350°F (175°C) for 5-6 minutes until heated through and crispy. Ensure the internal temperature reaches 165°F (74°C) when reheating leftovers.
Frequently Asked Questions
Can I make these ahead of time? Yes, you can assemble the burritos up to a day ahead and refrigerate them. Wrap tightly in plastic wrap or foil, and reheat as directed. They’re perfect for meal prep.
What’s the best way to wrap a burrito so it doesn’t fall apart? The key is to warm the tortilla first, which makes it pliable. Fold the sides in first, then fold the bottom over the filling, tuck it snugly, and roll tightly. If you’re making ahead, wrap in foil to hold the shape.
Can I freeze breakfast burritos? Yes, wrap each burrito tightly in plastic wrap, then place in a freezer bag. Freeze for up to 3 months. To reheat, unwrap and microwave from frozen for 3-4 minutes, or thaw overnight and reheat in a skillet.
What’s the best cheese for a breakfast burrito? Cheddar, Monterey Jack, or a blend of both work well. Pepper jack adds a nice kick. Avoid very hard cheeses like parmesan, which don’t melt as smoothly.
How do I make the eggs extra fluffy? Whisk the eggs well with a splash of milk or water, and cook them over medium-low heat, stirring gently. Remove them from the heat while they’re still slightly underdone—they’ll finish cooking from residual heat.
Can I use corn tortillas? Corn tortillas are smaller and more fragile, so they’re not ideal for a full breakfast burrito. If you prefer corn, you can make smaller tacos instead, or use a flour-corn blend tortilla.
Related
- Food Processor Emulsifying: How to Use It
- Chicken Tinola Ingredients & Easy Recipe
- Calories in Hot Cross Buns: Recipe & Count
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).