
Festive Squid and Tomato Curry
A vibrant Portuguese-inspired curry featuring tender squid rings simmered in a rich tomato sauce enriched with white wine, paprika, and garlic. This festive dish balances warmth and acidity with a hint of chili heat, creating a comforting yet elegant seafood curry that's perfect for special occasions.
Steps
Before you start
- Clean the squid thoroughly under cold water, removing the transparent quill (backbone) from the body sac
- Pat squid completely dry with paper towels to ensure proper browning
- Have all ingredients prepped and within arm's reach before you begin cooking
- Use a heavy-bottomed pot or Dutch oven to distribute heat evenly
Sear the squid
- Heat the olive oil in a heavy-bottomed pot over medium-high heat (about 5 minutes until it shimmers).
- Working in two batches to avoid crowding, add the squid rings and sear for 2–3 minutes per batch, stirring occasionally, until they turn opaque and develop light golden edges.
- Transfer to a plate.
+ Show details− Hide details
Ready when: Squid rings are opaque and have light golden edges
Tip: Do not overcook at this stage; squid toughens quickly. The searing adds flavor and helps it finish tender in the sauce.
Build the aromatic base
- Reduce heat to medium.
- Add the diced onion to the same pot and cook for 4 minutes, stirring occasionally, until softened and translucent.
- Add the minced garlic and cook for another 1 minute until fragrant.
+ Show details− Hide details
Ready when: Onion is translucent and garlic is fragrant
Tip: Keep the heat moderate to prevent garlic from burning, which will create bitterness.
Toast the spices
- Stir in the sweet paprika and chili flakes (if using) and cook for 30 seconds, stirring constantly, until the spices become fragrant and coat the onion and garlic.
+ Show details− Hide details
Ready when: Spices are fragrant and evenly distributed
Tip: Toasting the paprika blooms its flavor and prevents a raw, dusty taste in the finished dish.
Deglaze with wine
- Pour in the white wine, scraping the bottom of the pot with a wooden spoon to release any browned bits.
- Simmer for 3 minutes until the wine reduces by about half and the alcohol aroma has mellowed.
+ Show details− Hide details
Ready when: Wine is reduced by half and smells mellow, not sharp
Tip: Scraping the browned bits (fond) adds depth and richness to the sauce.
Add tomatoes and stock
- Stir in the tomato paste and cook for 1 minute, stirring constantly.
- Add the crushed canned tomatoes and fish stock, then drop in the bay leaves and thyme sprigs.
- Stir well to combine.
+ Show details− Hide details
Ready when: All ingredients are thoroughly combined
Tip: Cook the tomato paste briefly before adding liquids to concentrate its flavor and prevent lumps.
Simmer the curry
- Return the seared squid to the pot, stir to submerge, and bring the sauce to a gentle simmer.
- Reduce heat to medium-low and simmer uncovered for 20 minutes, stirring occasionally.
- The sauce should bubble gently, and the squid should become increasingly tender.
+ Show details− Hide details
Ready when: Squid is tender when pierced with a fork, sauce has reduced slightly and coats the back of a spoon
Tip: Gentle simmering prevents the squid from toughening further. If it seems tough after 20 minutes, continue simmering for another 5–10 minutes; some squid is naturally tougher and needs extra time.
Season and finish
- Remove the bay leaves and thyme sprigs.
- Taste the curry and season generously with kosher salt and freshly ground black pepper.
- If desired, squeeze in the juice from half a lemon to brighten the flavors.
- Stir well.
+ Show details− Hide details
Ready when: Flavors are balanced; the lemon juice (if used) lifts the dish without overpowering
Tip: Add salt gradually and taste as you go; it's easy to over-salt, and the stock already contains some salt.
Garnish and serve
- Transfer the curry to a serving bowl or individual shallow bowls.
- Scatter the chopped fresh parsley over the top.
- Serve hot, with crusty bread or over rice if desired.
+ Show details− Hide details
Tip: Fresh parsley adds a bright, herbaceous finish that contrasts beautifully with the rich, savory curry.
Good to know
Tips
- Squid quality and size affect tenderness: smaller squid (under 1 lb per piece) are naturally more tender. Avoid overcooking in the sear step; the long simmer will complete the cooking.
- Paprika is essential to this dish's character. Portuguese cooking relies on it for both flavor and color; don't skip or under-measure it.
- If your squid becomes tough during simmering, it may need even longer cooking (up to 45 minutes total). Conversely, very tender squid may cook in under 20 minutes; start checking at 15 minutes.
- This curry is traditionally served with crusty bread to soak up the sauce, but it's equally delicious over fluffy white rice or with roasted potatoes.
Make ahead
Prepare the curry up to the end of step 6 (before seasoning). Let cool, transfer to an airtight container, and refrigerate for up to 2 days. To reheat, warm gently over medium-low heat, stirring occasionally, until warmed through (about 10 minutes). Taste and adjust seasoning before serving.
Storage & reheating
Room temperature: Do not leave the finished curry at room temperature for longer than 2 hours. Refrigerator: Store in an airtight container for up to 3 days; reheat gently over medium-low heat until warmed through. Freezer: Freeze in airtight containers or freezer bags for up to 2 months. Thaw overnight in the refrigerator, then reheat gently.
Substitutions
- dry white wine → dry white vermouth or additional fish stock with 1 tbsp white vinegar. If avoiding alcohol, use the stock-and-vinegar combination to maintain acidity and depth; the vinegar replaces the wine's bright notes.
- sweet paprika → smoked paprika (use 1½ tbsp for slightly less intensity) or a mix of paprika and 1 tsp ground cumin. Smoked paprika adds deeper, smokier warmth; cumin adds earthiness if you prefer a more traditional curry spice profile.
- fish or vegetable stock → vegetable stock or chicken stock. Fish stock is ideal for seafood, but vegetable or chicken stock will work; the curry will be slightly less briny but still delicious.
- canned crushed tomatoes → 2 cups fresh tomatoes, peeled and crushed, mixed with 2 tbsp tomato paste. Use ripe, in-season tomatoes if available; they may need an extra 5 minutes of simmering to break down fully.
More curries
See all →Find more like this
- Meal
- Dinner
- Cuisine
- Mediterranean
- Main ingredient
- Tomatoes
- Occasion
- Parties





