Skip to Content

Ninja Speedi Mexican Fish & Rice – Easy Dinner Recipe

Looking for an easy Speedi Meals recipe for dinner? This Ninja Speedi Mexican Fish & Rice is so easy to make in less than 30 minutes from prep to meal.

Mexican Fish and Rice makes for a great lunch or dinner meal. The crispy and flaky fish is complemented by flavourful and light golden rice.

With the Ninja Speedi, you can cook the entire thing in one shot, giving you so much time to do other things.

Easy Ninja Speedi Mexican Fish and Rice Recipe on Travelling Foodie

Mexican Fish and Rice

Fish is very popular in Mexican cuisine especially in parts along the coast of Mexico. It’s one of the most common ingredients in tacos (Fish Tacos) and ceviche (Ceviche de Pescado).

With the popularity of my Air Fryer Fried Fish, I thought people would also love a Ninja Speedi recipe using fish.

Air Fried Mexican Basa

And having made a Ninja Speedi soup recipe as my first, I wanted to make one with rice as my second.

Mexican yellow rice, or Arroz Amarillo, is a popular side dish in Mexico, South America and the Caribbean.

This turmeric rice is an aromatic flavorful rice for any Latin meal. Plus, it’s healthy due to the antioxidant and anti-inflammatory properties of turmeric.

Ninja Speedi Mexican Rice

Why Make Mexican Fish & Rice With Ninja Speedi

The Ninja Speedi is so convenient and quick! Typically, you would be making the fish on a pan and the rice on a separate rice cooker (or Instant Pot Rice).

With the Ninja Speedi, you can make both the fish and the yellow rice in one run in the Ninja Speedi using the Speedi Meals functionality.

Travel to Mexico at home with this delicious Ninja Speedi recipe!

Ninja Speedi Mexican Fish and Rice with Lime Crema

What Makes This Ninja Speedi Recipe So Good?

This is why the Ninja Speedi Mexican Fish & Rice recipe is so good:

  • Easy Recipe: This quick and easy meal is pretty much “dump and push start” recipe. You just dump all the ingredients for the Mexican yellow rice, and put the fish on the crisper tray.
  • Set and Forget: Once you’ve placed the ingredients, the Ninja Speedi does the rest without you having to do anything until it’s done. This gives you more time to do other things while you wait.
  • Easy Cleaning: You don’t need much kitchen accessories to make this Ninja Speedi recipe for beginners, and the Ninja Speedi is very easy to clean after.
  • Flexible: Though I made Mexican yellow rice, it doesn’t need to be! You can basically use any white rice dish underneath, even plain rice.
  • Homemade: Surprise your family and friends with this amazing Mexican meal that’s so easy to make!
  • Out-of-the-Box Accessories: I didn’t use other Ninja Speedi accessories. All you need is the pot and crisper tray that came in the box.
  • You can enjoy for lunch and dinner!
Air Fried Mexican Fish with Golden Rice on Plate

What You Need For Ninja Speedi Mexican Fish and Rice


I used the Ninja Speedi Rapid Cooker & Air Fryer for this recipe, which makes it easy to steam and air fry together.

Ninja Speedi is such a unique air fryer type because its Speedi Meals feature allows you to make “steamed then air fried” meals in one shot with its dual layer rapid cooker functionality.

So you can have your steamed food (the Mexican yellow rice) at the bottom and air fried food (the Mexican fish) on top, cooking at the same time.

You can also use Ninja Speedi accessories like the anti-scalding gripper or silicone mini gloves to easily help you remove the crisper tray.

Ninja Speedi Rapid Cooker and Air Fryer with Pot and Crisper Tray


  • White Fish – I used Basa Fillets but you can also use other white fish like cod or pollock.
  • White Rice – I used jasmine rice because it’s my favourite rice but you can use any long grain white rice.
  • Water – Liquid for the rice. You can also use chicken stock or broth.
  • Bell Pepper
  • Baby Tomatoes
  • Green Onion
  • Taco Seasoning
  • Ground Turmeric
Bell Peper, Baby Tomatoes, Lime and Green Onion

How To Make Mexican Fish and Yellow Rice in the Ninja Speedi

Here’s how to make the quick and easy Ninja Speedi Fish and Rice Mexican-style!

Rinse the rice and add to the bottom of Ninja Speedi inner pot. Add water.

Rinsed Jasmine Rice on Ninja Speedi Pot

Dice bell pepper and add on top of rice.

Cut baby tomatoes in halves and add on top of rice.

Thinly slice green onions and add on top of rice.

Add taco seasoning and ground turmeric on top of rice.

Uncooked Golden Rice on Ninja Speedi Pot

Place crisper tray on elevated position and brush with oil.

Pat fish dry with paper towel.

Raw Basa Fish Fillet

Cut fish fillets in halves.

Season fish with taco seasoning and ground turmeric.

Seasoned Raw Basa Fish Fillets

Put fish fillets on crisper tray.

Travelling Foodie Tip: Put fillets on the four corners of the tray.

Seasoned Raw Basa Fillets on Ninja Speedi crisper tray

Close lid and set Speedi Meals to 350F (175°C or 180°C) for 10 minutes and press Start.

When finished, remove crisper tray.

Fluff rice and plate with fish.

Pressure Cooker Mexican Rice

