Mission Burrito (SF)

Mission Burrito (SF)
⏱️ cook time 40 minutes
🍽️ servings 4
⚡ Difficulty easy

intro

The iconic oversized, foil-wrapped San Francisco Mission burrito packs seasoned rice, beans, steak, and fresh fillings into a warm flour tortilla for a hearty, portable meal.

Ingredients

12-inch flour tortillas 4 each
Trimmed skirt steak 450g (1 lb)
Uncooked long-grain white rice 200g (1 cup)
Canned pinto beans (drained, rinsed) 400g (1 ¾ cups)
Low-sodium chicken broth 240ml (1 cup)
Roma tomatoes (seeded, diced) 200g (2 medium)
White onion (finely diced, divided) 100g (1 small)
Garlic (minced) 10g (3 cloves)
Fresh cilantro (chopped, divided) 15g (¼ cup)
Fresh lime juice (divided) 30ml (2 tbsp)
Shredded Monterey Jack cheese 100g (1 cup)
Full-fat sour cream 120g (½ cup)
Ripe avocado (pitted, sliced) 200g (1 large)
Taco seasoning blend (cumin, chili powder, paprika, garlic powder, oregano, divided) 18g (2 tbsp)
Neutral vegetable oil (divided) 30ml (2 tbsp)
Kosher salt (divided) 3g (½ tsp)

Steps

1

Cook cilantro-lime rice

Heat 1 tbsp (15ml) vegetable oil in a small saucepan over medium heat (350°F/175°C). Add 50g (half) of the diced white onion, sauté for 3 minutes until soft, then add minced garlic and cook 30 seconds until fragrant. Stir in 200g uncooked long-grain white rice, toast for 2 minutes until grains turn slightly translucent. Pour in 240ml chicken broth, 1 tbsp (15ml) lime juice, and bring to a rolling boil. Reduce heat to low (200°F/95°C), cover, and simmer for 18 minutes until all liquid is absorbed. Fluff with a fork, stir in half the chopped cilantro, and set aside covered to keep warm.

Step 1
step1:Cook cilantro-lime rice
2

Sear seasoned skirt steak

Pat 450g skirt steak completely dry with paper towels, rub all over with 1 tbsp (9g) taco seasoning and 1 tsp (5ml) vegetable oil. Heat the remaining 1 tbsp (10ml) vegetable oil in a cast-iron skillet over high heat (450°F/230°C) until shimmering. Lay the steak in the pan in a single layer, sear for 3 minutes per side for medium-rare (internal temperature 135°F/57°C). Transfer steak to a cutting board, tent loosely with foil, and let rest for 5 minutes before slicing thin against the grain.

Step 2
step2:Sear seasoned skirt steak
3

Warm spiced pinto beans

In the same skillet used for the steak (no need to wipe), add drained, rinsed pinto beans, remaining 1 tbsp (9g) taco seasoning, remaining 50g diced onion, and 2 tbsp (30ml) water. Cook over medium heat (325°F/160°C) for 4 minutes, mashing roughly 1/3 of the beans with the back of a spoon to create a creamy, thick texture. Stir in remaining 1 tbsp (15ml) lime juice, season with a pinch of salt if needed, and set aside.

Step 3
step3:Warm spiced pinto beans
4

Prep fresh burrito fillings

In a small bowl, combine diced Roma tomatoes, remaining chopped cilantro, and a pinch of salt to make quick pico de gallo. Slice the rested skirt steak into ½-inch thick strips against the grain. Slice the ripe avocado into ¼-inch thick wedges, and have sour cream and shredded Monterey Jack cheese measured and ready in small bowls for assembly.

Step 4
step4:Prep fresh burrito fillings
5

Warm flour tortillas

Heat each 12-inch flour tortilla one at a time directly over a medium gas stovetop flame (or in a dry skillet over medium heat) for 10 seconds per side, until soft, pliable, and slightly charred in spots. Stack warmed tortillas on a plate and cover with a clean kitchen towel to keep soft and flexible for rolling, to prevent cracking during assembly.

Step 5
step5:Warm flour tortillas
6

Assemble and roll burritos

