The Pantry
Mexican-inspired

Breakfast bean burritos

Soft flour tortillas wrapped around fluffy scrambled eggs, seasoned beans, melted cheddar, and a quick skillet potato filling make these breakfast bean burritos hearty enough for 2 generous servings. The beans are warmed with cumin and salsa so the filling stays moist without turning soupy, and the burritos are finished seam-side down in a skillet for a lightly crisp exterior.

Prep 15 minCook 25 minAdjust servings ↓
Breakfast bean burritos
~880 calper person · ~1760 total
~$4.80meal total · ~$2.40 per person

Estimated calories and US ingredient costs.

This recipe scales well to 4 or 6 servings in a larger skillet or on a griddle, but keep the tortilla-warming and final toasting in batches so the wraps stay pliable. For larger batches, hold finished burritos on a sheet pan in a 200 F oven for up to 20 minutes while you cook the rest.

The Pantry way

Your whole cook, in one place.

Ingredients, steps and a live timeline. Ready for 2 people.

Step timeline

Cooking order

9 left
Step 1

Cook the potato

~12 min

Cook the potato.

Heat 1 tbsp neutral oil in a 10-inch skillet over medium heat.

Add 6 oz diced russet potato, 1 tbsp chopped onion, and 1/4 tsp kosher salt.

Cook, stirring often, for 8 to 10 minutes until the potato is tender and lightly browned at the edges.

If the skillet looks dry before the potatoes soften, add 1 tbsp of the water and cover for 2 minutes, then uncover and continue cooking.

Ingredients
  • 6 oz total for recipeRusset potato
  • 1 tbspNeutral oil
  • 1 tbspOnion
  • 1/4 tspKosher salt
  • 1 tbspWater
Step 2

Season the beans

~3 min

Season the beans.

Push the potatoes to one side of the skillet and add 1 tsp minced garlic, 1/2 tsp ground cumin, 8 oz drained black beans, and the remaining 1 tbsp water.

Stir and cook for 2 to 3 minutes until the beans are hot and lightly mashed in places, which helps them hold together inside the burritos.

Remove the skillet from the heat and stir in 2 tbsp salsa so the filling stays juicy but not runny.

Ingredients
  • 8 oz total for recipeCanned black beans
  • 6 oz total for recipeRusset potato
  • 2 tbspSalsa
  • 1 tspGarlic
  • 1/2 tspGround cumin
  • 1 tbspWater
Step 3

Scramble the eggs

~4 min

Scramble the eggs.

In a bowl, whisk 4 large eggs with 1/4 tsp black pepper and the remaining 1/4 tsp kosher salt.

Heat the remaining 1/2 tbsp neutral oil in a clean nonstick skillet over medium-low heat.

Pour in the eggs and cook gently, stirring with a spatula, until set with no liquid egg remaining and the mixture reaches 160°F, about 3 to 4 minutes.

Ingredients
  • 4Large eggs
  • 1/2 tbspNeutral oil
  • 1/4 tspKosher salt
  • 1/4 tspBlack pepper
Step 4

Warm the tortillas

~1 min

Warm the tortillas.

Heat 4 large flour tortillas one at a time in a dry skillet over medium heat for about 20 seconds per side, or wrap them in a damp towel and microwave briefly until pliable.

Warm tortillas fold more cleanly and are less likely to split when rolled.

Ingredients
  • 4Large flour tortillas
Step 5

Fill the burritos

~4 min

Fill the burritos.

Lay the tortillas on a work surface.

Divide the bean-potato mixture among the tortillas

then divide the scrambled eggs over the top.

Sprinkle the 2 oz shredded cheddar cheese evenly over the filling so the residual heat starts melting it before rolling.

Ingredients
  • 4 total for recipeLarge eggs
  • 8 oz total for recipeCanned black beans
  • 4 total for recipeLarge flour tortillas
  • 2 ozShredded cheddar cheese
Step 6

Roll tightly

~3 min

Roll tightly.

Fold the bottom edge of each tortilla over the filling, tuck in both sides, and roll into a tight burrito.

Keep the seam side down while you finish assembling the others so the wraps hold their shape.

Ingredients
  • 4 total for recipeLarge flour tortillas
Step 7

Toast and finish

~4 min

Toast and finish.

Return the skillet to medium heat and place the burritos seam-side down.

Toast for 1 to 2 minutes per side until the tortillas are spotted golden brown and the cheese is melted through.

If a burrito is browning too quickly, lower the heat so the filling warms without scorching the tortilla.

Step 8

Serve hot

~3 min

Spoon any extra salsa over the top or serve it alongside for dipping.

Ingredients
  • 2 tbsp total for recipeSalsa
Step 9

Serve meal

~1 min

Once all dishes are cooked and ready, plate and serve the meal together.

Breakfast bean burritos: Serve hot.

Breakfast bean burritos: Transfer the burritos to plates and cut them in half if desired.

Breakfast bean burritos: Serve immediately while the tortillas are crisp at the edges and the filling is warm and soft.

Make the next one yours.

Create a custom meal with what you have.

