Go Back
Step by step Instant Pot Caramelized Moroccan Harissa Halibut Tagine (Whole30)

Instant Pot Caramelized Moroccan Harissa Halibut Tagine (Whole30)

Sara Coleman
A vibrant, aromatic stew featuring tender halibut simmered in a spiced harissa and tomato sauce, caramelized to perfection in the Instant Pot. This Whole30-friendly tagine is a quick, flavorful weeknight dinner that delivers authentic Moroccan flavors without any prohibited ingredients.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings 4 servings
Calories 320 kcal

Ingredients
  

Ingredients

  • 1.5 lb halibut fillets cut into 2-inch chunks
  • 2 tbsp avocado oil divided
  • 1 large yellow onion thinly sliced
  • 4 cloves garlic minced
  • 2 tbsp Whole30-compliant harissa paste check labels for no sugar
  • 1 tsp ground cumin
  • 1 tsp ground cinnamon
  • 1 14.5 oz canned diced tomatoes undrained
  • 1 cup chicken bone broth Whole30 compliant
  • 0.5 cup green olives pitted and sliced
  • 1 tbsp fresh lemon juice about 1/2 lemon
  • 0.25 cup fresh cilantro chopped, for garnish

Notes

Storage: Cool completely and store in an airtight container in the refrigerator for up to 2 days. The fish may soften slightly upon reheating. Reheat gently on the stove over low heat to preserve texture. Make-Ahead: The sauce base (steps 1-4) can be made up to 2 days ahead and refrigerated. When ready to serve, reheat the sauce in the Instant Pot using 'Sauté', then proceed with adding the fish and pressure cooking. Substitutions: You can substitute halibut with other sturdy white fish like cod or snapper. For a different vegetable, add diced zucchini or bell peppers with the olives. Serving Suggestions: Serve over cauliflower rice (for a Whole30 option) or with a side of steamed green beans. Ensure all harissa paste and broth are certified Whole30 compliant.