Mediterranean Seafood Shrimp Chili With Olives

A vibrant bowl of Mediterranean Seafood Shrimp Chili With Olives, featuring succulent shrimp and white fish nestled in a rich, spiced tomato broth. Save
A vibrant bowl of Mediterranean Seafood Shrimp Chili With Olives, featuring succulent shrimp and white fish nestled in a rich, spiced tomato broth. | cookingwithnadine.com

This vibrant Mediterranean-inspired chili combines succulent shrimp and tender white fish with briny green olives, creating a hearty yet refreshing dish. The aromatic base features onions, bell peppers, and zucchini simmered with smoked paprika, cumin, and a hint of cinnamon for depth. Ready in under an hour, this pescatarian-friendly bowl is naturally gluten-free and dairy-free, perfect for a lively dinner that brings coastal flavors to your table.

The first time I made this seafood chili, I was hosting a dinner party and completely underestimated how much my friends would love the unexpected combination. I had this jar of green olives staring at me from the pantry and decided to throw them in on a whim. The way they bounce against the sweet shrimp and smoky spices turned into one of those happy accidents that immediately becomes a regular thing in your kitchen rotation.

Last summer, my sister came to visit and we made this on a rainy Tuesday evening. She kept stealing tastes from the pot, hovering around the stove with a spoon, and finally admitted she liked it better than any restaurant seafood stew she had ever ordered. Now she requests it every time she visits, and honestly, I do not mind at all because it makes the whole house smell like a Mediterranean kitchen.

Ingredients

  • 300 g (10 oz) large shrimp: I use whatever looks freshest at the market, and never skip peeling and deveining because no one wants to work that hard at the dinner table
  • 250 g (9 oz) firm white fish: Cod or halibut work beautifully here because they hold their shape during simmering instead of falling apart into mush
  • 1 medium red bell pepper: The sweetness balances the olives, so do not substitute with green peppers which can taste bitter
  • 1 medium yellow onion: Yellow onions have that perfect savory sweetness when they cook down into the base
  • 3 cloves garlic: Fresh garlic only because jarred garlic has this weird cooked taste that ruins the delicate finish
  • 400 g (14 oz) canned diced tomatoes: I prefer fire-roasted for extra depth, but any quality brand works well here
  • 1 small zucchini: Adds a lovely texture contrast and soaks up all those Mediterranean spices beautifully
  • 100 g (3.5 oz) pitted green olives: Castelvetrano olives are my absolute favorite for their buttery texture, but any green variety works
  • 2 tbsp tomato paste: This little tube of concentrated umami makes the whole base taste like it simmered for hours
  • 1 tsp smoked paprika: The smokiness is what makes this taste like it came from a seaside taverna
  • 1 tsp ground cumin: Earthy and warm, it bridges the gap between the tomatoes and the seafood
  • 1/2 tsp chili flakes: Start here and adjust because you can always add more but you cannot take it back
  • 1/2 tsp dried oregano: Dried works better than fresh in this long simmer because it releases its oils slowly
  • 1/4 tsp ground cinnamon: Trust me on this, just a pinch creates this gorgeous warmth that people cannot quite put their finger on
  • Salt and freshly ground black pepper: Taste as you go because the olives and stock already bring salt to the party
  • 400 ml (1 2/3 cups) fish or vegetable stock: Homemade stock is ideal but a good quality boxed stock works perfectly fine
  • 2 tbsp extra-virgin olive oil: This is not the time to be shy with the olive oil, it carries all those spices
  • Juice of 1/2 lemon: The acid at the end is what makes all the flavors pop and sing together
  • 2 tbsp fresh flat-leaf parsley: Flat-leaf has better flavor than curly parsley and looks so much prettier scattered on top
  • Lemon wedges: Essential for serving because everyone likes to adjust their own brightness level

Instructions

Build the flavor foundation:
Heat the olive oil in a large pot over medium heat until it shimmers, then add the onion and bell pepper, sautéing for 4 to 5 minutes until they soften and start to smell sweet and fragrant
Add the aromatic base:
Stir in the garlic and zucchini, cooking for about 2 minutes until the garlic becomes fragrant but do not let it brown or it will taste bitter
Bloom the spices:
Add the tomato paste, smoked paprika, cumin, chili flakes, oregano, cinnamon, salt, and pepper, stirring constantly for 1 minute until the spices become incredibly fragrant and the tomato paste darkens slightly
Create the simmering base:
Pour in the diced tomatoes and stock, bring everything to a gentle bubble, then reduce heat and let it simmer uncovered for 10 minutes while the flavors marry and the base thickens slightly
Add the fish first:
Gently fold in the white fish pieces and simmer for 8 minutes, watching carefully until they turn just opaque and flake easily with a fork
Finish with shrimp and olives:
Stir in the shrimp and halved olives, simmering for another 4 to 5 minutes until the shrimp turn pink and curl slightly, which tells you they are perfectly cooked
Brighten and season:
Remove from heat immediately and squeeze in the fresh lemon juice, tasting and adjusting salt or pepper as needed before serving
Finish with flourish:
Ladle into warm bowls, scatter fresh parsley across the top, and serve with extra lemon wedges on the side for those who love extra brightness
This hearty Mediterranean Seafood Shrimp Chili With Olives is garnished with fresh parsley and lemon wedges, steaming gently in a rustic kitchen setting. Save
This hearty Mediterranean Seafood Shrimp Chili With Olives is garnished with fresh parsley and lemon wedges, steaming gently in a rustic kitchen setting. | cookingwithnadine.com

I made a giant batch of this for a neighborhood potluck last fall, and three people asked for the recipe before they even finished their first bowl. Watching everyone go quiet for that first bite, then look up with that surprised expression when something exceeds expectations, that is the moment this recipe went from just dinner to a memory I keep reaching for.