Create my own recipe →
Read the traditional recipe

Ingredients

For 2 people

  • 4 large eggs
  • 8 oz canned black beans, drained and rinsed
  • 6 oz russet potato, peeled and diced small
  • 4 large flour tortillas
  • 2 oz shredded cheddar cheese
  • 2 tbsp salsa
  • 1 1/2 tbsp neutral oil
  • 1 tbsp chopped onion
  • 1 tsp minced garlic
  • 1/2 tsp ground cumin
  • 1/2 tsp kosher salt
  • 1/4 tsp black pepper
  • 2 tbsp water

Method

  1. Cook the potatoHeat 1 tbsp neutral oil in a 10-inch skillet over medium heat. Add 6 oz diced russet potato, 1 tbsp chopped onion, and 1/4 tsp kosher salt. Cook, stirring often, for 8 to 10 minutes until the potato is tender and lightly browned at the edges. If the skillet looks dry before the potatoes soften, add 1 tbsp of the water and cover for 2 minutes, then uncover and continue cooking.
  2. Season the beansPush the potatoes to one side of the skillet and add 1 tsp minced garlic, 1/2 tsp ground cumin, 8 oz drained black beans, and the remaining 1 tbsp water. Stir and cook for 2 to 3 minutes until the beans are hot and lightly mashed in places, which helps them hold together inside the burritos. Remove the skillet from the heat and stir in 2 tbsp salsa so the filling stays juicy but not runny.
  3. Scramble the eggsIn a bowl, whisk 4 large eggs with 1/4 tsp black pepper and the remaining 1/4 tsp kosher salt. Heat the remaining 1/2 tbsp neutral oil in a clean nonstick skillet over medium-low heat. Pour in the eggs and cook gently, stirring with a spatula, until set with no liquid egg remaining and the mixture reaches 160°F, about 3 to 4 minutes.
  4. Warm the tortillasHeat 4 large flour tortillas one at a time in a dry skillet over medium heat for about 20 seconds per side, or wrap them in a damp towel and microwave briefly until pliable. Warm tortillas fold more cleanly and are less likely to split when rolled.
  5. Fill the burritosLay the tortillas on a work surface. Divide the bean-potato mixture among the tortillas, then divide the scrambled eggs over the top. Sprinkle the 2 oz shredded cheddar cheese evenly over the filling so the residual heat starts melting it before rolling.
  6. Roll tightlyFold the bottom edge of each tortilla over the filling, tuck in both sides, and roll into a tight burrito. Keep the seam side down while you finish assembling the others so the wraps hold their shape.
  7. Toast and finishReturn the skillet to medium heat and place the burritos seam-side down. Toast for 1 to 2 minutes per side until the tortillas are spotted golden brown and the cheese is melted through. If a burrito is browning too quickly, lower the heat so the filling warms without scorching the tortilla.
  8. Serve hotTransfer the burritos to plates and cut them in half if desired. Spoon any extra salsa over the top or serve it alongside for dipping. Serve immediately while the tortillas are crisp at the edges and the filling is warm and soft.

Before you cook

What to get ready

Wide skillet, spatula, separate filling bowls and a clean towel for warmed tortillas.

Dice potatoes small and prepare separate egg and bean fillings before warming tortillas.

If something needs adjusting

Burritos are difficult to close

Use less filling than the tortilla appears to hold, leaving room to tuck both sides.

A larger batch goes cold before serving

Prepare toppings first, keep tortillas covered briefly and assemble at the table rather than filling every tortilla in advance.

Store for later

Refrigerate perishable fillings separately from tortillas and cold toppings. Reheat cooked fillings to 165°F, then warm tortillas and assemble.

Refrigerate perishables within 2 hours, or 1 hour above 90°F. Keep the fridge at 40°F or below; use refrigerated leftovers within 3–4 days. USDA storage and reheating guidance.

Make the ingredients go further

Use leftover beans and cheese in quesadillas.

Next use for your ingredients: Black bean and sweet potato quesadillas →

Calculate this meal with your own prices →

How to Scale a Recipe →

Cooking notes updated October 24, 2026. How we create recipes.

Tips, swaps and questions

A little kitchen know-how

For the best texture, keep the bean mixture thick rather than wet. If your salsa is very loose, simmer the beans a minute longer before adding it. A tight roll and a quick skillet toast are what prevent the burritos from falling apart when you eat them.

Make it work for you

Swap the black beans for pinto beans if that is what you have, or use pepper Jack instead of cheddar for a spicier burrito. If you want a meatier version, add cooked breakfast sausage or chorizo in place of part of the beans, but keep the filling dry enough to roll cleanly.

Use more of your black beans and flour tortillas in breakfast burritos.

Can I make these ahead for busy mornings?

Yes. Assemble the burritos, wrap each one tightly in foil, and refrigerate for up to 3 days. Reheat from chilled in a 350 F oven until the center reaches 165 F, or warm them in a skillet over low heat under a lid so the tortilla does not dry out before the filling heats through.

Times are estimates. Check ingredients for allergens. For safe temperatures and storage, see FoodSafety.gov.