Lay one warm tortilla flat on a 12-inch square of aluminum foil. Layer fillings down the center of the tortilla in this order, leaving 2 inches of space on each end: ¼ of the cilantro-lime rice (about 120g), ¼ of the spiced pinto beans (about 100g), ¼ of the sliced steak, 2 tbsp (25g) shredded cheese, 2 tbsp (30g) sour cream, ¼ of the pico de gallo, and ¼ of the avocado slices. Fold the left and right ends of the tortilla in over the fillings, then roll the bottom edge of the tortilla up tightly over the fillings, tucking as you go to create a tight, sealed cylinder. Wrap the burrito fully in the aluminum foil to hold its shape, and let rest 2 minutes before serving so the cheese melts slightly.

Step 6
step6:Assemble and roll burritos

Tips

1.Avoid overstuffing burritos: use the measured portion of fillings per tortilla, as excess filling will tear the tortilla and cause leaks when rolling and eating.
2.Always warm tortillas before assembly: cold tortillas crack easily when folded, and the slight char from direct heat adds the signature Mission-style smoky flavor.
3.Let foil-wrapped burritos rest for 2 full minutes after rolling: this allows the cheese to melt from residual heat, melds flavors, and helps the tortilla hold its tight shape to prevent fillings from spilling out with the first bite.

✨ You May Also Like

Main Course
🍜 United Kingdom

A showstopping classic of tender seared beef, savory mushroom duxelles, and crisp prosciutto wrapped in flaky golden puff pastry, baked to juicy perfection.

⏱️ 2 hours 1Main Course ★ 4.7
Main Course
🍜 India

Tender charred marinated chicken simmered in a rich, spiced creamy tomato sauce, this iconic Anglo-Indian curry pairs perfectly with basmati rice or warm naan.

⏱️ 50 minuteMain Course ★ 4.8
Main Course
🍜 Thailand

Classic tangy, sweet, and savory Thai stir-fried rice noodles with shrimp, tofu, and crunchy garnishes, balancing all five core Thai flavor profiles.

⏱️ 30 minuteMain Course ★ 4.6
Main Course
🍜 United Kingdom

Crispy golden beer-battered cod and fluffy double-fried chips, served with tangy tartar sauce and malt vinegar: the timeless, beloved British pub comfort classic.

⏱️ 45 minuteMain Course ★ 4.9
Main Course
🍜 Mexico

Smoky, chile-marinated pork tacos with caramelized pineapple, fresh cilantro, and lime: a beloved classic Mexican street food perfect for casual summer gatherings.

⏱️ 1 hour 45Main Course ★ 4.7
Main Course
🍜 United States

Crunchy Fritos corn chips layered with savory beef chili and melted cheddar, topped with cool, zesty fixings for a beloved, cozy Tex-Mex comfort food.

⏱️ 35 minuteMain Course ★ 4.9

Mission Burrito (SF):Frequently Asked Questions