Choosing the Right Seafood

Over the years I have learned that the quality of your seafood makes or breaks this dish because there is nowhere to hide when the ingredients are this simple. I always buy from a fish counter I trust, and I never hesitate to ask when the seafood was delivered because fresh seafood should smell like the ocean not like fish. Frozen shrimp can actually be fantastic quality as long as you thaw them properly in the refrigerator overnight and pat them completely dry before adding them to the pot.

Balancing the Flavors

The magic of this chili lives in that tension between salty briny olives and sweet tender seafood, so tasting as you cook becomes absolutely essential. I keep a small spoon handy and adjust the lemon juice or salt at the very end because the olives release more salt as they simmer. Some days I want it brighter with more lemon, other days I let the smoky paprika take center stage, and that flexibility is what keeps this recipe feeling fresh every time I make it.

Perfect Pairings

A crusty gluten-free bread is non-negotiable here because you need something to soak up that incredible spiced tomato broth that settles at the bottom of the bowl. I also love serving this over simple steamed rice when I want to stretch the recipe to feed more people.

  • Sauvignon Blanc or Pinot Grigio have the right acid to complement without overpowering the seafood
  • A crisp green salad with lemon vinaigrette cuts through the richness beautifully
  • Keep sides simple because this chili is already a complete meal with protein and vegetables
Close-up view of the Mediterranean Seafood Shrimp Chili With Olives, highlighting briny green olives and tender seafood pieces in a colorful, aromatic stew. Save
Close-up view of the Mediterranean Seafood Shrimp Chili With Olives, highlighting briny green olives and tender seafood pieces in a colorful, aromatic stew. | cookingwithnadine.com

There is something deeply satisfying about a one-pot meal that feels special enough for company but comes together on a random Tuesday evening. This seafood chili has become my answer to those nights when I want comfort food that still feels vibrant and alive with flavor.

Common Questions

Yes, you can use any firm white fish like cod, halibut, haddock, or sea bass. Alternatively, try scallops or even squid rings for varied texture and flavor.

Increase the chili flakes to 1 teaspoon or add a pinch of cayenne pepper. You can also incorporate a diced jalapeño or serrano pepper when sautéing the vegetables.

Crusty gluten-free bread, warm rice, or roasted potatoes work beautifully. A crisp white wine like Sauvignon Blanc or Pinot Grigio complements the briny olives and seafood perfectly.

The base develops excellent flavor when made a day ahead. Prepare through step 4, cool, and refrigerate. Reheat gently, then add the seafood during the final 8-10 minutes to prevent overcooking.

Absolutely. Portion cooled leftovers into airtight containers and refrigerate for up to 3 days. Reheat gently over low heat, adding a splash of stock if needed to loosen the consistency.

Yes, use about 3-4 large ripe tomatoes, diced. You may need to adjust the cooking time slightly to break them down, and add a pinch of sugar if they're particularly acidic.

Mediterranean Seafood Shrimp Chili With Olives

Succulent shrimp and tender white fish with briny olives in a fragrant Mediterranean-spiced tomato broth.

Prep 20m
Cook 35m
Total 55m
Servings 4
Difficulty Medium

Ingredients

Seafood

  • 10 oz large shrimp, peeled and deveined
  • 9 oz firm white fish (cod or halibut), cut into bite-sized pieces

Vegetables

  • 1 medium red bell pepper, diced
  • 1 medium yellow onion, finely chopped
  • 3 cloves garlic, minced
  • 14 oz canned diced tomatoes
  • 1 small zucchini, diced
  • 3.5 oz pitted green olives, halved
  • 2 tbsp tomato paste

Spices & Seasoning

  • 1 tsp smoked paprika
  • 1 tsp ground cumin
  • 1/2 tsp chili flakes
  • 1/2 tsp dried oregano
  • 1/4 tsp ground cinnamon
  • Salt and freshly ground black pepper, to taste

Liquids

  • 1 2/3 cups fish or vegetable stock
  • 2 tbsp extra-virgin olive oil
  • Juice of 1/2 lemon

Garnish

  • 2 tbsp fresh flat-leaf parsley, chopped
  • Lemon wedges

Instructions

1
Sauté Aromatics: Heat the olive oil in a large pot over medium heat. Add the onion and bell pepper; sauté for 4–5 minutes until softened.
2
Add Garlic and Zucchini: Stir in the garlic and zucchini; cook for 2 minutes, until fragrant.
3
Bloom Spices: Add the tomato paste, smoked paprika, cumin, chili flakes, oregano, cinnamon, salt, and pepper. Stir for 1 minute to bloom the spices.
4
Simmer Base: Pour in the diced tomatoes and stock. Bring to a gentle simmer; cook uncovered for 10 minutes, stirring occasionally.
5
Cook White Fish: Add the white fish and simmer for 8 minutes, until just opaque.
6
Add Shrimp and Olives: Stir in the shrimp and olives. Simmer for 4–5 minutes until the shrimp are pink and cooked through.
7
Finish and Season: Remove from heat. Squeeze in lemon juice and adjust seasoning if necessary.
8
Serve: Ladle into bowls, garnish with parsley and serve with lemon wedges.
Additional Information

Equipment Needed

  • Large pot or Dutch oven
  • Sharp knife
  • Cutting board
  • Cooking spoon

Nutrition (Per Serving)

Calories 278
Protein 33g
Carbs 16g
Fat 9g

Allergy Information

  • Contains shellfish and fish
  • Double-check stock and olive labels for hidden allergens
Nadine Carter

Sharing approachable recipes, kitchen hacks, and practical cooking tips for home cooks and food lovers.