Fish Burritos

By Updated on

These Fish Burritos are the ultimate easy weeknight dinner. They're ready in 20 minutes, packed with flavor, and endlessly customizable (plus kids love them!). With a mix of smoky ancho chili powder, zesty citrus, and fresh toppings, these burritos have it all.

325 CAL 38g CARBS 9g FAT 35g PROTEIN 4
Leave a Comment

These easy Fish Burritos have been a staple in my kitchen lately and taste like they came straight from a food truck! They’re packed with smoky, citrusy flavor and filled to the brim with black beans, crunchy cabbage, juicy tomatoes, corn, and creamy avocado for a filling meal.

With a busy schedule, I've been leaning on easy, flavorful dinners, and this burrito recipe delivers every time. It's flexible (use any fish you like), versatile (swap in any beans and veggies you have on hand), and fast!

In fact, for an even faster prep, you can cook the fish and chop all the toppings beforehand, then simply assemble and enjoy when hunger strikes.

Looking for more burrito recipes? Don't miss these Freezer Breakfast Burritos, Machaca Burritos, and Slow Cooker Chicken Burrito Bowls.

What's the Best Fish for a Burrito?

Most fish burritos use white fish, which is light, flaky, and affordable. Great options include:

  • Tilapia Fillets: Mild and budget-friendly, perfect for soaking up the chili-citrus marinade.
  • Cod: A bit firmer but still mild, making it a great alternative.
  • Snapper or Mahi-Mahi: These are excellent choices if you want something with a little more texture.

Ingredients for fish tacos arranged on a countertop: tortillas, fish fillet, coleslaw, lime, avocado, corn, black beans, and citrus.

Do I need fresh or frozen fish?

Either works! Just be sure to thaw frozen fish before cooking so it cooks evenly and doesn't turn rubbery.

How do I make the fish crispy?

You can swap in frozen fish fillets (just cook them in the oven first), fish sticks, or homemade baked crispy fish for extra crunch!

Tips for the Best Fish Burritos

Here are some of my best tips for getting the perfect fish burritos:

  • Marinate for flavor: Let the fish sit in the marinade for at least 15 minutes for deeper flavor.
  • Don't overcook: Cook for 3-4 minutes per side until flaky. Aim for 145°F (63°C) internally.
  • Prep ahead: Chop toppings and warm tortillas before cooking for quick assembly.
  • Add crunch: Use coleslaw mix, shredded cabbage, cucumber, or romaine for texture.
  • Adjust spice: Add jalapeños or cayenne for heat, or use paprika for a milder version.
  • Customize it: Swap fish for shrimp, chicken, or tofu, or try different salsas and grains.
  • Wrap neatly: Warm tortillas first and avoid overstuffing to prevent breaking.
  • Meal prep friendly: Store cooked fish and toppings separately for easy burrito assembly all week.

Best Fillings for a Fish Burrito

The key to a great fish burrito is balancing the flavors while letting the fish shine. Here are some of the best fillings:

  • Black Beans: Mild and creamy, they pair perfectly with flaky fish. You can use canned or homemade black beans.
  • Greens or Slaw: For crunch and freshness, shredded cabbage, romaine lettuce, or a quick Creamy Mexican Slaw work great.
  • Avocado: Whether sliced or mashed into guacamole, it adds healthy fats and balances the spice.
  • Salsa: Choose mild salsas like pico de gallo, corn salsa, or green salsa so they don't overpower the fish.
  • Extras: Cilantro, lime juice, sour cream, tomatoes, red onions, fajita veggies, pickled red onions, or cheese all make great additions.

Three delicious burritos, filled with chicken, black beans, and fresh vegetables, served with a lime wedge and dipping sauce.

Can I make these burritos low-carb or gluten-free?

Absolutely! Use lettuce wraps, gluten-free tortillas, or a burrito bowl with cauliflower rice instead.

How To Serve Fish Burritos

