Keto Cajun-Spiced Mahi Mahi: A Bold and Flavorful Low-Carb Dinner

If you love seafood and enjoy bold, smoky flavors, this Keto Cajun-Spiced Mahi Mahi is about to become your new favorite meal. It’s flaky, juicy, and packed with just the right amount of heat. Plus, it’s super easy to make, low in carbs, and loaded with protein. Whether you’re meal prepping, cooking for a family dinner, or just looking for something exciting to switch up your usual keto meals, this dish has got you covered.

Mahi Mahi is a fantastic fish for keto because it’s lean, high in protein, and has a mild flavor that works well with strong seasonings. The Cajun spice mix adds a smoky, slightly spicy kick that brings out the best in the fish without overpowering it. And since this meal is cooked in butter and olive oil, you’re getting those healthy fats needed to keep you in ketosis.

Why Mahi Mahi?

Mahi Mahi, also known as dolphinfish (don’t worry, it’s not actually a dolphin), is a firm, white fish that holds up well to frying, grilling, and baking. It’s got a slightly sweet taste, making it perfect for bold spice blends like Cajun seasoning. If you’re tired of eating salmon or tilapia on keto, this fish is a refreshing change.

Health Benefits of Mahi Mahi

  • High in protein – Great for muscle repair and keeping you full.
  • Low in fat – Perfect for adding your own healthy fats like butter or olive oil.
  • Rich in B vitamins – Supports energy levels and metabolism.
  • Loaded with selenium – A powerful antioxidant that boosts immune health.

Since Mahi Mahi is naturally low in fat, it works well in keto recipes where you can add butter, oil, or creamy sauces for extra flavor and healthy fats.

The Cajun Spice Factor

Cajun seasoning is a mix of spices like paprika, garlic powder, onion powder, cayenne, and oregano. It’s slightly smoky, a little spicy, and full of flavor. The best part? You can adjust the heat level depending on how spicy you like your food. If you’re sensitive to spice, reduce the cayenne. If you love the heat, add an extra dash!

Homemade Cajun Seasoning

If you want to control the ingredients and avoid added sugars or fillers in store-bought blends, making your own Cajun seasoning is easy. Here’s a quick mix:

  • 2 tsp smoked paprika
  • 1 tsp garlic powder
  • 1 tsp onion powder
  • 1 tsp dried oregano
  • 1 tsp dried thyme
  • ½ tsp cayenne pepper (adjust to taste)
  • ½ tsp black pepper
  • ½ tsp salt

Mix it all together and store it in an airtight jar. This homemade blend works on chicken, shrimp, and even roasted veggies too.

Keto Cajun-Spiced Mahi Mahi Recipe

Ingredients

For the fish:

  • 2 Mahi Mahi fillets (about 6 oz each)
  • 2 tbsp butter
  • 1 tbsp olive oil
  • 1 tbsp Cajun seasoning (homemade or store-bought)
  • ½ tsp salt (if needed)
  • ½ tsp black pepper
  • 1 tbsp lemon juice
  • 1 tsp minced garlic

For the side:

  • 1 cup zucchini noodles or sautéed spinach
  • 1 tbsp butter (for cooking the veggies)
  • ¼ tsp salt
  • ¼ tsp black pepper

Instructions

Step 1: Prep the Fish

  • Pat the Mahi Mahi dry with paper towels. This helps the seasoning stick and ensures you get a good sear.
  • Season both sides of the fillets with Cajun seasoning, salt, and black pepper. Press the seasoning into the fish so it sticks well.

Step 2: Heat the Pan

  • In a large skillet, heat 1 tbsp olive oil over medium-high heat.
  • Add 1 tbsp butter and let it melt, swirling it around the pan.

Step 3: Cook the Mahi Mahi

  • Place the seasoned fish fillets in the hot pan. Cook for about 3-4 minutes on the first side until golden brown.
  • Flip the fillets and add 1 tsp minced garlic and 1 tbsp lemon juice to the pan.
  • Let the fish cook for another 3-4 minutes, spooning the buttery sauce over the top.
  • Remove from heat when the fish is flaky and cooked through (internal temp should be 137°F to 145°F).

Step 4: Make the Side

  • In the same pan, add 1 tbsp butter and toss in your zucchini noodles or spinach.
  • Sprinkle with salt and black pepper, sautéing for 2-3 minutes until softened.

Step 5: Serve and Enjoy

Place the Mahi Mahi on a plate with your veggie side and spoon some of the garlic butter sauce over the top.

Tips for Perfect Mahi Mahi

  • Don’t overcook it! Mahi Mahi dries out fast, so remove it from heat once it starts to flake.
  • Use fresh fish if possible. Fresh Mahi Mahi has a mild, slightly sweet smell. If it smells too fishy, it’s not fresh.
  • Want a crispy crust? Lightly coat the fillets in almond flour before cooking.
  • Pair with a creamy sauce. A keto-friendly garlic aioli or lemon butter sauce takes this dish to the next level.

