
This rustic soup brings Mediterranean warmth to your table with minimal effort. I tested it in my tiny Boston kitchen, and the bold flavors never fail to impress.
The secret is fresh sardines simmered with tomatoes, garlic, and herbs until the broth becomes rich and aromatic. A splash of white wine adds depth without overpowering the dish.
You’ll end up with a hearty, flavorful soup that’s perfect for chilly evenings. The sardines break down slightly, thickening the broth and infusing every spoonful with oceanic goodness.
Serve with crusty bread to soak up every last drop. Here’s how to make it.
Ingredients for Sardine Soup
Fresh sardines, bold herbs, and a splash of wine create this Mediterranean-inspired dish.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Sardines 🐟 | 1 ½ lb | Cleaned, gutted, heads removed |
| Canned Diced Tomatoes 🍅 | 2 cups | With juices, San Marzano preferred |
| Yellow Onion 🧅 | 1 whole | Medium, finely diced |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth |
| Dry White Wine 🍷 | ½ cup | Sauvignon Blanc or Pinot Grigio |
| Vegetable Broth 🥣 | 4 cups | Low-sodium preferred |
| Fresh Flat-Leaf Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Fresh Thyme Sprigs 🌿 | 3 pieces | Leaves stripped from stems |
| Bay Leaf 🍃 | 1 whole | Dried or fresh |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for sautéing |
| Red Pepper Flakes 🌶️ | ½ tsp | Adjust to taste for heat |
| Kosher Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground for best flavor |
| Crusty Bread 🍞 | 1 whole | For serving, optional |
The sardines are the soul here. Fresh whole sardines from a trusted fishmonger (I get mine at Whole Foods when they come in) are ideal—look for bright eyes and shiny skin. If fresh isn’t available, frozen works (thaw overnight in the fridge). Avoid pre-cleaned if possible; doing it yourself ensures freshness. The tomatoes? San Marzano cans are worth the splurge for that sweet, rich base.
No white wine? Substitute with extra broth and a splash of lemon juice for acidity. Fresh thyme can be swapped for dried at one-third the amount. If parsley is wilting in your fridge, cilantro or dill work too. Vegetable broth is flexible—chicken broth works if you’re not strict pescatarian. Skip the red pepper flakes if you prefer mild, but I love the gentle heat they add.
Soup tastes even better the next day. Store in the fridge for up to 3 days or freeze for 2 months. Reheat gently to avoid breaking up the sardines too much. Always serve with crusty bread—it’s non-negotiable for soaking up that rich broth (trust me on this one).
Why You’ll Love This Recipe
- One Pot Wonder: I just toss in sardines, tomatoes, and wine—minimal prep, maximum flavor.
- Rich and Briny: The garlic and white wine bring out this deep, savory taste that’s so satisfying.
- Weeknight Hero: Honestly, it’s my go-to for busy evenings when I need dinner fast.
- Budget Friendly: Fresh sardines are cheap, and a can of tomatoes stretches this meal further.
Step-by-Step Instructions for Sardine Soup
This simple process delivers a rich, flavorful broth with tender sardines in under an hour.
Step 1: Sauté Aromatics to Build Flavor Base
Heat the 2 tbsp olive oil in a large pot over medium heat. Add the finely diced yellow onion and cook for 4-5 minutes until it becomes soft and translucent. You’ll know it’s ready when the onion loses its sharp bite and the edges start to turn golden.
Stir in the minced garlic cloves and 0.5 tsp red pepper flakes, cooking for 30 seconds until fragrant. Be careful not to let the garlic brown—just soften it. This creates the aromatic foundation for the entire soup.
Step 2: Deglaze and Add Liquids
Pour in the 0.5 cup dry white wine and scrape up any browned bits from the bottom of the pot. Let it simmer for 2-3 minutes until the liquid reduces by half and the alcohol smell dissipates.
Add the 2 cups canned diced tomatoes with their juices, 4 cups vegetable broth, 3 pieces fresh thyme sprigs, and 1 whole bay leaf. Increase heat to medium-high and bring to a gentle boil, then reduce to a simmer.
Step 3: Poach the Sardines
Gently place the 1.5 lb fresh sardines into the simmering broth. Cook for 8-10 minutes until the fish is opaque and flakes easily with a fork. The sardines will infuse the broth with their rich, briny flavor while staying moist and tender.
Season with 1 tsp kosher salt and 0.5 tsp ground black pepper. Taste and adjust seasoning—remember that the sardines and broth may already contain some salt, so go easy at first.
Step 4: Finish and Serve
Remove the pot from heat. Discard the bay leaf and thyme sprigs. Gently break the sardines into large chunks—they’ll be delicate after cooking. Stir in the 0.25 cup chopped fresh flat-leaf parsley, reserving some for garnish.
Ladle the soup into bowls, making sure each serving gets plenty of sardines and broth. Serve immediately with the crusty bread on the side for dipping into the flavorful liquid. The bread soaks up the delicious broth beautifully.
Pro Tips For Making Sardine Soup
- Deglaze with Wine: After sautéing the onion and garlic, pour in the dry white wine and scrape the browned bits from the bottom—this adds depth to the broth that water alone can’t.
- Clean Sardines First: Rinse fresh sardines under cold water and pat them very dry with paper towels to remove any scales or bloodline, or the soup will taste bitter.
- Skip the Overcook: Add the sardines only in the last 8-10 minutes of simmering; they turn tough and dry if left in too long, and nobody wants rubbery fish in their soup.
- Use Quality Canned Tomatoes: I learned this the hard way—cheap canned tomatoes make the broth watery; spend the extra dollar on a trusted brand for a richer, sweeter base.
Make-Ahead Tips for sardine soup
Overnight Flavor Boost
This soup tastes even better the next day. After cooling to room temperature, transfer to an airtight container and refrigerate. The flavors meld overnight, creating a deeper, more complex broth by morning. I always make extra for this reason. 💡
Freezer-Friendly Batches
Portion cooled soup into quart-sized freezer bags, leaving 1-inch headspace for expansion. It freezes beautifully for up to 2 months without texture loss. I use my Boston neighborhood market’s frozen sardines when fresh aren’t available.
Reheating Without Breaking Fish
Gently reheat over low-medium heat, stirring minimally to keep sardine chunks intact. Add a splash of water or broth if it thickens too much. This method preserves the delicate fish texture. ❄️
Prep Ahead Shortcuts
Chop all vegetables and measure spices the night before. Store diced onion and minced garlic together in a sealed container. This cuts active cooking time in half the next day.
Broth Base Prep
Make the aromatic broth base (onion, garlic, tomatoes, broth) a day ahead. Refrigerate, then add fresh sardines and herbs when ready to serve. The base keeps for 2 days in the fridge.
Bread Revival Tip
If your crusty bread goes stale, sprinkle with water and bake at 375°F for 5-7 minutes. It’ll be fresh-tasting for serving with your reheated soup. Trust me, this works every time.
Nutrition Facts
Frequently Asked Questions
Can I use canned sardines instead of fresh?
Yes, canned sardines work in a pinch. Drain and rinse them first, then add during the last 5 minutes of cooking to prevent overcooking. The flavor will be slightly different but still delicious.
What can I substitute for white wine?
Replace with an equal amount of broth plus 1 tbsp lemon juice or vinegar. This adds the necessary acidity to balance the rich fish and tomatoes.
Why did my sardines fall apart in the soup?
Sardines are delicate and can break up if stirred too much or cooked too long. Gently lower them into the broth and avoid stirring once they’re in.
How do I know when the soup is done?
The sardines are ready when they turn opaque and flake easily with a fork, about 8-10 minutes. The broth should be fragrant and slightly thickened.
- 1 Egg Cookie Dough Recipe: No-Bake, Flourless Joy in Minutes - October 1, 2026
- 3 Bean Hotdish Recipe: Hearty Harvest Bowl With Smoky Paprika Depth - October 1, 2026
- 12 Lb Oven Turkey Recipe: Golden Skin and Juicy Pink Center Guaranteed - October 1, 2026