Breakfast Tacos for a Crowd: Easy Make-Ahead Recipe

Updated November 4, 2026

Total time
1 hr 10 min
prep 30 min · cook 40 min
Serves
12
portions as written
Safe temperature (USDA)
160°F / 71°C
check the thickest piece

Jump to recipe

Breakfast Tacos for a Crowd: Easy Make-Ahead Recipe

Breakfast tacos for a crowd bring warm tortillas together with fluffy eggs, crisp potatoes, black beans, cheese, and fresh toppings for an easy serve-yourself meal. This flexible, Tex-Mex-inspired spread is designed for 12 people, with components you can prepare in stages so guests can build tacos while everything is warm.

Ingredients

  • 2 lb (900 g) Yukon Gold or red potatoes, cut into ½-inch (1 cm) cubes
  • 3 tbsp (45 ml) olive oil
  • 1 tsp (5 g) kosher salt, divided, plus more to taste
  • ½ tsp (1 g) ground black pepper
  • 1 tsp (2 g) smoked paprika
  • ½ tsp (1 g) ground cumin
  • 2 tbsp (30 ml) vegetable oil or butter, divided
  • 18 large eggs (about 900 g without shells)
  • ½ cup (120 ml) whole milk
  • 2 cans black beans, 15 oz (425 g) each, drained and rinsed
  • 12 oz (340 g) breakfast sausage, optional
  • 24 small flour or corn tortillas, about 6 inches (15 cm) each
  • 2 cups (200 g) shredded Monterey Jack or cheddar cheese
  • 1 cup (150 g) prepared salsa or pico de gallo
  • 2 ripe avocados, sliced or diced
  • ½ cup (15 g) chopped fresh cilantro
  • 2 limes (about 120 g), cut into wedges
  • ½ cup (120 g) sour cream, optional
  • Hot sauce, to serve (about 2 tbsp / 30 ml)

Instructions

  1. Roast the potatoes. Heat the oven to 425°F (220°C). Toss the potatoes with the olive oil, half the salt, pepper, smoked paprika, and cumin. Spread them in a single layer on a large rimmed baking sheet, using two sheets if crowded. Roast for 25–30 minutes, turning once, until browned and tender.
  2. Cook the sausage, if using. While the potatoes roast, warm 1 tablespoon (15 ml) of the vegetable oil or butter in a large skillet over medium heat. Add the sausage and break it into small pieces. Cook for 8–10 minutes, stirring, until no pink remains and a food thermometer reads 160°F (71°C), the USDA FSIS safe minimum for ground meat. Transfer to a serving dish. If skipping sausage, use this time to warm the beans in a saucepan with a splash of water.
  3. Warm the beans. Put the drained beans in a saucepan with 2 tablespoons (30 ml) water. Heat over medium-low for 5–7 minutes, stirring occasionally, until steaming hot. Keep covered on low while you prepare the eggs, stirring now and then so they do not stick.
  4. Scramble the eggs. Whisk the eggs with the milk and remaining salt. Melt the remaining 1 tablespoon (15 ml) oil or butter in a large nonstick skillet over medium-low heat. Add the eggs and cook slowly, folding with a spatula every few seconds until softly set. Check the center with a food thermometer; egg dishes should reach 160°F (71°C) under the USDA FSIS safe minimum. Remove promptly to avoid dry eggs. For a large batch, cook in two skillets or batches rather than crowding one pan.
  5. Warm the tortillas. Wrap tortillas in a clean, slightly damp kitchen towel and microwave in batches for 30–45 seconds, or warm them in a dry skillet for about 20 seconds per side. Keep the warmed tortillas wrapped so they stay pliable.
  6. Set out the spread. Arrange potatoes, sausage, beans, eggs, cheese, salsa, avocado, cilantro, lime wedges, sour cream, and hot sauce in separate bowls. Set out the tortillas last and let everyone assemble two tacos, adding fillings while they are warm.