What to Serve with Keto Cajun-Spiced Mahi Mahi

This dish is great on its own, but if you want a full meal, try these keto-friendly sides:

1. Cauliflower Rice

A perfect low-carb substitute for traditional rice. Just sauté it in butter and season with salt and pepper.

2. Roasted Asparagus

Toss with olive oil, garlic, and parmesan, then roast at 400°F for 12 minutes.

3. Avocado Salad

Mix diced avocado, cherry tomatoes, red onion, and a squeeze of lime juice.

4. Garlic Parmesan Mushrooms

Sauté mushrooms in butter with garlic and parmesan for a rich, umami-packed side.

Can You Meal Prep This?

Yes! You can make this dish ahead of time and store it for later.

  • Fridge: Store cooked Mahi Mahi in an airtight container for up to 3 days.
  • Freezer: Wrap fillets in plastic wrap and freeze for up to 2 months.
  • Reheat: Warm in a skillet over medium heat with a little butter or olive oil until heated through.

Conclusion

This Keto Cajun-Spiced Mahi Mahi is a simple but flavorful way to enjoy seafood while sticking to a low-carb diet. It’s packed with protein, full of bold spices, and easy enough for a weeknight dinner. Whether you make it for yourself or serve it to family and friends, this dish is guaranteed to be a hit. So grab some Mahi Mahi, mix up a batch of Cajun seasoning, and get cooking.

Print

Keto Cajun-Spiced Mahi Mahi Recipe

This Keto Cajun-Spiced Mahi Mahi is a quick and flavorful low-carb meal! Juicy Mahi Mahi fillets are coated in a bold Cajun spice mix, seared in butter, and finished with garlic and lemon juice for extra flavor. It’s an easy weeknight dinner that’s keto-friendly, high in protein, and full of smoky heat. Serve it with zucchini noodles, cauliflower rice, or a fresh avocado salad for a perfect meal.

  • Author: Jane Summerfield
  • Prep Time: 5 minutes
  • Cook Time: 10 minutes
  • Total Time: 15 minutes
  • Yield: 2 servings 1x
  • Category: Main Course, Dinner
  • Method: Pan-Seared
  • Cuisine: Cajun, Keto, Low-Carb
  • Diet: Gluten Free

Ingredients

Scale

For the Fish:

  • 2 Mahi Mahi fillets (about 6 oz each)
  • 2 tbsp butter
  • 1 tbsp olive oil
  • 1 tbsp Cajun seasoning (homemade or store-bought)
  • ½ tsp salt (if needed)
  • ½ tsp black pepper
  • 1 tbsp lemon juice
  • 1 tsp minced garlic

For the Side (Optional):

  • 1 cup zucchini noodles or sautéed spinach
  • 1 tbsp butter
  • ¼ tsp salt
  • ¼ tsp black pepper

Instructions

Instructions

  1. Prepare the Fish:

    • Pat the Mahi Mahi fillets dry with paper towels to remove moisture.
    • Season both sides with Cajun seasoning, salt, and black pepper, pressing the seasoning into the fish.
  2. Heat the Pan:

    • Heat 1 tbsp olive oil in a large skillet over medium-high heat.
    • Add 1 tbsp butter and let it melt, coating the pan evenly.
  3. Cook the Fish:

    • Place the fillets in the hot pan and cook for 3-4 minutes until golden brown.
    • Flip the fish and add 1 tsp minced garlic and 1 tbsp lemon juice to the pan.
    • Cook for another 3-4 minutes, spooning the buttery sauce over the fillets.
    • Remove from heat once the fish is flaky and cooked through (internal temp: 137°F-145°F).
  4. Make the Side (Optional):

    • In the same pan, add 1 tbsp butter and toss in the zucchini noodles or spinach.
    • Sprinkle with salt and black pepper, then sauté for 2-3 minutes until tender.
  5. Serve:

    • Place the Mahi Mahi on a plate with the veggie side and drizzle any extra butter sauce over the top.

Notes

  • Adjust the Cajun seasoning if you prefer a milder or spicier taste.
  • Use fresh Mahi Mahi for the best flavor, but frozen fillets work too (just thaw completely).
  • For extra crispiness, lightly coat the fish in almond flour before cooking.
  • Pairs well with cauliflower rice, roasted asparagus, or a fresh avocado salad.

Nutrition

  • Serving Size: 1 serving
  • Calories: 320 Sugar: 0g Sodium: 680mg Fat: 22g Saturated Fat: 9g Unsaturated Fat: 12g Trans Fat: 0g Carbohydrates: 2g Fiber: 0.5g Protein: 35g Cholesterol: 95mg

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!