No-Meat Breakfast Burrito with Eggs and Rice
Photo by Polina Tankilevitch on Pexels

No-Meat Breakfast Burrito with Eggs and Rice

A hearty, satisfying breakfast burrito filled with fluffy scrambled eggs, seasoned rice, black beans, sautéed onions, cheese, and fresh cilantro, all wrapped in a warm flour tortilla. Perfect for a quick breakfast or meal prep.

Prep
15 min
Cook
20 min
Wait
5 min
Total
40 min
Makes
4 burritos
Share

Steps

Before you start
  • Have all ingredients prepped and measured before you start cooking—the burrito comes together quickly once the pan is hot
  • If using leftover rice, warm it in the microwave or in a dry skillet first so it's hot when you assemble
  • Place a damp towel over the tortillas to keep them warm and pliable while you cook the filling
  1. Warm tortillasOven 300°F / 150°C

    • Stack the 4 large flour tortillas and wrap them in a damp paper towel.
    • Microwave on high for 60–90 seconds until warm and pliable.
    • If you don't have a microwave, wrap them in foil and warm in a 300°F (150°C) oven for 5 minutes.
    • Place them under a clean kitchen towel to keep them warm while you cook.
    + Show details

    Ready when: Tortillas are warm and flexible, not dry or cracked

    Tip: Warming tortillas makes them much easier to roll without tearing. Don't skip this step.

  2. Cook onion and garlic

    • Heat 1 tablespoon (15 ml) of olive oil in a 10-inch (25 cm) nonstick skillet over medium heat.
    • Once shimmering, add the thinly sliced onion and cook, stirring occasionally, for 5–6 minutes until softened and lightly golden at the edges.
    • Add the minced garlic and cook for another 30 seconds until fragrant.
    • Transfer to a plate.
    + Show details

    Ready when: Onion is soft with golden edges, garlic is fragrant but not browned

    Tip: Cook the onion long enough to caramelize the edges slightly—this adds depth to the burrito.

  3. Warm beans and rice with spices

    • In a medium saucepan or skillet, combine the drained black beans, warm cooked rice, ground cumin, and chili powder.
    • Stir in the cooked onion and garlic.
    • Heat over medium heat for 2–3 minutes, stirring occasionally, until everything is warm and the spices are distributed.
    • Season with salt and pepper to taste.
    • Transfer to a bowl.
    + Show details

    Ready when: Mixture is hot throughout and fragrant, with no cold spots

    Tip: Keep the rice and beans warm while you cook the eggs—you'll assemble quickly to prevent the filling from cooling.

  4. Scramble the eggs

    • Return the skillet to medium-low heat and add 1.5 tablespoons (21 g) of butter.
    • Once melted and foaming, pour in the 10 beaten eggs.
    • Let them sit undisturbed for 20–30 seconds, then gently push the cooked egg from the edges toward the center with a wooden spoon.
    • Repeat this motion every 20–30 seconds, tilting the pan to let uncooked egg flow to the edges.
    • Cook for 4–5 minutes total until the eggs are mostly set but still slightly soft and creamy—they will continue to cook as you assemble the burritos.
    • Season with salt and pepper.
    + Show details

    Ready when: Eggs are mostly set but still soft and slightly moist, not dry or overcooked

    Tip: Scramble gently and remove from heat slightly before the eggs look completely set. Overcooking makes them rubbery.

  5. Assemble burritos

    • Place one warm tortilla on a clean work surface with the textured side facing up.
    • Arrange filling in a horizontal line slightly below the center of the tortilla: start with about ⅓ cup (80 ml) of the warm rice and bean mixture, then top with about ¼ of the scrambled eggs, then a generous sprinkle of the shredded cheese (about 3–4 tablespoons / 30–45 g), and a pinch of fresh cilantro if using.
    • Repeat with the remaining 3 tortillas and filling.
    + Show details

    Ready when: All four tortillas are filled evenly with no ingredients bulging out the sides

    Tip: Don't overfill—use the amounts suggested so the burrito seals cleanly and doesn't burst when you roll or eat it.

  6. Roll and seal burritos

    • Starting with one filled tortilla, fold the bottom edge up over the filling and roll it away from you tightly, tucking in the filling as you go.
    • When about halfway rolled, fold in the left and right sides, then continue rolling until the seam is on the bottom.
    • The burrito should be snug but not torn.
    • Repeat with the remaining 3 tortillas.
    + Show details

    Ready when: All four burritos are rolled tightly with visible seams on the bottom and no gaps

    Tip: Fold the sides in before the final roll to trap the filling inside. A tight, clean roll keeps everything in place as you eat.

  7. Rest and serve

    • Let the burritos rest seam-side down on a plate for 1–2 minutes so the cheese sets slightly and the tortilla holds its shape.
    • Serve warm with hot sauce or salsa on the side, if desired.
    + Show details

    Ready when: Tortilla is still warm and cheese is slightly firm to the touch

    Tip: A short rest helps prevent the filling from spilling out when you bite into the burrito.

Good to know

Tips
  • Mise en place is essential for breakfast burritos: have the tortillas warming, all ingredients prepped, and a plan for assembly before you start cooking. The filling comes together quickly, so you won't have time to chop garlic while eggs are on the stove.
  • Keep the filled burritos in a warm place while you assemble the remaining ones so the cheese stays soft and the filling stays warm. You can wrap them loosely in foil or place them on a baking sheet in a 200°F (95°C) oven.
  • If making burritos for a crowd, you can warm the rice, beans, and onions ahead in a slow cooker set to low, then scramble the eggs in batches in the skillet while guests assemble their own burritos with toppings on the side.
  • For extra flavor, toast the cumin and chili powder in the dry skillet for 30 seconds before adding them to the rice and beans—this blooms the spices and intensifies their flavor.
Make ahead

You can prepare the rice, beans, and onions up to 2 days ahead. Store them separately in airtight containers in the fridge. On serving day, warm them together with the spices, then scramble fresh eggs and assemble the burritos. Alternatively, assemble the burritos completely, wrap each individually in foil, and refrigerate for up to 1 day; reheat in a 350°F (175°C) oven for 15–20 minutes wrapped in foil until warm throughout.

Storage & reheating

Store leftover assembled burritos wrapped in foil in the refrigerator for up to 3 days. Reheat in a 350°F (175°C) oven for 15–20 minutes while still wrapped in foil, or unwrap and microwave for 1–2 minutes until warm. Individual components (rice, beans, eggs) can be stored separately in airtight containers in the fridge for up to 3 days. Do not freeze assembled burritos; the tortilla texture will become tough.

Substitutions
  • canned black beans, drained and rinsed → Pinto beans or refried beans. Pinto beans offer a milder flavor; refried beans add creaminess but use slightly less since they're thicker.
  • cooked rice (white or brown) → Cooked quinoa or couscous. Both work well and add protein. Use the same volume as the rice called for.
  • shredded cheddar or Mexican blend cheese → Monterey Jack, Oaxaca, or pepper jack cheese. Monterey Jack is milder; pepper jack adds heat. Oaxaca is stretchy and melts beautifully.
  • large flour tortillas (10-inch / 25 cm) → Whole wheat or spinach tortillas. These work just as well and add nutrition. Spinach tortillas will make the burrito taste slightly earthy.

More breakfast sandwiches

See all →

Find more like this

Cuisine
Tex-Mex
Main ingredient
Black BeansEggsRice
Method
Stovetop

Reviews (0)