Authentic Mission Burrito Recipe: SF-Style Giant

Updated November 6, 2026

Total time
2 hr
prep 45 min · cook 1 hr 15 min
Serves
6
portions as written

Jump to recipe

Authentic Mission Burrito Recipe: SF-Style Giant

The Mission burrito is a San Francisco original: a massive, tightly wrapped flour tortilla stuffed with seasoned meat, rice, beans, cheese, sour cream, and salsa, all steamed to soften the tortilla and meld the fillings. This recipe delivers that iconic, overstuffed experience at home, using a streamlined method that builds deep flavor without a full Mexican restaurant setup. The key is a hot griddle or comal to char the tortilla and a tight rolling technique to hold everything together—once you master that, you’ll never go back to sad, skimpy wraps.

Ingredients

  • 2 lbs (900 g) beef chuck or sirloin, cut into 2-inch chunks (or use 2 lbs / 900 g ground beef)
  • 1 tbsp (15 ml) vegetable oil
  • 1 medium yellow onion, diced (about 1 cup / 150 g)
  • 4 cloves garlic, minced
  • 1 tbsp (8 g) chili powder
  • 2 tsp (5 g) ground cumin
  • 1 tsp (2 g) dried oregano
  • 1 tsp (5 g) salt, plus more to taste
  • ½ tsp (1 g) black pepper
  • 1 (14.5 oz / 411 g) can diced tomatoes with juices
  • 1 cup (240 ml) beef broth (or water)
  • 1 tbsp (15 ml) apple cider vinegar
  • 1 cup (210 g) long-grain white rice, rinsed
  • 2 cups (475 ml) water
  • 1 tbsp (15 ml) lime juice
  • 1 tsp (5 g) salt
  • 1 (15 oz / 425 g) can pinto beans, drained and rinsed (or 1½ cups / 260 g cooked)
  • 6 large (10-inch / 25 cm) flour tortillas
  • 1½ cups (170 g) shredded Monterey Jack or cheddar cheese
  • ¾ cup (180 ml) sour cream
  • ¾ cup (180 ml) salsa or pico de gallo
  • Optional: 1 cup (110 g) shredded lettuce, ½ cup (120 ml) guacamole, hot sauce

Instructions

  1. Season and brown the meat: If using chuck chunks, pat dry and season with salt and pepper. Heat oil in a large Dutch oven or heavy pot over medium-high heat. Sear the meat in batches until deeply browned on all sides, about 5–7 minutes per batch. If using ground beef, cook until no longer pink, about 8 minutes, breaking it up with a spoon.
  2. Build the sauce: Add the onion to the pot and cook until soft, about 4 minutes. Add garlic, chili powder, cumin, oregano, salt, and pepper; stir for 30 seconds until fragrant. Add the diced tomatoes, beef broth, and vinegar, scraping up any browned bits from the bottom.
  3. Simmer the filling: Bring to a boil, then reduce to a gentle simmer. Cover and cook for 1 hour for chuck chunks (until fork-tender), or 20 minutes for ground beef. Uncover and simmer for another 10–15 minutes to thicken. Shred the chuck with two forks if using chunks. Taste and adjust salt. Keep warm.
  4. Cook the rice: While the meat simmers, combine the rinsed rice, 2 cups (475 ml) water, and 1 tsp salt in a medium saucepan. Bring to a boil, cover, reduce to low, and cook for 18 minutes. Remove from heat and let stand, covered, for 5 minutes. Fluff with a fork and stir in the lime juice.
  5. Warm the beans: In a small saucepan, heat the pinto beans over medium-low heat until hot, about 5 minutes. Keep covered.
  6. Toast the tortillas: Heat a dry cast-iron skillet or comal over medium-high heat. Warm each tortilla for about 30 seconds per side until soft and slightly charred in spots. Wrap in a clean kitchen towel to keep warm while you work.
  7. Assemble the burritos: Lay a tortilla on a flat surface. Spread a generous scoop of rice (about ⅓ cup / 70 g) down the center, leaving a 2-inch border at the top and bottom. Top with beans (about ¼ cup / 60 g), then a generous portion of the meat (about ⅔ cup / 150 g). Add cheese, sour cream, salsa, and any optional toppings.
  8. Roll tightly: Fold the bottom edge of the tortilla over the filling, tucking it snugly. Fold in the left and right sides toward the center. Then, using both hands, roll the burrito away from you, keeping it tight. Press gently to seal.
  9. Steam and serve: Place the finished burrito seam-side down on a hot, dry griddle or skillet over medium heat for 1–2 minutes per side, until the tortilla is lightly toasted and crisp. Alternatively, wrap in foil and warm in a 350°F (175°C) oven for 10 minutes. Serve immediately.

