Caldo Gallego: The Ultimate Galician Soup Recipe

Caldo Gallego is the heart and soul of Galician cuisine, a warming soup that has been cherished for generations.

Originating from the northwestern region of Spain, this dish is a perfect blend of simple yet rich flavors, making it a staple in Galician households.

Buy Spanish Food on Amazon

Whether you’re craving an authentic Spanish winter soup or just looking to explore new flavors, Caldo Gallego delivers comfort in every spoonful.

In this guide, we’ll explore the history, traditional ingredients, variations, and step-by-step instructions to make an authentic Caldo Gallego at home.

What is Caldo Gallego?

A rustic bowl of Caldo Gallego, a traditional Spanish soup with white beans, Spanish chorizo, diced potatoes, carrots, and fresh herbs in a rich broth.
A warm and inviting bowl of Caldo Gallego, featuring white beans, Spanish chorizo, potatoes, and fresh herbs in a rich, flavorful broth.

Caldo Gallego is a traditional Galician soup from the northwestern region of Spain, known for its hearty ingredients and rich, comforting flavor.

This popular Spanish dish has been a staple in Galician cuisine for centuries, offering warmth and nourishment, especially during cold winters.

Key Characteristics of Caldo Gallego:

  • Brothy and Hearty: A clear yet flavorful broth made from slow-simmered meats and bones.
  • Rich in Legumes and Greens: Traditionally includes white beans (fabes gallegas) and turnip greens (grelos), though kale or cabbage are also common.
  • Savory Meats: Often features pork shoulder, ham hock, chorizo, or bacon, adding deep, smoky flavors.
  • Thickened with Potatoes: Diced Galician potatoes give the soup a slight creaminess without overpowering the broth.

A Staple of Galician Cuisine

In Galicia, Caldo Gallego is more than just a soup—it’s a symbol of tradition and home-cooked comfort.

It is commonly served as a starter or main dish in Galician households, local taverns (mesóns), and even upscale Spanish restaurants.

Whether enjoyed in Spain or recreated at home, Caldo Gallego is the perfect dish for anyone seeking an authentic taste of Galicia!

The History and Cultural Significance of the Galician Soup

A close-up of a traditional Spanish Caldo Gallego served in a rustic clay bowl, featuring white beans, greens, and chunks of tender pork in a flavorful broth.
A hearty bowl of Caldo Gallego, a traditional Galician soup made with white beans, greens, and flavorful chorizo, perfect for a comforting meal.

A Soup Born from Galicia’s Rural Traditions

Caldo Gallego traces its roots to the Galician countryside, where it was a staple for farmers and working-class families.

Galicia, a region in northwestern Spain, has a rugged, rainy climate, making hearty, warming dishes essential.

This soup was developed as a way to make the most of simple, local ingredients, including beans, potatoes, turnip greens (grelos), and pork scraps.

Historically, the soup was a peasant dish, prepared with whatever ingredients were available.

Buy Spanish Food on Amazon

Wealthier households included chorizo, ham hock, or salt-cured meats, while poorer families relied on vegetables and legumes.

Over time, Caldo Gallego became a defining dish of Galician gastronomy, symbolizing resourcefulness, comfort, and tradition.

Caldo Gallego as a Cultural Icon

  • A Dish of Hospitality: In Galicia, serving Caldo Gallego is a sign of warmth and generosity. It is a staple at family gatherings and local taverns (mesóns).
  • A Connection to Galician Heritage: Many Spanish emigrants from Galicia brought this dish to Latin America and the U.S., keeping their culinary traditions alive abroad.
  • A Festival Favorite: It is often served at Galician food festivals and traditional celebrations, such as Magosto (a fall chestnut festival) and local romerías (pilgrimages).
  • A Staple in Spanish Cuisine: Though originally a Galician dish, Caldo Gallego is now enjoyed throughout Spain, particularly in colder months.

Modern-Day Relevance

Today, Caldo Gallego remains an integral part of Spanish cuisine.