Enjoy the Mexican fish and rice!

Travelling Foodie Tip: If you want the fish in this recipe to be battered, check out my Ninja Speedi Battered Fish Recipe.

Follow the ingredients and steps in preparing the fish, and the rest will be the same as this Speedi Meals recipe.

Ninja Speedi Mexican Fish & Turmeric Rice

Optional Topping: Lime Crema

Elevate your Mexican Fish and Yellow Rice with Lime Crema sauce.

Using mayonnaise and lime, zest and juice the lime and mix with mayonnaise.

Drizzle on top of your dish!

Mexican-style Basa and Turmeric Rice with Lime Crema

Other Air Fryer Recipes For The Crisper Tray

Note: You may need to adjust the time and temperature of Speedi Meals to fit these dishes:

Can You Use This Speedi Recipe on the Ninja Combi?

You might be wondering if this Ninja Speedi Mexican Fish & Rice recipe will work for the Ninja Combi All-in-One Multicooker, Oven and Air Fryer as well.

I don’t have a Ninja Combi, but, on researching the functionalities and customer feedbacks who have both, here are my findings:

  • Ninja Combi seems to be just an updated version of the Ninja Speedi.
  • The Combi basically has the same features as Ninja Speedi.
  • It’s just that Ninja Combi is bigger and in a oven-style, loading from the front instead of the top.
  • Instead of Speedi Meals, you use Combi Meals function.
  • The Speedi has inner pot and crisper tray and the Ninja Combi has a bottom pan and bake tray for the two-level cooking.
  • Whereas the Speedi is good cooking meals for 1-2 people, the Combi is good for families and parties.
  • Customers who have used both Speedi and Combi say the recipes are interchangeable because of the same setup and features.

So it seems like Ninja Speedi Recipes can be Ninja Combi Recipes. If you’ve tried this fish and rice recipe in both Speedi and Combi, let me know your experience.

Ninja Speedi Mexican Fish and Rice Recipe

Be sure to bookmark/save/pin this post so you can easily make fish and rice Mexican-style in the Ninja Speedi Rapid Cooker & Air Fryer!

I would love to see how this recipe worked for you! Please share your creations with me on social media and tag me so I can check them out: @TravellingFoodie on Instagram & Facebook and @TravellinFoodie on Twitter.

Ninja Speedi Mexican Fish & Golden Rice

Ninja Speedi Mexican Fish & Rice

Yield: 2 servings
Prep Time: 5 minutes
Cook Time: 10 minutes
Additional Time: 10 minutes
Total Time: 25 minutes

This Mexican-inspired Fish and Rice with Ninja Speedi is light and fresh! A crisp and flaky fish with flavourful golden rice in 10 minutes with this easy Ninja Speedi recipe!


Mexican Fish and Rice

  • 285 grams Basa Fillets
  • 1 cup Jasmine Rice, rinsed
  • 1.75 cup Water
  • 1 piece Bell Pepper, diced
  • 110 grams Baby Tomatoes, halved
  • 2 pieces Green Onion, thingly sliced
  • 1 tbsp Taco Seasoning
  • 1 tbsp Turmeric

Lime Crema (Optional)


Mexican Fish & Rice with Ninja Speedi

  1. Add rinsed rice on the Ninja Speedi Pot
  2. Add water to rice
  3. Add bell peppers, baby tomatoes and green onions on top of rice
  4. Mix taco seasoning and ground turmeric
  5. Add half the seasoning mixture on top of rice
  6. Pat dry the fish fillets with paper towel
  7. Slice fish fillets in half crosswise
  8. Season fish with remaining mixture
  9. Place crisper tray on elevated position and brush with oil
  10. Place the fish fillets on the four corners of crisper tray
  11. Close the lid and flip the SmartSwitch™ to RAPID COOKER.
  12. Select SPEEDI MEALS, set temperature to 350°F (175°C or 180°C), and set time for 10 minutes.
  13. Press START/STOP to begin cooking (the unit will steam for approximately 10 minutes before crisping)
  14. Plate the Mexican Fish and Rice

(Optional) Lime Crema

  1. Zest the lime and squeeze the juice
  2. Stir the lime zest, mayonnaise and the lime juice
  3. Top off your Ninja Speedi Mexican Fish & Rice with lime crema
Nutrition Information:
Yield: 2 Serving Size: 1
Amount Per Serving: Calories: 547Total Fat: 30gSaturated Fat: 5gTrans Fat: 0gUnsaturated Fat: 22gCholesterol: 105mgSodium: 654mgCarbohydrates: 39gFiber: 5gSugar: 5gProtein: 31g

Please note that nutrition information you see is provided and automatically calculated by Nutritionix. This may vary depending on the specific ingredients that you use. To ensure the most accurate information, I suggest entering your specific ingredients into a nutrition calculator.

Did you make this recipe?

Be sure to share and tag me on Instagram @TravellingFoodie and I'll share them on IG Stories!

Hope this Ninja Speedi Mexican fish and yellow rice recipe gives you an idea on what to have as a main course for lunch and dinner!

It’s such a quick meal to make when you’re running out of time or on-the-go!

Enjoy the content and want to support? Buy me a coffee

Got a comment on this article? Join the conversation on Facebook, Instagram, TikTok, or Twitter and share your thoughts!

Skip to Recipe