Tips

  • Give the potatoes room. Crowding traps steam and prevents browning; use two baking sheets if needed. Rotate the sheets halfway through if your oven has hot spots.
  • Keep eggs tender. Low heat and frequent gentle folds make softer curds. Take the skillet off the burner as soon as the eggs reach 160°F (71°C), since residual heat continues cooking them.
  • Make the setup easier. Roast the potatoes and prepare the toppings ahead, then reheat the potatoes and cook the eggs shortly before serving. Set out serving spoons and label any meat-free dishes for guests.
  • Adjust for your group. For a lighter spread, omit sausage and add more beans; for gluten-free tacos, choose certified gluten-free corn tortillas. Corn tortillas can split more easily, so warm them well and use two per taco if they are small or delicate.

Serving Suggestions

Plan on two tacos per person, with extra tortillas available for hearty appetites. Serve with fruit salad, sliced melon, or a simple green salad to balance the rich fillings. Coffee, tea, and chilled water with lime are easy drinks to offer alongside breakfast.

For a relaxed buffet, keep the eggs, beans, sausage, and potatoes in separate covered dishes. Put salsa, sour cream, avocado, and hot sauce at the end of the line so guests can add them after choosing their fillings. If the food will sit out, use warming trays or small batches rather than leaving perishable items at room temperature.

Variations

Vegetarian: Leave out the sausage and increase the black beans to three cans, or add 8 oz (225 g) sliced mushrooms sautéed until browned. A bowl of crumbled queso fresco can replace some of the shredded cheese.

Spicy: Add 1 finely chopped jalapeño to the eggs or serve pickled jalapeños on the side. Keep the main batch mild if you are feeding a mixed group.

Different beans and toppings: Pinto beans work in place of black beans. Try roasted peppers, chopped tomatoes, sliced scallions, or a smoky chipotle salsa; each changes the flavor without changing the cooking method.

Make it a taco bar: Add warm refried beans or a second cheese option, but keep the total fillings moderate so tortillas remain easy to fold. For a smaller group, halve the ingredients and roast the potatoes on one sheet.

Storage and Reheating

For food safety, refrigerate cooked eggs, sausage, potatoes, and beans within 2 hours of cooking, or within 1 hour if the room is above 90°F (32°C). Store fillings separately in shallow, airtight containers and use within 3–4 days. Refrigerate salsa, sour cream, and cut avocado promptly; avocado is best prepared just before serving. Do not store assembled tacos, since the tortillas become soggy.

Reheat leftovers until they reach 165°F (74°C), checking the center with a food thermometer. Warm potatoes and sausage in a covered skillet over medium heat with a teaspoon of water, or microwave them in short intervals, stirring between rounds. Reheat eggs gently in the microwave or skillet, and heat beans with a splash of water. Warm tortillas separately just before serving. You can freeze cooked potatoes, sausage, and beans in freezer-safe containers for up to 2 months for best quality; thaw in the refrigerator before reheating. Eggs may become less tender after freezing, so they are best cooked fresh.

Frequently Asked Questions

Can I make breakfast tacos for a crowd ahead of time?
Yes. Roast the potatoes, cook the sausage, and prepare toppings up to a day ahead; refrigerate them promptly in separate containers. Reheat the fillings to 165°F (74°C), then cook the eggs and warm tortillas shortly before serving for the best texture.

How many tacos should I plan per person?
This recipe provides 24 small tacos, or two per person for 12 people. If tacos are the only main dish or your guests tend to have larger appetites, prepare extra tortillas and consider increasing the eggs or potatoes by about one-third.

How do I keep the tacos warm for a buffet?
Keep fillings in covered dishes on warming trays or in slow cookers set to warm, and refill serving bowls in smaller batches. Keep food at 140°F (60°C) or hotter when holding it hot; do not leave eggs or meat at room temperature for more than 2 hours.

Can I use corn tortillas instead of flour tortillas?
Yes. Corn tortillas are naturally gluten-free if the package confirms they are made without gluten-containing ingredients. Warm them thoroughly to make them pliable, and double them up if they are small or prone to tearing.

Can I scramble the eggs in advance?
You can cook them a few hours ahead and keep them covered at 140°F (60°C) or hotter, but they will firm up as they stand. For a better texture, cook them close to serving time; if refrigerated, reheat leftovers to 165°F (74°C).

What can I serve instead of sausage?
Omit it for a meat-free meal and add another can of beans, sautéed mushrooms, or roasted peppers. If using a plant-based sausage, follow its package directions and check that it is heated thoroughly.

Related

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).