A wedding evening food van is a practical way to serve guests a hot, satisfying late-night bite without keeping everyone at a formal table. This make-ahead taco-bar menu pairs slow-cooked beef with warm tortillas, fresh toppings, and a simple service plan that works for a home celebration or a hired catering setup.
Ingredients
- 6 lb (2.7 kg) beef chuck roast, cut into 3-inch (7.5 cm) pieces
- 2 tbsp (30 ml) neutral oil
- 2 large yellow onions, about 1 lb (450 g), sliced
- 6 garlic cloves, minced
- 2 tbsp (16 g) ground cumin
- 1 tbsp (7 g) smoked paprika
- 2 tsp (6 g) dried oregano
- 2 tsp (10 g) fine salt, plus more to taste
- 1 tsp (2 g) black pepper
- 2 cups (475 ml) low-sodium beef broth
- 2 tbsp (30 ml) apple cider vinegar
- 24 small corn or flour tortillas, about 6 inches (15 cm) each
- 4 cups (280 g) finely shredded cabbage
- 2 cups (300 g) diced tomatoes
- 1½ cups (225 g) diced white onion
- 1 cup (30 g) chopped cilantro
- 3 limes, cut into wedges, about ½ cup (120 ml) juice if squeezed
- 2 cups (480 ml) salsa, mild or hot
- 1½ cups (360 g) sour cream
- 1½ cups (170 g) crumbled cotija cheese, or feta as a substitute
- Hot sauce, optional, about ½ cup (120 ml)
Instructions
- Heat the oven to 300°F (150°C). Pat the beef dry. Mix the cumin, paprika, oregano, salt, and black pepper, then rub the mixture over the beef.
- Heat the oil in a large oven-safe Dutch oven over medium-high heat. Working in batches so the meat browns rather than steams, sear the pieces for about 3 minutes per side. Transfer them to a plate.
- Add the sliced onions to the pot and cook for 5 minutes, stirring and scraping up browned bits. Stir in the garlic for 30 seconds. Pour in the broth and vinegar, then return the beef and any accumulated juices to the pot. The liquid should come about halfway up the meat; add a little water if needed.
- Cover tightly and cook in the oven for 3½ to 4 hours, until the beef is very tender and pulls apart easily. Check the thickest pieces with a food thermometer: the USDA FSIS safe minimum for whole cuts of beef is 145°F (63°C) followed by a 3-minute rest, but this braising recipe needs more time for tenderness. For this shredded-beef texture, cook until it is fork-tender, typically around 195–205°F (91–96°C).
- Transfer the beef to a tray and shred it with two forks, discarding large pieces of fat. Skim excess fat from the cooking liquid. Return the meat to the pot and stir in enough liquid to moisten it without making it soupy. Taste and adjust the salt. Keep covered while preparing the toppings.
- Arrange the cabbage, tomatoes, diced onion, cilantro, lime wedges, salsa, sour cream, cotija, and hot sauce in separate serving bowls. Warm the tortillas in a dry skillet for about 20–30 seconds per side, or wrap stacks in foil and warm them in the oven for 10 minutes. Keep them covered so they stay pliable.
- For service, spoon the beef into a covered, insulated serving pan and set out tortillas and toppings beside it. If the meal will be served over an extended period, maintain hot food at 140°F (60°C) or above and cold toppings at 40°F (4°C) or below; use separate serving utensils and replenish in small batches.
Tips
- Choose chuck roast rather than a very lean cut. Its connective tissue softens during the long braise and helps make the shredded filling moist.
- Brown the beef in batches. Crowding the pot creates steam and prevents the deep, savory browning that flavors the cooking liquid.
- For a milder menu, offer hot sauce separately and use mild salsa. Cotija is salty and crumbly; feta works in a pinch but tastes tangier.
- For wedding service, label dairy and common allergens, provide dedicated tongs for each topping, and keep backup portions chilled or hot rather than leaving the full spread out.
Serving Suggestions
Plan on two tacos per guest as a substantial late-evening snack, with a few extra tortillas for enthusiastic eaters. Serve the beef and toppings as a build-your-own station so guests can choose their portion and spice level. Add bowls of tortilla chips, a simple green salad, or grilled corn if the van menu needs another side. A nonalcoholic citrus agua fresca or sparkling water with lime makes an easy drink pairing.
For a polished setup, put the beef first in the serving line, followed by tortillas, vegetables, cheese, sauces, and napkins. Keep small plates available, and provide a clearly marked vegetarian option if the event includes guests who do not eat beef.
Variations
Chicken tacos: Use 6 lb (2.7 kg) boneless, skinless chicken thighs and reduce the broth to 1 cup (240 ml). Braise until tender, then verify poultry reaches 165°F (74°C) with a food thermometer before shredding.
Vegetarian filling: Replace the beef with 3 lb (1.35 kg) sliced mushrooms and 3 cans (15 oz/425 g each) drained black beans. Cook the mushrooms with the onions, add the beans and spices with 1 cup (240 ml) broth, and simmer until hot and thick, about 20 minutes. This version is quicker and softer than the beef filling.
Different heat level: Add 1–2 chopped chipotle peppers in adobo to the braising liquid for smoky heat. For a gentler flavor, leave them out and put pickled jalapeños or hot sauce on the side.
Smaller gathering: Halve every ingredient for 12 servings. Use a snug, oven-safe pot and begin checking the beef after about 3 hours; its tenderness, rather than the clock alone, determines when it is ready.
Storage and Reheating
Refrigerate leftover beef and toppings separately within 2 hours of serving, using shallow covered containers. Cooked beef keeps for 3–4 days in the refrigerator at 40°F (4°C) or below. Freeze the beef, without fresh toppings, for up to 3 months for best quality; thaw it in the refrigerator before reheating.
Reheat beef in a covered saucepan over medium-low heat with a splash of broth, stirring occasionally, or in a covered oven-safe dish at 325°F (163°C). Heat leftovers to 165°F (74°C) throughout, checked with a food thermometer. Reheat only the portion needed, and discard food that has been left at room temperature for more than 2 hours—or more than 1 hour if the temperature is above 90°F (32°C).
Frequently Asked Questions
Can I make the beef the day before?
Yes. Cook and shred it, then refrigerate it in its cooking liquid within 2 hours. Reheat to 165°F (74°C) before serving. Making it ahead also gives you time to chill and remove excess fat from the liquid.
How much food should I plan for each wedding guest?
This recipe serves 24 with about two tacos per person. If tacos are the main meal rather than a late-night snack, plan for three per guest and increase the ingredients by about 50 percent.
Can I cook the beef in a slow cooker?
Yes. Brown the beef and onions on the stove for the best flavor, then transfer everything to a slow cooker. Cook covered on low for about 8–9 hours or high for 5–6 hours, until fork-tender; avoid overfilling and follow the appliance’s instructions.
How do I keep tortillas warm for a crowd?
Wrap small stacks in foil and warm them in a 300°F (150°C) oven for about 10 minutes. Keep the wrapped stacks in an insulated cooler or covered pan, and replenish them as needed so they do not dry out.
Can I serve this outdoors from a food van?
Yes, if you can maintain safe hot and cold holding temperatures and protect food from contamination. Keep beef at 140°F (60°C) or above and cold toppings at 40°F (4°C) or below, and follow local event and food-service requirements.
What can I use instead of cotija?
Crumbled feta is the closest easy substitute in this menu. It is usually tangier and may be saltier, so taste before adding extra salt. Finely grated Parmesan is another option, though it is firmer and less creamy.
Related
- Coronation Sussex Chicken with Apricots and Curry
- What to Make for Dinner Tonight: Lemon Chicken and Rice
- Food Catering Weddings Packages: A Menu to Serve
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).