As the sun dips below the horizon, casting a golden hue over my kitchen, I can’t help but feel the warmth of nostalgia when I prepare my beloved Spanish Fish and Rice Soup, or Sopa de Pescado con Arroz. This heartwarming dish is not only a comforting hug in a bowl but also a quick and affordable way to elevate your weeknight dinners. In just 45 minutes, you can create a nourishing meal that feels as special as a Sunday gathering with friends. Imagine tender fish and succulent shrimp mingling with perfectly cooked rice in a fragrant broth that envelops you in its loving embrace. Whether it’s a chilly evening or just a craving for something hearty, this recipe is sure to become a go-to in your home. Ready to dive into the flavors of Spain? Let’s get cooking!

Why is this soup a crowd favorite?
Heartwarming Comfort: This Spanish Fish and Rice Soup wraps you in warmth with each spoonful, making it perfect for cozy dinners.
Quick to Prepare: In just 45 minutes, you can whip up a delightful meal that tastes like it’s been simmering all day.
Affordable Ingredients: Utilizing frozen fish makes this dish budget-friendly without sacrificing flavor, perfect for those busy weeknights.
Nourishing Nutrition: Packed with seafood, fresh vegetables, and rice, it provides a balanced and satisfying meal that everyone will love.
Versatile Flavor: Feel free to adjust ingredients; swap in your favorite seafood or vegetables to customize this dish to your taste! For some extra inspiration, check out the delicious Saucy Chicken Rice for a different flavor twist.
Fish and Rice Soup Ingredients
• This traditional dish features vibrant ingredients that bring the comforting flavors to life!
For the Soup Base
- Extra Virgin Olive Oil – Essential for sautéing vegetables and adding rich flavor.
- Onion – Adds a sweet base flavor to the soup.
- Garlic – Enhances the overall aroma and elevates the taste.
- Red Bell Pepper – Provides sweetness and texture; substitute with green bell pepper if desired.
- Carrot – Offers sweetness and depth; can be omitted for a lower carb option.
- Fish Broth – Forms the flavorful base; opt for high-quality store-bought broth for best results.
For the Rice and Seafood
- Spanish Round Rice – Absorbs flavors and gives a hearty structure; short-grain rice can be used instead.
- Fresh Thyme – Adds an aromatic herb note; substitute with dried thyme if needed.
- Saffron Threads – Key for authentic flavor and color; can replace with turmeric in a pinch for a different color.
- Cod Fillets – The main protein that gives a mild flavor; can use other firm white fish or shrimp for variation.
- Raw Jumbo Shrimp – Adds richness and depth; can be omitted for a simpler dish or replaced with other seafood options.
For Garnishing
- Fresh Parsley – Enhances freshness and is perfect for garnish; substitute with cilantro for a different flavor.
- Sea Salt – Enhances the overall flavor; adjust to taste.
- Black Pepper – Adds a subtle heat; adjust based on your preference.
With these simple ingredients, your Fish and Rice Soup will be a heartwarming dish that revives the spirit and comforts the soul!
Step‑by‑Step Instructions for Spanish Fish and Rice Soup
Step 1: Prepare Vegetables
Begin by dicing one onion, a red bell pepper, and slicing a carrot into thin rounds. These will form the flavorful base of your Spanish Fish and Rice Soup. Make sure to have these vegetables prepped before moving to the next step, as this allows for a smooth cooking process.
Step 2: Sauté
In a heavy stock pot, heat two tablespoons of extra virgin olive oil over medium heat. Once the oil shimmers, add three minced garlic cloves and sauté for about one minute until fragrant, then toss in a few slices of stale baguette. Cook until golden-brown, about 3-4 minutes, then remove the baguette and garlic, setting them aside.
Step 3: Cook Vegetables
In the same pot, add the diced onions, bell pepper, and sliced carrots. Sauté the vegetables for approximately 5 minutes until they soften and the onions become translucent. Season generously with sea salt and black pepper to taste, ensuring the vibrant flavors begin to meld beautifully.
Step 4: Add Broth and Rice
Pour in four cups of high-quality fish broth and a teaspoon of fresh thyme, bringing the mixture to a rolling boil. Once boiling, add one cup of Spanish round rice, stirring well to combine. Cover with a lid, reduce heat to low-medium, and let it simmer gently for 15 minutes until the rice absorbs the flavors.
Step 5: Make Paste
While the rice is cooking, blend together the previously sautéed baguette, garlic, a pinch of saffron, a handful of fresh parsley, and a dash of salt. Use a food processor or blender until you achieve a smooth paste that will add richness and depth to the soup when mixed in later.
Step 6: Combine Ingredients
Once the rice has cooked for 15 minutes, carefully open the lid and stir in the prepared paste along with diced cod fillets. Then, gently fold in raw jumbo shrimp. Cover again and allow everything to cook for another 2-3 minutes, or until the seafood is just cooked through and plump.
Step 7: Finish Cooking
Continue to simmer your Spanish Fish and Rice Soup for an additional few minutes, checking that the shrimp are fully pink and the cod is flaky. Adjust seasonings if needed, and ensure the broth has thickened slightly, creating that wonderfully comforting texture.
Step 8: Serve
Ladle the hearty fish and rice soup into warm bowls, garnishing each with a sprinkle of fresh parsley for added color and flavor. Present with crusty bread on the side for dipping, inviting everyone to savor this delightful dish straight from the warmth of your kitchen.

