Tunisian Kabkabou | Authentic Fish and Olive Stew Recipe
Tunisian Kabkabou is a traditional coastal dish featuring tender fish simmered in a fragrant tomato-based sauce with olives, capers, garlic, and warming North African spices. Originating from Tunisia's Mediterranean coastline, this comforting stew is known for its rich, tangy, and slightly spicy flavor profile, making it a favorite for family meals and special occasions.
Fresh white fish is gently cooked in a savory broth made with tomatoes, tomato paste, olive oil, garlic, onions, harissa, cumin, paprika, and coriander. Green olives, capers, and preserved lemon add a distinctive salty and citrusy depth that perfectly complements the delicate fish. The slow simmer allows the fish to absorb the aromatic flavors while remaining moist and flaky.
Traditionally served with crusty bread, couscous, or steamed rice, Tunisian Kabkabou is a wholesome Mediterranean meal packed with protein and vibrant flavors. Garnished with fresh parsley and lemon wedges, this authentic Tunisian seafood recipe is both nourishing and satisfying.
Cooking Method
- Heat the olive oil in a large deep skillet or pot over medium heat.
- Add the chopped onion and cook for 5 minutes until softened.
- Stir in the garlic and cook for 1 minute until fragrant.
- Add the tomatoes, tomato paste, harissa, cumin, paprika, coriander, salt, and black pepper. Cook for 5 minutes, stirring occasionally.
- Pour in the fish or vegetable stock and bring the sauce to a gentle simmer.
- Stir in the olives, capers, and preserved lemon, if using. Simmer for 10 minutes to develop the flavors.
- Carefully place the fish fillets into the sauce, ensuring they are mostly submerged.
- Cover and simmer gently for 8–10 minutes, or until the fish is opaque and flakes easily with a fork.
- Sprinkle with fresh parsley and adjust the seasoning to taste.
- Serve hot with crusty bread, couscous, or steamed rice, garnished with fresh lemon wedges.
Share this Recipe
Link copied to clipboard!