It is still made using traditional methods, but modern versions may include healthier adaptations or substitutions.

Despite its evolution, the soup continues to be a symbol of Galicia’s culinary heritage and a beloved comfort food worldwide.

Essential Ingredients in Authentic Caldo Gallego

A rustic clay bowl filled with white beans (fabes gallegas), a staple ingredient in traditional Spanish Caldo Gallego.
A bowl of white beans (fabes gallegas), a key ingredient in the traditional Spanish Caldo Gallego soup.

To make a truly authentic Caldo Gallego, you need high-quality, traditional ingredients that capture the rich, comforting flavors of Galician cuisine.

Here are the key components that define this beloved soup:

1. White Beans (Fabes Gallegas)

  • The base of the soup, adding creaminess and heartiness.
  • Traditionally, Galician white beans are used, but cannellini or navy beans work as substitutes.
  • Soaked overnight and slow-cooked for the best texture.

2. Greens: Turnip Greens (Grelos), Kale, or Cabbage

  • Grelos (turnip greens) are the most traditional choice, giving the soup a slightly bitter depth.
  • Kale or cabbage are common alternatives if grelos are unavailable.
  • Adds freshness, color, and essential nutrients.

3. Potatoes

  • Diced Galician potatoes help thicken the broth naturally.
  • Yukon Gold or other waxy potatoes are good substitutes.
  • Provides a soft texture and mild sweetness to balance the flavors.

4. Meats: Pork Shoulder, Ham Hock, and Chorizo

  • Pork shoulder (lacón): Adds depth and rich umami flavor.
  • Ham hock or cured ham (jamón serrano): Infuses a smoky, salty taste.
  • Chorizo: Adds a hint of spice and smoky paprika notes.
  • Some variations include bacon or pancetta for extra richness.

5. The Broth: Slow-Simmered for Maximum Flavor

  • Made by simmering the meats and bones with aromatics.
  • Creates a deep, savory base that defines Caldo Gallego’s signature taste.

6. Aromatics and Seasonings

  • Olive oil: Adds richness to the broth.
  • Garlic and onion (optional): Some recipes include them for extra depth.
  • Salt and pepper: Essential for balancing flavors.

Ingredient Substitutions

  • If grelos aren’t available, use kale, mustard greens, or collard greens.
  • If Spanish chorizo is unavailable, use a mild smoked sausage.
  • For a lighter version, use chicken broth instead of pork-based broth.

By using these authentic ingredients, you can recreate the true flavors of Galicia and enjoy a bowl of traditional Caldo Gallego at home!

How to Make Authentic Caldo Gallego: Step-by-Step Recipe

Close-up of a person adding salt to a steaming pot on the stove, preparing a homemade dish, possibly Caldo Gallego, in a cozy kitchen setting.
Adding the perfect touch of salt to a simmering pot of Caldo Gallego, bringing out the rich and hearty flavors of this traditional Galician soup.

Making Caldo Gallego at home is easier than you think!

Follow this step-by-step guide to create a rich, hearty, and authentic popular Spanish soup packed with flavor.

Buy Spanish Food on Amazon

Ingredients:

For the Broth:

  • 1 lb pork shoulder (lacón) or ham hock
  • 1 Spanish chorizo, sliced
  • 1 ham bone or smoked pork bone (optional, for deeper flavor)
  • 8 cups water or chicken broth

For the Soup:

  • 1 cup white beans (fabes gallegas), soaked overnight
  • 2 medium potatoes, peeled and diced
  • 2 cups turnip greens (grelos) or kale, chopped
  • 1 tablespoon olive oil
  • Salt and black pepper to taste

Step 1: Prepare the Broth

  • In a large pot, combine the pork shoulder, ham bone, and chorizo with 8 cups of water.
  • Bring to a gentle boil, then reduce the heat and simmer for 1.5 to 2 hours.
  • Skim off any foam or impurities that rise to the surface.
  • Once the meat is tender, remove it from the pot, shred it, and set aside.