Tips

  • Use the right tortilla: A 10-inch flour tortilla is essential—smaller ones will tear. If you can find them, use “burrito-size� tortillas. For a more authentic texture, look for tortillas made with lard or vegetable shortening.
  • Don’t overfill: It’s tempting to pile on everything, but overfilling makes rolling impossible. Stick to the amounts listed; you can always add extra salsa on the side.
  • Let the meat rest: If using chuck chunks, let the meat rest for 5 minutes after shredding so the juices redistribute. This prevents a soggy burrito.
  • Make it ahead: The meat, rice, and beans can be made up to 3 days in advance. Reheat them separately before assembling—cold fillings will make the tortilla tear.

Serving Suggestions

Serve the burrito whole, cut in half on the diagonal, or open-faced with extra salsa, guacamole, and a squeeze of lime. Pair with a simple side of Mexican rice, refried beans, or a crisp green salad with a citrus vinaigrette. For a classic San Francisco experience, serve with a side of tortilla chips and a cold Mexican lager or agua fresca.

Variations

  • Chicken: Substitute 2 lbs (900 g) boneless, skinless chicken thighs for the beef. Cook in the same sauce for 25–30 minutes, then shred. Chicken must reach an internal temperature of 165°F (74°C) as measured with a food thermometer.
  • Vegetarian: Skip the meat and double the beans, or add roasted sweet potatoes, sautéed peppers, and onions. Use vegetable broth in the sauce.
  • Breakfast burrito: Replace the meat with scrambled eggs (cooked to 160°F / 71°C) and add crispy bacon or chorizo. Omit the tomato sauce and use salsa fresca.
  • California style: Add french fries or potato cubes inside the burrito—a popular SoCal variation.

Storage and Reheating

Assembled burritos can be wrapped tightly in foil and refrigerated for up to 3 days. To reheat, place the foil-wrapped burrito in a 350°F (175°C) oven for 15–20 minutes, or until heated through to 165°F (74°C). You can also microwave on high for 2–3 minutes, but the tortilla will be softer. For best texture, reheat in a dry skillet over medium heat for 5–7 minutes per side, turning occasionally. Freeze assembled burritos (without sour cream or lettuce) for up to 3 months; thaw overnight in the fridge before reheating.

Frequently Asked Questions

Can I use ground beef instead of chuck? Yes, ground beef (80/20) works well and cooks much faster. Brown it thoroughly, then simmer with the sauce for 20 minutes. The texture will be finer, but the flavor is still excellent.

What’s the best way to roll a burrito without it falling apart? The key is to warm the tortilla first, which makes it pliable. Don’t overfill, and fold the bottom flap tightly over the filling before folding in the sides. Use both hands to roll away from you, keeping the filling compact. If it still tears, you may be using too much filling or a tortilla that’s too small.

Can I make this in a slow cooker? Absolutely. For the beef, sear the chunks first, then transfer to a slow cooker with the sauce ingredients. Cook on low for 6–8 hours or high for 4–5 hours, until fork-tender. Shred and proceed with the recipe.

What’s the difference between a Mission burrito and a regular burrito? The Mission burrito is defined by its size—it’s much larger, often containing rice, beans, meat, cheese, sour cream, and salsa. It’s also wrapped in a larger tortilla and typically steamed or toasted rather than served cold. The name comes from San Francisco’s Mission District, where it was popularized in the 1960s.

Can I use corn tortillas? Traditional Mission burritos use flour tortillas because they are large and flexible enough to hold the fillings. Corn tortillas are too small and brittle; if you need gluten-free, look for large gluten-free flour tortillas.

How do I keep the burrito from getting soggy? Let the meat and beans drain well before assembling—excess liquid is the main culprit. Also, toast the tortilla after rolling; this creates a barrier and helps crisp it. If storing, keep the filling separate from the tortilla until ready to eat.

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