1.Why are authentic Mission burritos always wrapped in foil?
The foil serves two critical, traditional purposes: it compresses the overstuffed fillings into a tight log so every bite has an even mix of ingredients without messy spills, and it traps gentle steam to keep the tortilla soft and warm from the first bite to the last, even if you’re taking your burrito to go.
2.Can I use a different cut of beef if I can’t find trimmed skirt steak?
Skirt steak is the classic pick for its bold, beefy flavor and tender texture when seared hot and fast and sliced thin against the grain, but flank steak or thinly sliced tri-tip make great substitutes. Skip tough, slow-cook cuts like chuck roast—they won’t deliver the juicy, quick-cooked bite that defines the classic Mission steak filling.
3.How do I get the right rice texture for a Mission burrito, no mushy grains?
Cook your long-grain white rice in low-sodium chicken broth instead of plain water for subtle, savory depth, and avoid stirring it too much as it cooks to prevent clumping. Let it rest 5 minutes off heat after cooking so grains stay light and separate; many classic spots toss in a tiny pinch of lime and cilantro for brightness, but keep it light so it doesn’t overpower other fillings.
4.Do I have to use canned pinto beans, or can I cook dried beans from scratch?
Drained, rinsed canned pinto beans match the mild, creamy texture most Mission taquerias use, and they cut down prep time dramatically. If you use dried beans, cook them until just tender (not mushy) with a pinch of garlic and salt, then drain off all excess cooking liquid—runny beans are the number one cause of soggy, falling-apart burritos.
5.How do I roll an overstuffed 12-inch burrito without it splitting open?
First, warm your tortilla on a dry skillet for 10 seconds per side so it’s pliable, not stiff and prone to cracking. Pile fillings in a tight log down the center, leaving 2 inches of empty space on both ends. Fold the ends in first, pull the bottom tortilla edge tight over the fillings, roll firmly away from you, then wrap in foil immediately to set the shape.
6.What traditional add-ons should I include beyond rice, beans, and steak?
The classic Mission build adds thin layers of sour cream, shredded Monterey Jack cheese, mild fresh pico de gallo, and crisp shredded iceberg lettuce alongside the core fillings. Skip large scoops of wet, heavy toppings like chunky guacamole or saucy red salsa—they’ll soak through the tortilla and make your burrito soggy before you finish eating.
7.Can I make these burritos ahead for meal prep or freezing?
You can prep individual components (seasoned steak, cooked rice, drained beans) up to 3 days ahead in airtight fridge containers, but wait to assemble and roll burritos until right before eating for the best texture. If freezing assembled burritos, wrap them in two layers of foil, skip fresh lettuce, and reheat at 350°F for 25 minutes until warmed through.
8.Why are Mission burritos so much bigger than other burrito styles?
The Mission burrito was created in 1960s San Francisco as an affordable, filling, fully portable meal for local neighborhood workers, designed to be a complete hand-held meal with no extra sides needed. The 12-inch tortilla holds enough fillings for a 1.5 to 2 pound serving, making it a hearty, satisfying single meal.

Comments (3)

3 days ago

OMG, I grew up going to taquerias in the Mission every weekend after soccer practice and I’ve been chasing that perfect burrito flavor since I moved to Chicago for work 3 years ago. This recipe is IT!!! The ratio of rice to beans to meat to that creamy sour cream and salsa is exactly what I remember, and wrapping it tight in the foil so it steams a little? Game changer. My roommates devoured two each last night when I made these for our weeknight dinner, we’re already adding this to our weekly meal prep rotation. Only note: I added a little extra pickled jalapeño like my favorite spot does and it slapped. 10/10, no notes.

2 days ago

Wait how much extra pickled jalapeño did you add? I’ve been meaning to throw those in too but I’m worried about making it too spicy for my kid who’s a total wimp about heat 😂

yesterday

So stoked this hit that nostalgic Mission spot for you! The pickled jalapeño add-in is chef’s kiss, totally optional but such a fun customizable touch. Pro tip for folks making these for heat-sensitive eaters: set aside a little cup of pickled jalapeños so people can add their own to taste, that way everyone wins!

yesterday

Made these for my kid’s soccer team potluck this past weekend and they were a total hit! I was worried they’d be too messy for a crowd, but wrapping them tight in foil and setting up a build-your-own filling station worked perfectly. Even the pickiest eaters on the team came back for seconds. Cook time was way shorter than I expected too, which is a huge win for a busy mom juggling practice and work. Only thing I messed up was not buying enough large tortillas — the smaller ones kept splitting when I tried to stuff them, learn from my mistake!

2 hours ago

So happy these were a potluck win, Sarah! Great call on the build-your-own station, that’s such a fun, low-fuss way to serve these for groups. Quick tip for next time: warm your tortillas on a dry skillet for 10-15 seconds per side before stuffing, that makes them way more flexible and less likely to split even when loaded up with all your favorite fillings!

1 week ago

As someone who ate way too many Mission burritos during my 10 years living in SF, I was super skeptical a home recipe could nail that exact vibe, but this is 100% spot on. The foil wrap trick to get that slightly soft, steamy tortilla texture is the secret most copycat recipes completely miss, and I couldn’t believe how easy the whole thing was to pull off. Made mine with slow-cooked carnitas, extra cilantro lime rice, and a big dollop of guac, paired it with a cold Modelo and felt like I was sitting right back on Valencia Street. SO good, this is going into my regular dinner rotation for sure.