Step 2: Cook the Beans and Potatoes

  • In the same pot, add the soaked white beans.
  • Simmer for 30–40 minutes, or until the beans start to soften.
  • Add the diced potatoes and cook for another 15 minutes, until fork-tender.

Step 3: Add the Greens and Season the Soup

  • Stir in the chopped turnip greens (grelos) or kale.
  • Cook for another 10–15 minutes, allowing the greens to soften.
  • Add the shredded pork shoulder back into the soup.
  • Drizzle in olive oil for added richness.
  • Season with salt and black pepper to taste.

Step 4: Serve and Enjoy!

  • Ladle the Caldo Gallego into bowls and serve warm.
  • Pair with crusty Galician bread for the full experience.
  • Let the soup sit for a few minutes before serving—it tastes even better as the flavors meld!

Pro Tips for the Best Caldo Gallego:

Use traditional grelos (turnip greens) if possible—they add authentic flavor.
Simmer slowly for a deep, rich broth.
Let it rest overnight—the flavors intensify the next day!

Enjoy a taste of Galicia with this authentic Caldo Gallego recipe!

Variations of Caldo Gallego

While traditional Caldo Gallego follows a time-honored recipe, there are many regional and modern variations that adapt the soup to different ingredients and dietary preferences.

Here are some of the most common variations:

1. Classic Caldo Gallego (Traditional Recipe)

  • Made with white beans (fabes gallegas), turnip greens (grelos), potatoes, pork shoulder, chorizo, and ham hock.
  • Slow-simmered for a rich and hearty broth.
  • The most authentic version served in Galicia, Spain.

2. Seafood Caldo Gallego

  • A coastal-inspired variation featuring Galician seafood.
  • Includes clams, mussels, or cod instead of pork.
  • Uses fish stock or shellfish broth for a lighter, ocean-flavored twist.

3. Vegetarian or Vegan Caldo Gallego

  • Omits meats and chorizo, relying on extra beans and potatoes for richness.
  • Uses vegetable broth instead of a pork-based stock.
  • Often includes extra garlic, smoked paprika, or olive oil for depth of flavor.

Which Variation is Best?

It all depends on personal taste and available ingredients!

Whether you stick to the traditional recipe or explore a modern twist, Caldo Gallego remains a delicious and comforting soup perfect for any season.

Serving and Pairing Suggestions

Close-up of a terracotta dish filled with Pimientos de Padrón, blistered green peppers sprinkled with sea salt, served alongside rustic bread and Spanish tapas.
These Pimientos de Padrón, a classic Galician tapas dish, make the perfect side to enjoy alongside a warm bowl of Caldo Gallego.

A steaming bowl of Caldo Gallego is satisfying on its own, but pairing it with the right sides and drinks enhances the experience.

Here’s how to serve it the Galician way and what to enjoy alongside it.

1. Traditional Sides to Serve with Caldo Gallego

  • Galician Bread (Pan Gallego) – A crusty, rustic bread perfect for soaking up the broth.
  • Tetilla Cheese – A mild, creamy cheese from Galicia that pairs well with the soup’s hearty flavors.
  • Empanada Gallega – A savory Galician pie filled with tuna, meat, or vegetables for a complete meal.
  • Pimientos de Padrón – These blistered Galician peppers add a mild heat and balance the soup’s richness.

2. Wine Pairings for Caldo Gallego

  • Albariño – A crisp, Galician white wine that complements the broth’s depth and balances the richness of chorizo.
  • Ribeiro – A light-bodied, slightly fruity Spanish white wine that enhances the soup’s flavors.
  • Mencía – A Galician red wine with soft tannins, ideal if you prefer a red pairing.
  • Cider (Sidra Gallega) – A tart, slightly dry Galician apple cider that provides a refreshing contrast.

Buy Spanish Food on Amazon

3. Serving Tips for the Best Experience

