California Burrito: How to Make the Ultimate Surf & Turf

Updated November 6, 2026

Total time
50 min
prep 30 min · cook 20 min
Serves
4
portions as written
Safe temperature (USDA)
145°F / 63°C
check the thickest piece

Jump to recipe

California Burrito: How to Make the Ultimate Surf & Turf

The California burrito is a San Diego-born classic that stuffs a large flour tortilla with grilled carne asada, french fries, cheese, sour cream, and guacamole or pico de gallo. It’s a hearty, indulgent fusion of Mexican and American flavors that has become a West Coast icon. This recipe delivers that same crispy-fry-and-juicy-meat combo at home, with a simple method that works for a weeknight dinner or a game-day feast.

Ingredients

  • 1 lb (450 g) flank steak or skirt steak
  • 2 tbsp (30 ml) olive oil, divided
  • 3 cloves garlic, minced
  • 1 tsp ground cumin
  • 1 tsp chili powder
  • 1 tsp smoked paprika
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 2 tbsp (30 ml) fresh lime juice
  • 2 tbsp (30 ml) orange juice
  • 1 lb (450 g) russet potatoes, cut into 1/4-inch fries
  • Vegetable oil for frying (about 2 cups / 475 ml)
  • 4 large (10-inch / 25 cm) flour tortillas
  • 1 cup (115 g) shredded Monterey Jack or cheddar cheese
  • 1/2 cup (120 ml) sour cream
  • 1 cup (240 ml) guacamole (store-bought or homemade)
  • 1/2 cup (120 ml) pico de gallo or salsa
  • Optional: hot sauce, chopped cilantro, sliced jalapeños

Instructions

  1. Marinate the steak: In a shallow dish, combine 1 tbsp olive oil, garlic, cumin, chili powder, paprika, salt, pepper, lime juice, and orange juice. Add the steak and turn to coat. Cover and refrigerate for at least 30 minutes (or up to 8 hours for deeper flavor).
  2. Prep the fries: While the steak marinates, soak the cut potatoes in cold water for 15 minutes. Drain and pat completely dry with a clean kitchen towel.
  3. Fry the fries: Heat about 2 inches (5 cm) of vegetable oil in a heavy pot to 350°F (175°C). Fry the potatoes in batches for 4–5 minutes until golden and crisp. Drain on paper towels and season immediately with salt.
  4. Cook the steak: Remove the steak from the marinade and let any excess drip off. Heat the remaining 1 tbsp olive oil in a cast-iron skillet over high heat. Cook the steak for 3–4 minutes per side for medium-rare, or until it reaches your desired doneness. For food safety, cook to a USDA FSIS safe minimum internal temperature of 145°F (63°C) for whole cuts of beef, then let rest for 3 minutes before slicing.
  5. Slice the steak: After resting, slice the steak thinly against the grain.
  6. Warm the tortillas: Heat a dry skillet over medium heat. Warm each tortilla for about 30 seconds per side until pliable.
  7. Assemble the burritos: Lay a warm tortilla on a flat surface. Sprinkle 1/4 cup of cheese down the center. Add a quarter of the sliced steak, a quarter of the fries, a dollop of sour cream, a spoonful of guacamole, and a spoonful of pico de gallo.
  8. Fold and roll: Fold the sides of the tortilla inward, then fold the bottom edge over the filling. Roll tightly, tucking the filling as you go, to form a compact burrito.
  9. Optional crisp: If you like a crispy exterior, place the rolled burrito seam-side down in a hot, dry skillet for 1–2 minutes per side until golden.

Tips

  • Don’t skip the rest: Resting the steak after cooking keeps the juices in the meat, so your burrito isn’t soggy.
  • Fries must be crispy: Soaking the potatoes removes excess starch, and drying them thoroughly prevents oil splatter and ensures crispness.
  • Warm tortillas are essential: Cold tortillas crack when rolled. Warm them in a skillet or microwave (wrapped in a damp paper towel for 30 seconds).
  • Substitutions: No flank steak? Use sirloin or chicken breast (cook chicken to 165°F / 74°C). For a vegetarian version, use grilled portobello mushrooms or seasoned black beans.

Serving Suggestions

Serve the burrito whole with extra hot sauce on the side. It pairs well with a simple Mexican rice, refried beans, or a crisp green salad. For a classic San Diego experience, add a side of salsa and a cold Mexican beer (for adults of legal drinking age, please drink responsibly).

Variations

  • Chicken California Burrito: Substitute grilled chicken breast for the steak; cook to 165°F (74°C).
  • Breakfast Burrito: Add scrambled eggs and replace the fries with hash browns.
  • Spicy Version: Add sliced jalapeños or a drizzle of chipotle crema (mix 1/2 cup sour cream with 1 tbsp adobo sauce).
  • Low-Carb: Serve the filling in a large lettuce wrap or over a bed of greens.

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. You can also microwave on high for 2–3 minutes, but the tortilla may become slightly chewy. For best texture, store the components separately and assemble fresh. Leftover steak and fries keep in the fridge for up to 4 days; reheat the steak in a skillet and the fries in the oven to re-crisp.

Frequently Asked Questions

Can I use frozen french fries? Yes, bake or air-fry them according to package directions, then use them in the burrito. Just make sure they are crispy to avoid a soggy burrito.

What is the best cut of beef for carne asada? Flank steak, skirt steak, or sirloin are ideal because they are flavorful and slice well. Avoid tough cuts like chuck; they need long braising, not quick grilling.

How do I prevent the burrito from falling apart? Don’t overfill. Use about 1.5 cups of filling per tortilla. Roll tightly, tucking the sides in first, and if needed, secure with a toothpick before grilling.

Can I make this ahead of time? Yes, you can prepare the steak, fries, and sauces up to 2 days ahead. Store separately in the fridge, then assemble and warm the tortillas just before serving.

Is the California burrito actually from California? Yes, it originated in San Diego in the 1980s, though the exact inventor is disputed. It’s a regional specialty that has since spread across the U.S.

What’s the best way to reheat a leftover burrito so it’s not soggy? Use an oven or toaster oven rather than a microwave. Wrap in foil and heat at 350°F (175°C) for 15 minutes, then unwrap and heat for 2–3 more minutes to crisp the tortilla.

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