This vibrant Mediterranean-inspired chili combines succulent shrimp and tender white fish in a rich, aromatic tomato base. Briny green olives add depth, while smoked paprika, cumin, and a hint of cinnamon create layers of warm flavor. Ready in under an hour, this dish offers a perfect balance of hearty and refreshing elements, ideal for a satisfying dinner that brings coastal flavors to your table.
The first time I made this seafood chili was on a rainy Tuesday when I was craving something warm but not heavy. I'd never thought about combining shrimp and white fish in a chili style dish before, but something about the Mediterranean spices just clicked. My husband took one bite and actually stopped talking mid sentence, which if you knew him, you'd understand was a victory. Now it's become our go to when we want comfort food that still feels fresh and vibrant.
Last summer I served this at a small dinner party when my friend Sarah was visiting from Seattle. She's usually picky about seafood dishes being too fishy, but she went back for seconds and asked for the recipe before even leaving the table. The way the cinnamon and smoked paprika mingle with the lemon and olives creates this incredible depth that people can't quite put their finger on.
Ingredients
- 300 g large shrimp: Peeled and deveined saves so much time at the stove, and larger shrimp hold their texture better in the simmering broth
- 250 g firm white fish: Cod or halibut work beautifully here because they dont fall apart during cooking
- 1 medium red bell pepper: Adds sweetness that balances the briny olives and spices
- 1 medium yellow onion: The foundation of flavor, so take your time sautéing it until properly softened
- 3 cloves garlic: Minced fresh gives the best punch of flavor
- 400 g canned diced tomatoes: Fire roasted tomatoes add an extra layer of depth if you can find them
- 1 small zucchini: Diced small so it cooks through and becomes tender without mushiness
- 100 g pitted green olives: The briny surprise that makes this dish uniquely Mediterranean
- 2 tbsp tomato paste: Concentrates the tomato flavor and adds body to the broth
- 1 tsp smoked paprika: The key to that deep, smoky backbone
- 1 tsp ground cumin: Earthy warmth that pairs perfectly with seafood
- 1/2 tsp chili flakes: Adjust based on your heat tolerance, but dont skip it entirely
- 1/2 tsp dried oregano: Classic Mediterranean herb that ties everything together
- 1/4 tsp ground cinnamon: The secret ingredient that adds warmth without tasting like dessert
- Salt and black pepper: Season gradually as you cook since the olives add saltiness
- 400 ml fish or vegetable stock: Homemade stock makes a difference, but a good quality store bought works fine
- 2 tbsp extra virgin olive oil: Worth it for the flavor, especially in a simple dish like this
- Juice of 1/2 lemon: Brightens all the rich flavors and cuts through the spices
- 2 tbsp fresh flat leaf parsley: Adds a fresh, herbal finish and beautiful color contrast
- Lemon wedges: Essential for that final squeeze of brightness right at the table
Instructions
- Build your flavor foundation:
- Heat olive oil in a large pot over medium heat and add the diced onion and red bell pepper. Let them sauté for about 5 minutes until they're softened and fragrant, taking the time to properly cook down the onion.
- Add the aromatics:
- Stir in the minced garlic and diced zucchini, cooking for just 2 minutes until you can smell the garlic. You want the zucchini to start softening but not turn to mush.
- Bloom your spices:
- Add the tomato paste and all your spices smoked paprika, cumin, chili flakes, oregano, cinnamon, salt, and pepper. Stir constantly for 1 minute until the spices are fragrant and the tomato paste has darkened slightly in color.
- Create the broth:
- Pour in the diced tomatoes and stock, then bring everything to a gentle simmer. Let it cook uncovered for 10 minutes, stirring occasionally to help the flavors meld together.
- Add the white fish:
- Gently add your white fish pieces and simmer for 8 minutes until they're just opaque and starting to flake. The fish will continue cooking slightly, so dont overdo it here.
- Finish with shrimp:
- Stir in the shrimp and halved olives, simmering for 4 to 5 minutes until the shrimp turn pink and are cooked through. This is when your kitchen starts smelling absolutely incredible.
- Brighten with lemon:
- Remove from heat and squeeze in the lemon juice, tasting and adjusting seasoning if needed. The lemon should wake everything up without overpowering.
- Finish and serve:
- Ladle into bowls and generously top with chopped fresh parsley. Pass extra lemon wedges at the table so everyone can add their own brightness.
My sister in law requested this for her birthday dinner last month, which felt like such an honor. She said it reminded her of a trip she took to Barcelona years ago, sitting at a tiny seaside cafe watching the sunset. Sometimes food really does transport us somewhere else, doesn't it?
Making It Your Own
I've discovered that swapping in scallops or chunks of firm squid works beautifully if you want to mix up the seafood. Once I added a handful of mussels right at the end and let them steam open in the hot broth, which felt fancy but was incredibly easy. The beauty of this dish is its flexibility while still maintaining that distinct Mediterranean character.
What To Serve With It
Crusty gluten free bread is non negotiable in my house, because that broth is too good to leave behind. Sometimes I'll make a quick pot of jasmine rice if I'm feeding extra hungry people, but most of the time a simple green salad with a sharp vinaigrette is all you need. A crisp white wine like Sauvignon Blanc cuts through the spices beautifully.
Timing And Preparation
The active prep time is maybe 20 minutes tops, mostly chopping vegetables. I like to have all my ingredients measured and ready before I start cooking because the spices need to be added quickly once the garlic hits the pan. It's one of those dishes that feels impressive to serve but is actually quite straightforward to make.
- Cut all your seafood into similar sized pieces so everything cooks evenly
- Warm your bowls slightly before serving, it makes such a difference
- Have the lemon juiced and ready so you don't forget it at the end
There's something so satisfying about a one pot meal that feels special enough for company but cozy enough for a Tuesday night. I hope this becomes a regular in your rotation like it has in mine.
Recipe FAQs
- → What type of white fish works best?
-
Firm white fish like cod, halibut, haddock, or sea bass work beautifully as they hold their shape during simmering while remaining tender.
- → Can I make this spicier?
-
Absolutely. Increase the chili flakes or add a pinch of cayenne pepper. You can also incorporate diced fresh jalapeños during the vegetable sauté stage.
- → What should I serve with this?
-
Crusty gluten-free bread, steamed rice, or roasted potatoes soak up the flavorful broth. A crisp white wine like Sauvignon Blanc complements the seafood perfectly.
- → Can I substitute the shrimp?
-
Yes. Scallops, squid, or even mussels work well. Just adjust cooking times accordingly—shrimp cook quickly, while squid and mussels may need slightly longer.
- → How long does this keep in the refrigerator?
-
Store in an airtight container for up to 2 days. Reheat gently over low heat to avoid overcooking the seafood. The flavors often develop even better overnight.
- → Is this suitable for meal prep?
-
The base reheats well, though seafood is best when freshly cooked. Consider preparing the vegetable and spice base ahead, then adding fresh seafood when ready to serve.