✅ Serve Caldo Gallego hot with a drizzle of olive oil for extra richness.
✅ Let the soup rest for a few minutes before serving—this enhances the flavors.
✅ If serving as a main dish, pair it with bread and cheese for a complete Galician meal.
✅ If part of a multi-course Spanish meal, serve it as a starter before a main dish like Pulpo a la Gallega (Galician-style octopus) or Pimientos Rellenos (stuffed peppers).

4. Can You Eat Caldo Gallego the Next Day?

Absolutely! In fact, it tastes even better the next day as the flavors deepen.

Just reheat it gently on the stovetop or in the microwave and serve with fresh bread.

By pairing Caldo Gallego with authentic sides and drinks, you can enjoy a truly Galician dining experience!

Tips for Storing and Reheating Caldo Gallego

Two airtight containers of frozen Caldo Gallego stored in a refrigerator, preserving the hearty Galician soup for future meals.
Properly storing Caldo Gallego in airtight containers allows you to freeze and enjoy this hearty Galician soup anytime while preserving its rich flavors

Proper storage and reheating techniques ensure that your Caldo Gallego maintains its rich flavors and hearty texture.

Here’s how to keep your soup fresh and delicious for days:

Storing Caldo Gallego

  • Refrigeration: Allow the soup to cool to room temperature before transferring it to an airtight container. Store in the fridge for up to 4 days.
  • Freezing: For longer storage, pour cooled soup into freezer-safe containers, leaving some space for expansion. Freeze for up to 3 months.
  • Portioning: If freezing, divide the soup into individual portions to make reheating easier.

Reheating Caldo Gallego

  • Stovetop (Best Method): Heat over medium-low heat, stirring occasionally, until warmed through. Add a splash of water or broth if needed.
  • Microwave: Reheat in a microwave-safe bowl, covering loosely. Use medium power in 1-minute intervals, stirring between each round.
  • Avoid Overcooking: Overheating can break down the potatoes and greens, making the soup mushy. Warm it just until hot.

By following these storage and reheating tips, you can enjoy Caldo Gallego just as flavorful as when it was first made!

Where to Find Caldo Gallego Outside of Spain

Close-up of a ladle pouring steaming Caldo Gallego into a white bowl, with a blurred background of people enjoying a meal together.
Serving a steaming bowl of Caldo Gallego, a comforting and traditional Galician soup perfect for sharing with family and friends.

If you’re craving Caldo Gallego but aren’t in Spain, don’t worry!

This traditional Galician soup can be found in various restaurants and specialty stores worldwide.

Buy Spanish Food on Amazon

Here’s where to look:

1. Spanish Restaurants and Galician Eateries

Many Spanish restaurants outside of Spain, especially those focusing on Galician cuisine, serve authentic Caldo Gallego. Look for:

  • Galician restaurants in major cities like New York, Miami, Buenos Aires, and Mexico City.
  • Spanish tapas bars that offer regional dishes from Galicia.
  • Restaurants specializing in northern Spanish cuisine, such as Asturian or Basque establishments, which sometimes include Caldo Gallego on their menus.

2. Latin American Restaurants (Cuban and Puerto Rican Cuisine)

Due to Spanish immigration, Cuba and Puerto Rico have their own versions of Caldo Gallego. You may find it in:

  • Cuban restaurants, especially in Miami and New York.
  • Puerto Rican eateries, where a similar soup is often served with a local twist.

3. Online Grocery Stores and Spanish Food Retailers

If you want to make Caldo Gallego at home, you can buy key ingredients online:

  • Spanish food retailers sell Spanish chorizo, grelos (turnip greens), and fabes gallegas (white beans).
  • Latin food markets may carry similar ingredients, like Mexican chorizo or collard greens as substitutes.
  • Online specialty stores offer authentic Spanish ingredients shipped worldwide.

4. Spanish Cultural Festivals and Events

  • Many Spanish and Galician cultural organizations host food festivals featuring Caldo Gallego.
  • Look for Spanish heritage festivals in cities with large Spanish or Galician communities.

