Street Fish Tacos | Fish Tacos with Avocado Crema

Staying home and cooking three meals a day is not easy. Every day we have the same query: what’s for breakfast, lunch, and dinner? Breakfast is still easy to sort as kids usually have cereal or waffles, but the other two meals have to be worked out. Street Fish Tacos is what we made a few days, it’s everyone’s favorite and can be done in an hour start to finish.

Street Fish Tacos

This recipe is our go-to recipe when we crave something light and flavorful. I love the way this dish comes together in a short time and is enjoyed by all.  I have made this a few times before but never got a chance to take the pictures and make a post. When I made this a few days back, I said no one can eat until I do a photo shoot.

The fish we used is wild-caught Cod, but you can use any flaky white fish it marinates in cumin, taco seasoning, and lime juice. The red cabbage salad is what makes the dish, so you can’t skip that!

For the delicious Avocado crema, I used avocados, sour cream, mayonnaise, cilantro, garlic cloves, cumin, and salt. If you don’t have sour cream you can use greek yogurt instead.

You will find the full recipe on the recipe card below.

Street Fish Tacos

How to cook the fish for Street Fish Tacos

You can cook on the stovetop, bake it, or grill it on your barbeque grill.

Oven: Preheat the oven at 375F and prepare the baking tray with aluminum foil. Once the oven is ready, place the fillets on the baking tray and bake it for 15-20 mins, turning once in between.  Then to give it a charred look, broil it for a couple of mins.
Stove Top:  If cooking on the stovetop, preheat the pan on medium heat and add about 1/2 teaspoon of oil.  Place the fish fillets and let it cook for a few minutes on each side.  This is the fastest way to cook fish.
Grill:  Preheat up the grill on medium to high.  Brush the grill with a little bit of oil and place the fish and cook for 3-4 mins on each side.


How to make the Cabbage slaw/salad

  • Shred the red cabbage as thin as you can. I sliced it using a knife
  • Thinly sliced red onion
  • Chopped cilantro
  • Chopped jalapeno
  • Sprinkle lemon/lime juice
  • Salt to taste

Mix everything together.

Street Fish Tacos

How to assemble the tacos

Once you have everything ready, set it on the table:

  • Place the warmed tortilla on a plate, with a few pieces of fish.
  • Top it with the slaw, avocado if using and drizzle on the crema.

Once you assemble the tacos, serve them immediately as you don’t want your tortillas to get soggy.  I feel like these are so light, one can eat 3-4 in one sitting. If you are conscious about the carb intake, you can skip the tortillas and serve fish topped with cabbage slaw and avocado crema on top.

A few more dishes from my blog that you might enjoy:

Tex Mex Instant Pot Pasta, Mexican Quinoa SaladInstant Pot Enchilada Rice, Mexican Pinwheels


Pin these Street Fish Tacos for later

Street Fish Tacos

If you like the recipe, please comment below after you give it a try and share it on Facebook.  Would like to hear from you. Your comments, likes, dislikes, matters to me. Thank you for stopping by!!

Happy Cooking!!!!


Street Fish Tacos | Fish Tacos with Avocado Crema

Sarika Gunjal
Try our go-to recipe of Street Fish Tacos, which became our favorite in no time. These are easy to put together especially on a weekday.
5 from 1 vote
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Course Non-veg
Cuisine Mexican
Servings 12


  • 4 fillets of wild-caught cod or any other white fish
  • 1.5 tsp taco seasoning
  • 1 tsp roasted cumin powder
  • ½ tsp cayenne pepper or as per your taste
  • ½ tsp garlic powder
  • salt to taste
  • 3 tsp oil olive oil, grape seed
  • For the Avocado Crema
  • ½ avocado
  • ¼ cup cilantro
  • 2 tbsp mayonnaise
  • ½ cup sour cream
  • 2 garlic cloves
  • salt to taste
  • 2 tbsp water depends on the consistency
  • For the Slaw
  • 3 cups red cabbage thinly sliced
  • cilantro chopped
  • 1 red onion (thinly sliced
  • juice of 1 lime


  • Thaw the fish for a couple of hours. Unseal the packet and pat dry the fish using a kitchen towel to get the moisture out.
  • In a small bowl, mix taco seasoning, cumin powder, cayenne pepper, garlic powder, and salt. You can place the fish on the baking tray on top of the foil. Now take the seasoning mixture and rub it generously on both sides of the fish. Sprinkle the remaining spice blend over it, if there is any left. Let it sit 30mins.
  • Preheat the oven at 375F. Sprinkle oil on to the fish before baking. Place the baking tray and it should take 15-20 mins approx to bake. Turn it once in the middle. Do not over bake it as it will be chewy.
  • While the fish is baking, you can make the slaw. Mix the slaw ingredients after slicing them thinly.
  • Once you take it out of the oven, give it a couple of mins to cool down. Sprinkle lime juice on it. Now you are ready to assemble the tacos.
  • Assemble Tacos: Place the warmed tortilla on a plate, with a few pieces of fish.
  • Top it with the slaw, avocado if using and drizzle on the crema.





  1. Awesome recipe , my first ever tried Taco . Loved it easy to make . I used wheat tortilla, it’s tasted so good too .

  2. 5 stars
    Awesome recipe . Very easy to make . My family literally gorges on these tacos . The avocado crema adds a distinct flavor to it and tastes amazing.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.