Breakfast & Brunch
This egg and bean burrito recipe delivers a hearty, protein-packed breakfast that’s ready in under 20 minutes. The secret lies in perfectly scrambled eggs and creamy refried beans wrapped in warm, fluffy tortillas—no soggy edges here. I’ve perfected this vegetarian staple to balance texture and flavor, making it a satisfying meal that’s easy to customize with your favorite toppings.
What sets this recipe apart is the technique: eggs cooked just until tender (not overdone) and beans warmed through with a touch of butter for richness. The tortillas get a quick warm-up in a dry skillet to maintain their structure while absorbing the filling. This method ensures every bite stays cohesive, whether you’re eating it fresh or packing it for lunch.
By the time you’re done, you’ll have a burrito that’s crisp at the edges, creamy in the center, and packed with savory goodness. The combination of scrambled eggs and refried beans creates a protein-rich filling that’s both comforting and filling. Top with cheese, avocado, or salsa for extra flavor—this recipe is designed to be your go-to breakfast or brunch solution.
Best of all, it scales effortlessly for one or a crowd. Make a batch ahead and reheat in the microwave for a quick, satisfying meal. Here’s how to assemble the perfect burrito every time.
Ingredients for egg and bean burrito
Simple ingredients that come together for a protein-packed breakfast burrito.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Eggs 🥚 | 4 whole | Room temperature for even cooking |
| Refried Beans 🌽 | 1 ½ cups | Canned or homemade, warmed through |
| Flour Tortillas 🌯 | 4 whole | Medium size, 8-inch preferred |
| Unsalted Butter 🧈 | 1 tbsp | Full-fat for best flavor |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Garlic Powder 🧄 | ¼ tsp | For extra savory depth |
| Shredded Monterey Jack Cheese 🧀 | ½ cup | Or cheddar for sharper flavor |
| Sour Cream 🥛 | ¼ cup | Optional for cooling creaminess |
| Salsa 🌶️ | ¼ cup | Mild or medium heat |
| Avocado 🥑 | ½ whole | Sliced for freshness |
| Olive Oil 🫒 | 1 tbsp | For tortilla warming |
The eggs and beans are the heart of this burrito, so don't skimp. Trader Joe's has great canned refried beans—look for the ones with lard-free labels if you're avoiding animal products. For eggs, farm-fresh from the grocery store's refrigerated section gives the best texture. The tortillas? Mission brand is my go-to—they're sturdy enough to hold everything without tearing. Warm them in a dry skillet for 10 seconds per side before filling to keep them crisp. If you can't find flour tortillas, corn tortillas work too, but they'll be slightly chewier.
No refried beans? Mash cooked pinto beans with a little butter and garlic powder for a homemade version. Short on eggs? Add a handful of black beans for extra protein. The cheese can be swapped for vegan cheese if needed—just check the label for dairy-free confirmation. For the avocado, Hass avocados are ideal, but any ripe avocado will work. If your salsa is watery, drain it first or use it as a drizzle instead of a filling. The butter in the beans is non-negotiable—it makes them creamy and delicious.
Eggs keep best in the fridge for 3 weeks, and tortillas stay fresh for 1 week if stored in a cool, dry place. Prep the filling ahead and store it in the fridge for 2 days—just reheat gently in a microwave or skillet. The avocado should be eaten fresh, but you can slice it and store it in lemon water to prevent browning. For meal prep, assemble the burritos and wrap them tightly in foil. They reheat beautifully in the microwave for 30 seconds—just add a splash of water to keep the tortilla from drying out.
Why You'll Love This Recipe
- Foolproof Assembly: I swear by this—no fancy skills needed. Just scrambled eggs, warmed beans, and a tortilla. The butter melts into the beans while you cook, making everything stick together like it’s meant to. Honestly, I’ve made these half-asleep after late nights, and they still turn out solid.
- Rich, Simple Layers: That buttery refried bean spread? It’s the star. The salt in the beans and eggs balances perfectly, and the tortilla soaks up just enough to keep things soft but sturdy. Between us, it’s the kind of flavor that makes you want to eat it straight from the pan (no judgment).
- Packable Anywhere: These are my go-to for lunchboxes, office meals, or even a quick picnic. Wrap them in foil, and they stay warm for hours—no reheating required. I’ll be real: my kids actually take these to school without complaining, and that’s saying something.
- Pantry Staple Magic: Five ingredients, zero waste. Eggs and beans are cheap, and tortillas last forever. I’ve made a dozen of these for $8, and they disappear faster than my good intentions to meal prep. Plus, leftovers? Just reheat and wrap—no sad, dry burritos here.
Step-by-step instructions for fluffy egg and bean burritos
Here's how to build hearty, flavorful burritos with tender eggs and warm refried beans.
Warm the Refried Beans and Prep Tortillas
Spread the 1.5 cups refried beans in a small skillet over low heat and warm through for 3-4 minutes, stirring occasionally. You want them heated enough to be spreadable but not so hot they lose their creamy texture. While they warm, heat 1 tablespoon olive oil in a separate skillet over medium heat.
Place each flour tortilla in the warm skillet for 10-15 seconds per side until pliable and slightly softened. This step prevents cracking when you add fillings later. Keep them covered with a clean towel to maintain warmth while you prepare the eggs.
Scramble Perfectly Tender Eggs
Melt the 1 tablespoon unsalted butter in the same skillet over medium-low heat. Crack the 4 large eggs into a bowl, add the 0.5 teaspoon salt, 0.25 teaspoon black pepper, and 0.25 teaspoon garlic powder, and whisk until fully combined. Pour the eggs into the skillet.
Let them sit for 10 seconds to begin setting, then gently stir with a spatula, folding the eggs as they cook. Remove from heat when they're still slightly runny—about 2 minutes—so they finish cooking from residual heat and stay creamy. Here's the thing: overcooking makes eggs rubbery, so pull them off just before they look fully set.
Assemble the Burritos
Divide the scrambled eggs evenly among the 4 warmed tortillas, spreading them toward the center. Add 0.375 cups refried beans (about 3 tablespoons per tortilla) on top of the eggs, then sprinkle 0.125 cups shredded Monterey Jack cheese (about 1 tablespoon per burrito). Fold the sides inward, then roll tightly from the bottom up, tucking in the edges as you go.
For extra flavor, slice the 0.5 whole avocado and spread a thin layer on the inside of each tortilla before adding fillings. This prevents the avocado from browning and adds a creamy contrast to the savory eggs and beans.
Warm and Serve
Return the assembled burritos to the skillet over low heat for 1-2 minutes per side until the cheese melts and the tortillas are lightly crisped. This step ensures everything is heated through and the burritos hold their shape. Plate each burrito with 1 tablespoon sour cream and 1 tablespoon salsa on top, and serve immediately with extra salsa on the side.
I like to serve these with a side of warm tortilla chips for scooping up any extra salsa or sour cream. The key to a great burrito is balance—creamy eggs, warm beans, and that perfect melty cheese all working together in every bite.
Pro Tips For Making Egg And Bean Burrito
- Salt the Beans First: Refried beans taste flat when buried under eggs and tortillas. Stir in ½ teaspoon salt per cup of beans while they’re still warm—this lets the flavor soak in properly. (Yes, even if the can says "no salt added," you’re making a burrito, not a museum piece.)
- Scramble Eggs Low and Slow: High heat makes rubbery eggs. Use medium-low and stir constantly with a spatula, breaking up curds into pea-sized pieces. They’ll stay creamy instead of dry and gritty—trust me, I’ve made the mistake of rushing this.
- Warm Tortillas Properly: Cold tortillas snap when you fold them. Heat each one for 10 seconds per side in a dry skillet or wrap in a damp towel and microwave for 20 seconds. Flexible tortillas wrap like pros, not like a frustrated origami attempt.
- Butter the Tortilla Before Filling: A thin layer of melted butter (about ½ teaspoon per tortilla) keeps things from sticking and adds richness. Spread it on the inside of the tortilla before adding beans and eggs—this is the thing that makes your burrito taste restaurant-worthy, not sad.
Wine and beer pairings for this egg and bean burrito
Crisp White Wine
A Sauvignon Blanc from New Zealand or Chile is my go-to pairing for this burrito—its bright acidity and citrus notes cut through the richness of the eggs and cheese. Look for a wine with 12-13% ABV like Kim Crawford Sauvignon Blanc or Oyster Bay Sauvignon Blanc. The crisp finish cleanses your palate between bites, making every flavor pop. 🍷
Light Lager Balance
For beer lovers, a Mexican-style lager like Modelo Especial or Pacifico complements the dish beautifully. The light malt sweetness balances the savory eggs and beans, while the carbonation refreshes your mouth. Avoid heavy IPAs or stouts—they’ll overpower the delicate flavors. Serve chilled at 40-45°F for the best experience.
Spicy Margarita Twist
If you’re adding salsa or avocado, a spicy margarita with tequila reposado and lime juice elevates the meal. Mix 2 oz reposado tequila, 1 oz lime juice, ½ oz triple sec, and a dash of hot sauce (like Cholula). Serve over crushed ice with a lime wedge—the heat mirrors the salsa while the sweetness balances the eggs. 🌶️
Coffee Pairing
For a brunch twist, serve with a light roast coffee like Starbucks Pike Place or Blue Bottle Breakfast Blend. The medium acidity and nutty notes harmonize with the burrito’s savory profile. Skip heavy creamers—they’ll clash with the dish’s richness. A small espresso works too for a quicker caffeine boost.
Non-Alcoholic Options
For a refreshing non-alcoholic match, try sparkling limeade or hibiscus iced tea. The tartness of San Pellegrino Aranciata (blood orange soda) also pairs surprisingly well with the burrito’s creamy textures. Keep drinks ice-cold to contrast the warm filling—this balance makes every bite feel fresh. ✨
Nutrition facts
Frequently asked questions
Can I make this egg and bean burrito ahead of time?
Assemble the burritos completely, then wrap them tightly in foil or parchment paper. Store them in the fridge for up to 2 days or freeze for 1 month. To reheat, microwave for 30-45 seconds with a damp paper towel over them to keep the tortilla from drying out. For best results, warm them in a skillet over low heat for 2-3 minutes per side to restore crispiness.
What's the best way to prevent soggy tortillas?
Warm your tortillas first in a dry skillet for 10-15 seconds per side before adding fillings. This creates a barrier that prevents moisture from the eggs and beans from soaking in. Also, avoid overfilling—stick to 2-3 tablespoons of beans and eggs per tortilla maximum. The final skillet warm-up step after assembly helps maintain that perfect texture.
Can I use corn tortillas instead of flour?
Yes, but they'll be slightly chewier and less pliable. Warm them longer (20-30 seconds per side) to soften them first. Corn tortillas work well if you prefer a more traditional Mexican texture, though they won't hold fillings quite as securely as flour tortillas. For extra stability, lightly brush them with olive oil before warming.
How do I make these burritos kid-friendly?
Skip the avocado and hot salsa, and use mild cheese like cheddar instead of Monterey Jack. Let kids assemble their own burritos with just eggs, beans, and cheese. For extra appeal, add a sprinkle of crumbled bacon (if not vegetarian) or serve with a side of applesauce or yogurt for dipping. Cut them into pinwheels for fun presentation!
What if I don't have refried beans?
No problem! Mash 1 can of pinto or black beans with 1 tablespoon butter, ½ teaspoon garlic powder, and a pinch of salt. Heat through in a skillet until creamy, then use as a substitute. For extra richness, stir in 1 tablespoon sour cream at the end. The texture will be slightly different but still delicious.