Expert Tips for Fish and Rice Soup
• Saffron Selection: Use high-quality saffron threads for a rich flavor; avoid cheaper powdered options that lack authenticity.
• Timing is Key: Add the seafood towards the end of cooking to prevent overcooking; this ensures perfectly tender fish and shrimp in your soup.
• Flavor Adjustments: Taste and adjust seasoning as you go; sometimes, a bit more sea salt or fresh herbs can elevate your Fish and Rice Soup.
• Storing Leftovers: Store any leftovers in an airtight container and enjoy within 3 days; reheat gently to maintain texture and flavor.
• Customize Ingredients: Don’t hesitate to swap in your favorite seafood or veggies; the soup’s versatility makes it fun to experiment with different flavors!
What to Serve with Spanish Fish and Rice Soup?
A bowl of fragrant soup is just the beginning; let’s enhance your meal experience with these delightful pairings.
- Crusty Baguette: Perfect for dipping, a freshly baked or toasted baguette complements the soup’s richness wonderfully.
- Garlic Aioli: A creamy, garlicky dip adds an extra layer of flavor that balances the soup’s savory notes.
Bringing these together creates a heartwarming dining experience. Picture your family gathered around, the aroma of garlic and bread mingling with the comforting smell of soup.
- Mixed Green Salad: A light salad with zesty vinaigrette offers a refreshing contrast to the hearty soup, adding vibrant colors and textures.
- Roasted Vegetables: Seasoned with herbs, roasted veggies provide a savory and slightly sweet element that pairs beautifully with the robust flavors of the fish soup.
These sides make your meal not just filling but also colorful and enjoyable. Imagine the crunch of roasted veggies alongside the smooth texture of the soup on a chilly evening.
- White Wine: A glass of chilled white wine, such as a refreshing Albariño, enhances the seafood flavors and adds a touch of elegance to your dining table.
- Lemon Sorbet: Conclude your meal with a light lemon sorbet for a refreshing palate cleanse, a perfect ending that echoes the bright flavors of your soup.
With these pairings, you create a complete and satisfying meal that invites everyone to share in the joy of homemade comfort food.
Make Ahead Options
These hearty Spanish Fish and Rice Soup preparations are perfect for busy home cooks looking to save time during the week! You can chop the vegetables and make the paste (using the sautéed baguette, garlic, parsley, and saffron) up to 24 hours in advance. Store the paste and prepped vegetables in separate airtight containers in the refrigerator to maintain their freshness. When you’re ready to enjoy your soup, simply sauté the veggies and follow the rest of the steps as directed. If you’d like to make the soup fully ahead, it can be cooked entirely and refrigerated for up to 3 days; just reheat gently on the stove, adding the seafood just before serving for the best texture. This approach not only saves time but also ensures your Sopa de Pescado con Arroz is just as delicious as freshly made!
How to Store and Freeze Fish and Rice Soup
Fridge: Store leftovers in an airtight container for up to 3 days. Reheat gently on the stove or in the microwave, adding a splash of broth to maintain moisture.
Freezer: Freeze portions of the soup in airtight containers or freezer bags for up to 3 months. To preserve texture, consider omitting shrimp before freezing and add them during reheating.
Thawing: When ready to enjoy, thaw overnight in the fridge before reheating on the stove until piping hot. This ensures your Fish and Rice Soup remains delicious and comforting.
Reheating: Stir well while reheating to ensure even temperature throughout, and feel free to add extra broth to achieve your desired consistency.
Variations & Substitutions for Fish and Rice Soup
Feel free to put your unique spin on this heartwarming Fish and Rice Soup! Let your creativity shine as you explore these delightful variations.
- Vegetable-Loaded: Add zucchini or peas for a burst of color and extra nutrition, making each spoonful even more delightful.
- Seafood Swap: Trade cod for firm white fish like halibut or more shrimp for a seafood extravaganza that’s bound to impress.
- Broth Variations: Use chicken broth instead for a non-seafood flavor that still brings richness to your soup.
- Change of Herb: Swap fresh thyme for dill or basil to infuse your soup with a new aromatic twist that really brightens the dish.
- Spice It Up: If you crave some heat, sprinkle in some red pepper flakes or a dash of cayenne pepper to warm your soul.
- Creamy Comfort: Stir in a splash of heavy cream at the end for a luxuriously creamy version that feels like a hug in a bowl.
- Whole Grain Twist: For an extra health boost, try using brown rice or quinoa instead of traditional Spanish round rice, adding texture without compromising flavor.
And if you’d like some inspiration, consider serving your soup alongside a delicious Roasted Poblano Soup for an extra layer of warmth! Enjoy experimenting!

