A delightful Mediterranean-inspired fish stew with a rich and aromatic tomato base, perfect for a hearty meal.
Cut the cod into bite-sized pieces.
Ensure the pieces are uniform for even cooking.
Heat the olive oil in a large skillet over medium heat.
Use a high-quality skillet to prevent sticking.
Add the chopped onion and minced garlic to the skillet and sauté until softened.
Stir frequently to avoid burning the garlic.
Stir in the chopped tomatoes, cayenne pepper, saffron, and salt. Cook until the tomatoes break down into a sauce.
Crush the tomatoes with the back of the spatula for a smoother sauce.
Add the fish pieces to the skillet and gently simmer until cooked through.
Avoid overcooking the fish to keep it tender.
Season with black pepper and garnish with fresh parsley before serving.
Serve immediately for the best flavor and texture.