These Fish Burritos are super versatile, and you can change the meal up based on your preferences! Here are some delicious ways to serve them:

  • Classic Style: Wrap everything in a warm tortilla and enjoy it as a handheld burrito.
  • Burrito Bowl: Skip the tortilla and serve the fish over rice, quinoa, or cauliflower rice with all the toppings.
  • Taco Version: Use small corn or flour tortillas and make mini fish tacos instead.
  • Lettuce Wraps: For a low-carb option, wrap the fillings in crisp romaine or butter lettuce leaves.
  • Quesadilla Style: Add cheese to large flour tortillas and grill them for a crispy, cheesy twist.

Pair with Mexican rice, black bean salad, vegetables, or tortilla chips with guacamole for a complete meal! For the kids, serve them with french fries!

Three delicious burritos, filled with chicken, black beans, and fresh vegetables, served with a lime wedge and dipping sauce.

How to Save and Reheat Your Fish Burritos

  • Store: Store cooked fish in an airtight container in the fridge for up to 3 days. Keep toppings fresh by storing them separately. Freeze only the cooked fish for up to 2 months. Thaw overnight in the fridge before reheating. If storing assembled burritos, wrap them tightly in foil or plastic wrap and refrigerate for up to 2 days.
  • Reheat: Use a skillet to heat fish in a pan over medium-low heat until warmed through. You can also wrap the burrito in foil and bake at 300°F for 10 minutes. For a quicker option, cover with a damp paper towel and heat in the microwave in 30-second intervals until warm.

Frequently Asked Questions

Here are some of the most common questions about making these fish burritos.

You can use regular chili powder or a mix of smoked paprika and a pinch of cayenne for a similar depth of flavor and heat.

Absolutely. Lightly oil the grill grates and cook over medium-high heat for 3–4 minutes per side.

 

A hand picking up a fish burrito filled with avocado, black beans, corn, and vegetables.
The Recipe
Loading Video…

Fish Burritos

325 CAL 38g CARBS 9g FAT 35g PROTEIN 4
PREP TIME: 10 Min
COOK TIME: 10 Min
TOTAL TIME: 20 Min
Leave a comment
  • Print
  • Download
  • Send to your inbox

Ingredients

US METRICS
  • 4 Flatout Light wraps (or large tortillas)
  • 2 tsp. vegetable oil
  • 1 lb. tilapia (or other white fish)
  • 1 lime
  • 2 tbsp. orange juice
  • 1 tbsp. ancho chili powder
  • 1/2 tsp. cumin
  • 1 cup canned black beans, drained and rinsed
  • 1 cup cole slaw mix
  • 1/2 cup avocado
  • 1/2 cup tomatoes, chopped
  • 1/2 cup corn
  • 1/4 cup cilantro
  • Salt and pepper

Instructions

(Hide Media)

Switch to prevent your screen from going dark.

1

Mix together the lime juice, orange juice, chili powder, and cumin. Pour over fish and let rest for 10-15 minutes. Meanwhile prepare all the other burrito fixings.

2

Heat the oil over medium high heat. Add the fish and cook for 3-4 minutes per side or until flaky and cooked through. Season with salt and pepper.

3

Lay out the Flatout wrap and layer in the fish, cabbage, black beans, corn, tomatoes, cilantro, and avocado. Add your favorite salsa if desired. Wrrap and serve.

Equipment

This equipment section may contain affiliate links to products we recommend.
Nutritional Facts
Serving Size: 1 burrito
Amount Per Serving
Calories 325
Calories from Fat 93
% Daily Value *
Total Fat 9g
16%
Saturated Fat 2g
7%
Monounsaturated Fat 2g
0%
Polyunsaturated Fat 1g
0%
Cholesterol 57mg
19%
Sodium 573mg
25%
Total Carbohydrate 38g
12%
Dietary Fiber 17g
69%
Sugars 5g
Protein 35g

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

The Nutritional Values provided are estimates only and may vary based on the preparation method.

user image
About the author Meet Kristen McCaffrey
Hi, I’m the cookbook author, recipe developer, and food enthusiast behind Slender Kitchen. I am obsessed with making healthy food that is easy to prepare and absolutely delicious. Meal planning is my secret weapon and I hope I can make meal time easier for you with our tried and tested recipes and foolproof meal plans. Learn More
0 Comments
On Fish Burritos
user image
Instagram Icon
Did you make this?

Snap a picture and show us what you made on Instagram or Facebook. Tag us using @SlenderKitchen or #slenderkitchen.