Spanish Fish and Rice Soup Recipe FAQs
What type of fish should I use for the soup?
Absolutely! While cod fillets are ideal for their mild flavor and firm texture, you can substitute them with other firm white fish such as haddock or tilapia. If you’re feeling adventurous, jumbo shrimp works beautifully as well, or you can mix different seafood based on what you have at hand!
How do I store leftovers of Fish and Rice Soup?
For sure! Store your delicious soup in an airtight container in the refrigerator for up to 3 days. When you’re ready to enjoy again, simply reheat gently on the stove, adding a splash of broth if needed to keep it from drying out.
Can I freeze Fish and Rice Soup?
Definitely! Freeze portions of the soup in airtight containers or freezer bags for up to 3 months. For the best texture, I recommend leaving out the shrimp before freezing—add them when reheating to keep them tender and juicy.
What should I do if I overcook the seafood?
Very importantly, if you find that the seafood has toughened up, don’t worry! One way to salvage it is to remove the seafood from the soup, reduce the heat, and simmer your soup a little longer on its own. This can help meld the flavors, and if you add fresh seafood back in towards the end, you’ll have a more tender finish.
How do I choose fresh ingredients for my Fish and Rice Soup?
Certainly! When selecting your fish, look for bright, translucent flesh and a fresh ocean scent—avoid any with dark spots or a strong fishy smell. For your vegetables, pick bell peppers that are firm and shiny, and make sure your thyme is fragrant and vibrant. For the best results, opt for high-quality fish broth, preferably one from Spain, to create a rich, authentic flavor in your soup.
Is this soup suitable for a gluten-free diet?
Absolutely! To make your Fish and Rice Soup gluten-free, simply substitute the baguette with gluten-free bread or leave it out altogether. The soup is naturally gluten-free apart from that, making it a nourishing option for those avoiding gluten in their diet.

Hearty Fish and Rice Soup: A Soul-Warming Delight
Ingredients
Equipment
Method
- Begin by dicing one onion, a red bell pepper, and slicing a carrot into thin rounds.
- In a heavy stock pot, heat two tablespoons of extra virgin olive oil over medium heat. Once the oil shimmers, add three minced garlic cloves and sauté for about one minute until fragrant.
- In the same pot, add the diced onions, bell pepper, and sliced carrots. Sauté the vegetables for approximately 5 minutes until they soften.
- Pour in four cups of fish broth and a teaspoon of fresh thyme, bringing the mixture to a rolling boil. Add one cup of Spanish round rice, stirring well to combine. Cover and reduce heat to low-medium to simmer for 15 minutes.
- Blend together the sautéed baguette, garlic, a pinch of saffron, a handful of fresh parsley, and a dash of salt until smooth.
- Once the rice has cooked for 15 minutes, stir in the prepared paste along with diced cod fillets and raw jumbo shrimp. Cover and cook for another 2-3 minutes until the seafood is cooked through.
- Continue to simmer the soup for a few more minutes, checking that the shrimp are pink and the cod is flaky. Adjust seasoning if needed.
- Ladle the soup into warm bowls, garnishing each with a sprinkle of fresh parsley and serving with crusty bread.

Leave a Reply