Jump to Recipe
This breakfast taco recipe, like these high-protein baked egg cups, has 33 grams of protein per serving and takes 25 minutes start to finish. The protein comes from eggs, canned refried beans, and cheddar, not a scoop of powder, the same real-food approach behind these cottage cheese pancakes, so it tastes like an actual taco instead of a shake in taco form.
I make a double batch of these most Sundays and reheat the beans and eggs separately through the week. My kids eat them plain with just cheese, no salsa, and that’s fine, the protein count doesn’t change much either way.
The eggs are the part people mess up. Pull them off the heat while they still look a little wet and glossy. They keep cooking in the hot pan for another minute, and if you wait for fully dry curds you’ll end up with rubbery scrambled eggs by the time they hit the tortilla.
The beans do double duty here, they add protein and they glue the taco together so the eggs don’t fall out the bottom.
Why You’ll Love This Recipe
- 33 grams of protein per serving from eggs, beans, and cheese
- Ready in 25 minutes with one skillet and one saucepan
- Beans keep the eggs from sliding out of the tortilla
- Reheats well for weekday breakfasts, not just Sunday
Ingredient Notes
- eggs: Large eggs give the protein base here. Whisk with a splash of milk so they scramble softer instead of tight and dry.
- refried beans: Canned refried beans work fine and add about 20 grams of protein to the whole batch. Black beans, mashed, are a fine swap but bring less protein.
- cheddar cheese: Sharp cheddar melts fast and adds 28 grams of protein across the batch. Pepper jack or a Mexican blend work the same way.
- flour tortillas: Small 6-inch tortillas hold the filling without tearing. Corn tortillas work for a gluten-free version but pack less protein per tortilla.
- butter: Scrambling in butter instead of oil keeps the eggs from drying out over medium-low heat.
- salsa: Any jarred or fresh salsa works. Skip it if you’re packing these for the road so the tortilla doesn’t get soggy.

Loaded Breakfast Tacos with Scrambled Eggs & Beans
Ingredients
Method
- Scrape the refried beans into a 1-quart saucepan and set over low heat. Stir in water 1 tablespoon at a time until the beans loosen enough to spread easily.
- Heat, stirring occasionally, for 5 minutes until warmed through. Cover and set aside off heat while you scramble the eggs.
- Crack the eggs into a mixing bowl. Add the milk, salt, and pepper, then whisk until fully combined and slightly frothy.
- Melt 1 tablespoon of the butter in a 10-inch nonstick skillet over medium-low heat, tilting to coat the pan.
- Pour in the eggs. Let them sit undisturbed for 20 seconds, then stir slowly with a silicone spatula, pushing curds from the edges to the center.
- Cook for 4 to 5 minutes total, stirring gently, until the eggs are just set but still look a little glossy and wet. Pull the pan off the heat immediately, they'll finish cooking in the residual warmth.
- Wipe out the skillet and warm each tortilla over medium heat for 20 to 30 seconds per side until pliable and lightly spotted.
- Spread about 3 tablespoons of warm refried beans down the center of each tortilla.
- Top with a spoonful of scrambled eggs, then sprinkle with shredded cheddar while the eggs are still warm enough to melt it.
- Add salsa and cilantro if using, fold the tacos closed, and serve immediately with lime wedges on the side.
Notes
- Pull eggs off the heat while still glossy, not fully dry.
- Warm tortillas separately from the filling so they don't go soggy.
- Thin thick canned beans with a splash of water before spreading.
- Assemble tacos fresh even when eggs and beans are reheated from the fridge.

Tips for Success
- Pull the eggs off the heat while still glossy, the same soft-egg trick used in this savory oats recipe, since they firm up fast off the burner.
- Warm the tortillas in a dry skillet for 20 to 30 seconds per side so they fold without cracking.
- Spread beans directly on the tortilla first, that layer keeps the eggs from sliding out.
- Thin thick canned beans with a splash of water so they spread instead of clumping.
- Shred your own cheddar block instead of bagged shreds, it melts smoother and faster.
Variations
- Swap the cheddar for pepper jack and add a spoon of pickled jalapenos for a spicier taco.
- Use black beans mashed with a splash of the can liquid instead of refried beans for a lighter texture.
- Add crumbled cooked breakfast sausage or bacon on top for extra protein if you’re not keeping this vegetarian.
Storage and Reheating
Store the scrambled eggs and refried beans in separate airtight containers in the fridge for 3 to 4 days. Keep tortillas at room temperature in their bag so they don’t dry out or take on egg smell.
Reheat the beans in a small saucepan over low heat with a splash of water, stirring, for 3 to 4 minutes. Reheat the eggs in a nonstick skillet over low heat for 1 to 2 minutes, stirring gently, or in the microwave in 20-second bursts until just warm.
Assemble the tacos fresh after reheating the filling. Warm tortillas separately for 20 to 30 seconds per side so they don’t turn soggy from sitting on hot eggs.
Serving Suggestions
Set out lime wedges, hot sauce, and extra cilantro so everyone can dress their own taco. My kids skip all of it and just want the cheese melted on top.
A side of fresh fruit or sliced avocado rounds this out without adding much prep time. If you’re feeding a crowd, keep the eggs and beans warm in separate pans on low heat and let people build their own at the counter.
These travel fine wrapped in foil for a car breakfast, just keep the salsa on the side so the tortilla doesn’t go limp before you eat.

FAQ
Why do my scrambled eggs turn rubbery in these breakfast tacos?
Rubbery eggs usually mean they cooked too long in the pan. Pull them off the heat while they still look a little wet and glossy, they keep firming up from residual heat for another minute. Cooking over medium-low instead of high heat also gives you more control and softer curds.
Can I use black beans instead of refried beans in this recipe?
Yes, mash canned black beans with a splash of the can liquid until spreadable. You’ll lose about 5 to 7 grams of protein across the whole batch compared to refried beans, so add a bit more cheese if you want to make up the difference.
Can I make the eggs and beans ahead for breakfast taco meal prep?
Yes, store the scrambled eggs and warmed refried beans in separate containers in the fridge for 3 to 4 days. Reheat each gently in a skillet or saucepan over low heat, then assemble the tacos fresh with warm tortillas so they don’t turn soggy.
What toppings work best on breakfast tacos with refried beans and eggs?
Salsa, chopped cilantro, and a squeeze of lime cut through the richness of the beans and cheese well. Sliced avocado or a spoon of sour cream adds creaminess if you want more than the basics listed in this recipe.
Are breakfast tacos with refried beans and cheddar gluten-free?
Not with regular flour tortillas, since those contain wheat. Swap in corn tortillas to make the tacos gluten-free, just know corn tortillas are smaller and carry a bit less protein per tortilla than the 6-inch flour ones used here.
What’s the difference between breakfast tacos and breakfast burritos?
Breakfast tacos use small 6-inch tortillas, usually eaten open-faced or loosely folded, while burritos use large 10 to 12-inch tortillas wrapped tight around the filling. This recipe uses the smaller taco format, so the eggs and beans stay in a thinner, less packed layer.