5. Make It at Home!

If you can’t find a restaurant serving Caldo Gallego, the best way to enjoy it is by making it yourself!

With the right ingredients, you can create a delicious, homemade version of this comforting Galician soup.

No matter where you are, Caldo Gallego is within reach—whether at a restaurant, through online stores, or in your own kitchen!

Enjoy the Rich Flavors of Authentic Caldo Gallego

Close-up of a bowl of Caldo Gallego, a traditional Galician soup with white beans, chorizo, pork, and leafy greens, served in a white dish with a spoon.
Enjoy a warm, hearty bowl of Caldo Gallego, packed with white beans, chorizo, tender pork, and leafy greens—the true taste of Galicia in every spoonful!

Caldo Gallego is more than just a soup—it’s a taste of Galicia’s culinary heritage.

With its hearty beans, savory meats, and flavorful greens, this traditional dish offers comfort in every spoonful.

Whether you’re enjoying it in a Spanish restaurant, a Cuban eatery, or making it at home, Caldo Gallego remains a beloved classic.

Ready to experience the authentic flavors of Spain?

Try making your own Caldo Gallego recipe today and bring a piece of Galician tradition to your table!

Buy Spanish Food on Amazon

A close-up of a traditional Spanish Caldo Gallego served in a rustic clay bowl, featuring white beans, greens, and chunks of tender pork in a flavorful broth.

Caldo Gallego Recipe

Yield: 6
Prep Time: 15 minutes
Cook Time: 2 hours 30 minutes
Total Time: 2 hours 45 minutes

Caldo Gallego is a hearty and comforting Galician soup from Spain, made with white beans, potatoes, greens, and flavorful meats like pork shoulder and Spanish chorizo. This traditional dish is packed with rich flavors and is perfect for a cozy meal. Serve it with crusty Galician bread for the ultimate experience.

No Ratings

Ingredients

For the Broth

  • 1 lb pork shoulder (lacón) or ham hock
  • 1 Spanish chorizo, sliced
  • 1 ham bone or smoked pork bone (optional, for deeper flavor)
  • 8 cups water or chicken broth

For the Soup

  • 1 cup white beans (fabes gallegas), soaked overnight
  • 2 medium potatoes, peeled and diced
  • 2 cups turnip greens (grelos) or kale, chopped
  • 1 tablespoon olive oil
  • Salt and black pepper to taste

Instructions

1. Prepare the Broth

  • In a large pot, combine the pork shoulder, ham bone, and chorizo with 8 cups of water.
  • Bring to a gentle boil, then reduce the heat and simmer for 1.5 to 2 hours.
  • Skim off any foam or impurities that rise to the surface.
  • Once the meat is tender, remove it from the pot, shred it, and set it aside.

2. Cook the Beans and Potatoes

  • In the same pot, add the soaked white beans.
  • Simmer for 30–40 minutes, or until the beans start to soften.
  • Add the diced potatoes and cook for another 15 minutes, until fork-tender.

3. Add the Greens and Season the Soup

  • Stir in the chopped turnip greens (grelos) or kale.
  • Cook for another 10–15 minutes, allowing the greens to soften.
  • Add the shredded pork shoulder back into the soup.
  • Drizzle in olive oil for added richness.
  • Season with salt and black pepper to taste.

4. Serve and Enjoy!

  • Ladle the Caldo Gallego into bowls and serve warm.
  • Pair with crusty Galician bread for the full experience.
  • Let the soup sit for a few minutes before serving—it tastes even better as the flavors meld!

Notes

Tips for the Best Caldo Gallego

  • Use authentic Spanish chorizo for a smoky and slightly spicy flavor.
  • If you can find grelos (turnip greens), they add an authentic Galician taste. Otherwise, kale works well.
  • Letting the soup rest for a few hours or overnight enhances its flavor.

More Spanish Foods

See all →

Please Share & Spread the Love of Latin Foods!

Skip to Recipe