When winter’s chill wraps around us, there’s nothing quite like the embrace of a warm bowl of soup. Portuguese soups, with their rich flavors and hearty ingredients, are ideal for those cozy evenings at home. From the classic Caldo Verde to the delightful Sopa De Abóbora, each recipe is a comforting tale of tradition. I’m excited to share some of my favorites that you’ll love for keeping the cold at bay. These recipes might just become your new go-to for warmth and comfort.
Caldo Verde

Caldo Verde, a traditional Portuguese soup, is renowned for its vibrant green color and comforting flavors. Originating from the Minho region in northern Portugal, this hearty soup is made primarily from potatoes, kale, and chorizo, making it the perfect dish for chilly evenings. The simplicity of its ingredients belies the richness of its taste, and it has become a staple in many Portuguese households.
Whether served as a starter or a main dish, Caldo Verde is sure to warm your heart and satisfy your hunger. This soup isn’t only delicious but also easy to prepare, making it an excellent option for both novice cooks and seasoned chefs. Its versatility allows for variations, including the addition of extra vegetables or different types of sausages to suit your taste.
The key to a great Caldo Verde lies in the quality of the ingredients, especially the kale and chorizo, which infuse the broth with an irresistible smoky flavor.
Ingredients (Serves 4-6)
- 1 large onion, chopped
- 2 cloves garlic, minced
- 4 medium potatoes, peeled and diced
- 6 cups vegetable or chicken broth
- 1 bunch kale, stemmed and thinly sliced
- 1 chorizo sausage, sliced (or any smoked sausage)
- 4 tablespoons olive oil
- Salt and pepper to taste
- Lemon wedges (for serving)
Cooking Instructions
- Sauté the Aromatics: In a large pot, heat the olive oil over medium heat. Add the chopped onion and minced garlic, sautéing until the onion becomes translucent, about 5 minutes. This step builds the foundational flavors for your soup.
- Cook the Potatoes: Add the diced potatoes to the pot and stir to combine with the onion and garlic. Pour in the vegetable or chicken broth and bring the mixture to a boil. Reduce the heat and let it simmer for about 15-20 minutes, or until the potatoes are tender. This allows the potatoes to absorb the flavors of the aromatics.
- Blend the Soup: Once the potatoes are cooked, use an immersion blender to puree the soup until smooth. If you don’t have an immersion blender, you can transfer the mixture in batches to a regular blender. This step creates a silky texture, which is characteristic of Caldo Verde.
- Add the Kale and Chorizo: Return the blended soup to the pot over low heat. Stir in the sliced kale and chorizo, allowing them to cook for an additional 10 minutes. The kale should be tender but still vibrant, and the chorizo will contribute a smoky flavor to the broth.
- Season and Serve: Taste the soup and season with salt and pepper as needed. Serve the Caldo Verde hot, garnished with a drizzle of olive oil and alongside lemon wedges. The acidity from the lemon adds a revitalizing contrast to the rich flavors of the soup.
Extra Tips
For the best flavor, opt for high-quality chorizo, as it greatly impacts the soup’s taste. Additionally, if you prefer a thicker soup, you can adjust the amount of broth or add more potatoes.
For an even heartier version, consider adding beans or other vegetables like carrots or bell peppers. Finally, serve the soup with some crusty bread for a traditional touch that complements the meal perfectly.
Açorda De Marisco

Açorda de Marisco is a traditional Portuguese soup that beautifully blends the flavors of seafood with the comforting texture of bread. Originating from the coastal regions of Portugal, this dish is a reflection of the country’s rich maritime culture. The soup is typically made with a variety of shellfish and fish, combined with garlic, cilantro, and stale bread, creating a thick, hearty consistency that warms the body and soul, making it a perfect comfort food for any occasion.
In addition to its delicious taste, Açorda de Marisco is also quite versatile. You can adapt the recipe based on the seafood available to you or your personal preferences. The use of fresh herbs and spices infuses the dish with vibrant flavors, while the bread helps to thicken the soup, making it a satisfying meal on its own.
Whether enjoyed on a chilly evening or as a showcase dish for a family gathering, Açorda de Marisco is sure to impress and delight.
Ingredients (Serves 4-6)
- 500g mixed seafood (shrimp, clams, mussels)
- 100g fish fillets (like cod or hake)
- 4 cups fish or seafood stock
- 2 cups stale bread, torn into pieces
- 4 cloves garlic, minced
- 1 small onion, diced
- 1/4 cup fresh cilantro, chopped
- 1/4 cup olive oil
- 1 teaspoon paprika
- Salt and pepper to taste
- Lemon wedges (for serving)
Cooking Instructions
- Prepare the Seafood: Rinse the mixed seafood under cold water. If using clams or mussels, confirm they’re scrubbed and cleaned properly. Cut the fish fillets into bite-sized pieces. Set aside.
- Sauté Aromatics: In a large pot, heat the olive oil over medium heat. Add the diced onion and minced garlic, sautéing for about 3-4 minutes until the onion becomes translucent and fragrant. This step builds the flavorful base for the soup.
- Add Stock and Seafood: Pour in the fish or seafood stock, and bring the mixture to a gentle boil. Once boiling, add the mixed seafood and fish fillets. Season with paprika, salt, and pepper. Allow the seafood to cook for about 5-7 minutes until they’re cooked through and tender.
- Incorporate Bread: Stir in the torn pieces of stale bread into the pot. The bread will absorb the flavors of the soup and thicken it. Simmer for an additional 5 minutes, stirring occasionally, until the bread has softened and broken down.
- Finish with Cilantro: Once the soup has reached your desired thickness, stir in the fresh cilantro. Adjust seasoning if necessary, adding more salt or pepper to taste.
- Serve: Ladle the Açorda de Marisco into bowls and serve hot with lemon wedges on the side for squeezing over the top. Enjoy your delicious, comforting Portuguese soup!
Extra Tips
When making Açorda de Marisco, using high-quality seafood and homemade stock will greatly enhance the flavor of the dish. If you have leftovers, the soup can thicken as it sits; you can add a little water or stock when reheating it.
Additionally, feel free to experiment with different types of seafood based on availability, as this soup lends itself well to various combinations.
Sopa De Pedra

Sopa De Pedra, or Stone Soup, is a beloved traditional Portuguese dish that embodies the spirit of community and sharing. The story behind this rustic soup is as rich as its flavors; it tells of travelers who, with a mere stone, were able to create a hearty meal by encouraging villagers to contribute their own ingredients.
This dish isn’t only delicious but also a reminder of the joy of collaboration in the kitchen. With a base of rich broth and a medley of fresh vegetables, beans, and meats, Sopa De Pedra is perfect for warming your soul on a chilly day.
The beauty of Sopa De Pedra lies in its versatility. While the recipe can vary from region to region, the essence remains the same: a rich, nourishing soup that brings people together. The hearty ingredients meld together to create a symphony of flavors, making it a comforting staple in Portuguese households.
Whether you’re preparing it for a family dinner or a gathering with friends, this soup will surely leave everyone asking for seconds.
Ingredients (Serves 4-6)
- 200g dried chickpeas
- 200g potatoes, peeled and diced
- 200g carrots, diced
- 100g turnip, diced
- 150g cabbage, shredded
- 2 onions, chopped
- 4 cloves garlic, minced
- 2 tablespoons olive oil
- 1 liter vegetable or chicken broth
- 100g smoked sausage, sliced
- 2 bay leaves
- Salt and pepper to taste
- Fresh parsley, chopped (for garnish)
Cooking Instructions
- Soak the Chickpeas: Begin by soaking the dried chickpeas in water overnight. This will help to soften them and reduce cooking time. Drain them before using in the soup.
- Sauté the Aromatics: In a large pot, heat the olive oil over medium heat. Add the chopped onions and minced garlic, sautéing until they become translucent and fragrant. This step builds the foundation of flavor for the soup.
- Add Vegetables and Sausage: Stir in the diced potatoes, carrots, turnip, and sliced sausage. Cook for about 5-7 minutes, stirring occasionally, until the vegetables start to soften and the sausage releases its flavors.
- Incorporate Chickpeas and Broth: Add the drained chickpeas to the pot, followed by the vegetable or chicken broth. Bring the mixture to a boil, then reduce the heat to a simmer. This will allow the flavors to meld together beautifully.
- Season and Simmer: Add the bay leaves, salt, and pepper to taste. Let the soup simmer for about 30-40 minutes, or until the chickpeas are tender and the vegetables are cooked through. Stir occasionally to prevent sticking.
- Finish with Cabbage: In the last 10 minutes of cooking, add the shredded cabbage to the pot. This will wilt down and add a lovely texture to the soup. Taste again for seasoning and adjust as necessary.
- Serve: Once the soup is ready, remove the bay leaves. Ladle the Sopa De Pedra into bowls, garnish with fresh parsley, and serve hot with crusty bread on the side.
Extra Tips
When making Sopa De Pedra, feel free to get creative with the ingredients based on what you have available. Other vegetables like green beans or zucchini can make great additions.
Additionally, if you prefer a vegetarian version, simply omit the sausage and use vegetable broth. For added richness, consider a sprinkle of smoked paprika or a dash of hot sauce for a bit of kick.
Enjoy the communal aspect of this dish by inviting friends and family to add their own favorite ingredients, just like the traditional story of stone soup!
Canja De Galinha

Canja de Galinha is a traditional Portuguese chicken soup that embodies comfort and warmth, making it a beloved dish in many households. This hearty soup isn’t only packed with flavor but also has a rich cultural significance, often served during family gatherings and special occasions.
The combination of tender chicken, aromatic herbs, and fluffy rice creates a delightful experience that warms both the body and soul. The beauty of Canja de Galinha lies in its simplicity and the versatility of the ingredients. While the core components remain consistent, you can personalize the soup by adding your favorite vegetables or adjusting the seasoning to suit your taste.
This dish is perfect for cold days or when you need a nourishing meal that brings a sense of home and nostalgia.
Ingredients (Serves 4-6)
- 1 whole chicken (about 3-4 pounds), cut into pieces
- 10 cups of water
- 2 medium onions, chopped
- 4 cloves of garlic, minced
- 2 carrots, sliced
- 2 stalks of celery, chopped
- 1 cup of long-grain rice
- 1 bay leaf
- 1 teaspoon of salt (or to taste)
- ½ teaspoon of black pepper
- Fresh parsley, chopped (for garnish)
- Lemon wedges (for serving)
Cooking Instructions
- Prepare the Chicken: In a large pot, place the chicken pieces along with the water. Bring to a boil over medium-high heat. Once boiling, reduce the heat to low and skim off any foam or impurities that rise to the surface. This will help guarantee a clear broth.
- Add the Aromatics: Once the broth is clear, add the chopped onions, minced garlic, sliced carrots, and chopped celery to the pot. These vegetables will enhance the flavor of the broth and provide a nutritious base for the soup. Cover and let it simmer for about 30-40 minutes, or until the chicken is cooked through and tender.
- Cook the Rice: After the chicken is done, remove the chicken pieces from the pot and set them aside to cool slightly. Strain the broth to remove the vegetables and return the clear broth to the pot. Add the long-grain rice, bay leaf, salt, and pepper. Bring the broth back to a gentle boil and cook the rice according to package instructions, usually around 15-20 minutes.
- Shred the Chicken: While the rice is cooking, remove the skin and bones from the cooked chicken and shred the meat into bite-sized pieces. This will allow you to easily incorporate the chicken back into the soup.
- Combine and Serve: Once the rice is fully cooked, add the shredded chicken back into the pot and stir to combine. Let the soup simmer for an additional 5 minutes to heat everything through. Taste and adjust the seasoning if necessary. Serve hot, garnished with freshly chopped parsley and accompanied by lemon wedges on the side for a zesty touch.
Extra Tips
For an added depth of flavor, consider roasting the chicken before adding it to the soup. This will give the broth a richer taste.
Additionally, feel free to customize the soup by adding other vegetables such as peas or spinach for extra nutrition. Leftovers can be stored in the refrigerator for a few days and the flavors continue to develop over time, making it a great option for meal prep!
Sopa De Legumes

Sopa De Legumes, or Portuguese Vegetable Soup, is a warm and comforting dish that brings together an array of fresh vegetables, herbs, and a rich broth. Known for its hearty nature and vibrant flavors, this soup is perfect for chilly days or when you need a nutritious meal that’s both satisfying and easy to prepare.
The versatility of Sopa De Legumes allows you to customize it based on seasonal vegetables or what you have in your pantry, making it a great go-to recipe. This soup not only nourishes the body but also warms the soul, embodying the essence of Portuguese home cooking.
With a balance of textures and flavors, each spoonful delivers a taste of the Mediterranean. Whether served as a main course with crusty bread or as a light starter, Sopa De Legumes is sure to become a favorite in your household.
Ingredients (Serves 4-6):
- 2 tablespoons olive oil
- 1 onion, chopped
- 2 cloves garlic, minced
- 2 medium carrots, sliced
- 1 medium potato, diced
- 1 zucchini, diced
- 1 bell pepper (red or green), chopped
- 1 cup green beans, trimmed and cut into pieces
- 1 can (14 oz) diced tomatoes
- 4 cups vegetable broth
- 1 teaspoon dried thyme
- 1 teaspoon dried oregano
- Salt and pepper to taste
- Fresh parsley, chopped (for garnish)
Cooking Instructions:
- Sauté the Aromatics: In a large pot, heat the olive oil over medium heat. Add the chopped onion and minced garlic. Sauté for about 3-4 minutes, stirring occasionally, until the onions become translucent and fragrant.
- Add the Vegetables: Incorporate the sliced carrots, diced potato, diced zucchini, and chopped bell pepper into the pot. Stir well to combine, and cook for another 5 minutes, allowing the vegetables to soften slightly.
- Mix in the Green Beans and Tomatoes: Add the green beans and the can of diced tomatoes (including juices) to the pot. Stir to mix all the ingredients together.
- Pour in the Broth: Carefully add the vegetable broth to the pot, ensuring all the vegetables are submerged. Bring the mixture to a gentle boil.
- Season the Soup: Once boiling, reduce the heat to low and add the dried thyme and oregano. Season with salt and pepper to taste. Cover the pot and let it simmer for about 20-25 minutes, or until all the vegetables are tender.
- Final Touches: Taste the soup and adjust the seasoning if necessary. If you prefer a thicker soup, use an immersion blender to blend a portion of the soup, or transfer a cup to a blender and blend until smooth before returning it to the pot.
- Serve: Ladle the Sopa De Legumes into bowls and garnish with fresh parsley. Serve hot with crusty bread on the side for dipping.
Extra Tips:
For an added depth of flavor, consider adding a splash of white wine during the sautéing step. You can also customize this soup by incorporating other seasonal vegetables such as spinach, kale, or squash.
If you prefer a protein boost, feel free to add cooked beans or chickpeas. This soup stores well in the refrigerator for up to 3 days, and the flavors continue to develop, making it even more delicious on the second day.
Caldo De Peixe

Caldo De Peixe, or Portuguese Fish Soup, is a delightful and hearty dish that highlights the rich flavors of fresh fish and seafood, perfectly complemented by aromatic herbs and spices. This traditional soup originates from the coastal regions of Portugal, where fishermen have long relied on the sea’s bounty to create nourishing meals.
With its vibrant broth, succulent pieces of fish, and various vegetables, Caldo De Peixe is a comforting choice for any meal, especially during chilly evenings or when you’re craving something warm and soothing.
The beauty of Caldo De Peixe lies in its versatility, allowing you to use different types of fish and seafood based on what’s available or what you prefer. Common ingredients include white fish, shellfish, and a medley of vegetables such as potatoes, tomatoes, and onions.
This recipe not only brings out the natural flavors of the sea but also showcases the warming essence of Portuguese cuisine, making it a favorite among families and friends alike.
Ingredients (Serves 4-6):
- 1 lb white fish fillets (e.g., cod, haddock)
- 1/2 lb shrimp, peeled and deveined
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 2 medium tomatoes, diced
- 2 medium potatoes, peeled and diced
- 1 cup carrots, sliced
- 4 cups fish stock or water
- 1/4 cup olive oil
- 1 teaspoon paprika
- Salt and pepper to taste
- Fresh parsley, chopped (for garnish)
- Lemon wedges (for serving)
Cooking Instructions:
- Prepare the Ingredients: Begin by washing and chopping all your vegetables. Dice the tomatoes, peel and dice the potatoes, slice the carrots, chop the onion, and mince the garlic. This will help guarantee that everything cooks evenly and makes the cooking process smoother.
- Sauté the Aromatics: In a large pot, heat the olive oil over medium heat. Add the chopped onion and minced garlic, sautéing for about 3-4 minutes until they become translucent and fragrant. This step builds the flavor base for the soup.
- Add Vegetables: Stir in the diced tomatoes, potatoes, and sliced carrots. Cook for another 5 minutes, allowing the vegetables to soften slightly and the flavors to meld together.
- Pour in the Stock: Add the fish stock (or water) to the pot, followed by the paprika, salt, and pepper. Stir everything to combine and bring the mixture to a gentle boil. This will create a flavorful broth that will infuse the soup.
- Simmer the Soup: Once boiling, reduce the heat to low and let the soup simmer for about 15-20 minutes, or until the potatoes and carrots are tender. Stir occasionally to prevent sticking.
- Add the Fish and Shrimp: Gently tuck the fish fillets into the broth, followed by the shrimp. Cover the pot and let everything simmer for an additional 5-7 minutes, or until the fish is cooked through and flakes easily with a fork. Be careful not to overcook the seafood.
- Finish and Serve: Taste the soup and adjust seasoning if necessary. Once done, ladle the Caldo De Peixe into bowls, garnish with fresh parsley, and serve with lemon wedges on the side for a burst of brightness.
Extra Tips:
For the best flavor, use fresh, high-quality fish and seafood. If you can, try to find a good fish stock, as homemade stock will enhance the soup’s taste considerably.
You can also customize the soup by adding other vegetables like bell peppers or zucchini, depending on your preference. Serve the soup with crusty bread to soak up the delicious broth, making your meal even more satisfying.
Enjoy your Caldo De Peixe with family and friends for a truly cozy dining experience!
Sopa De Tomate

Sopa De Tomate, or Portuguese Tomato Soup, is a comforting dish that brings warmth and flavor to any meal. This soup isn’t only delicious but also simple to prepare, making it perfect for busy weeknights or a cozy weekend lunch.
With its rich tomato base, hints of garlic, and the addition of fresh herbs, Sopa De Tomate is a staple in many Portuguese households and is sure to become a favorite in yours as well.
This vibrant soup can be served as a starter or enjoyed as a light meal accompanied by crusty bread. The beauty of Sopa De Tomate lies in its versatility; you can easily customize it by adding vegetables or proteins of your choice.
Whether you prefer it smooth or chunky, this recipe will guide you to create a warming bowl of soup that’s perfect for any occasion.
Ingredients (Serves 4-6)
- 2 tablespoons olive oil
- 1 onion, chopped
- 2 cloves garlic, minced
- 2 cans (14 ounces each) diced tomatoes, with juices
- 4 cups vegetable or chicken broth
- 1 teaspoon sugar
- 1 teaspoon dried oregano
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/4 cup fresh basil leaves, chopped
- 1 tablespoon balsamic vinegar
- Optional: grated cheese for serving
Cooking Instructions
1. Sauté the Aromatics: In a large pot, heat the olive oil over medium heat. Add the chopped onion and sauté until translucent, about 5 minutes. Stir in the minced garlic and cook for an additional 1-2 minutes, until fragrant.
This step is essential as it builds the flavor base of the soup.
2. Add the Tomatoes: Pour in the diced tomatoes with their juices. Stir well to combine with the sautéed onions and garlic. The acidity of the tomatoes will balance beautifully with the sweetness from the onions.
3. Incorporate the Broth: Add the vegetable or chicken broth to the pot and stir to combine. Bring the mixture to a gentle boil.
This will help to meld all the flavors together and create a rich soup.
4. Season the Soup: Once boiling, reduce the heat to a simmer. Add the sugar, dried oregano, salt, and black pepper. Simmer uncovered for about 20 minutes, allowing the flavors to develop and the soup to thicken slightly.
5. Blend the Soup: For a smooth texture, use an immersion blender to puree the soup directly in the pot. If you prefer a chunkier texture, you can blend only half of the soup or leave it as is.
Be careful if transferring to a blender; allow it to cool slightly before blending in batches.
6. Finish with Fresh Herbs: Stir in the chopped basil and balsamic vinegar just before serving. The fresh herbs will add brightness and depth to the soup, making it even more delightful.
7. Serve: Ladle the soup into bowls and top with grated cheese if desired. Pair it with crusty bread for a complete meal.
Extra Tips
For added flavor, consider roasting fresh tomatoes in the oven before adding them to the soup. This roasting process caramelizes the sugars in the tomatoes, enhancing their sweetness and depth.
Additionally, feel free to experiment with different herbs like thyme or parsley for a unique twist. If you want a spicier kick, adding red pepper flakes can elevate the dish to another level.
Enjoy your Sopa De Tomate with a drizzle of good quality olive oil on top for that final touch of richness!
Sopa De Cebola

Sopa De Cebola, or Portuguese Onion Soup, is a heartwarming dish that embodies the comforting essence of Portuguese cuisine. This rich and flavorful soup is primarily made from caramelized onions, which provide a delightful sweetness that balances beautifully with savory broth. Often topped with crusty bread and melted cheese, Sopa De Cebola is perfect for chilly evenings and gatherings, offering a taste of home and nostalgia with every spoonful.
Making Sopa De Cebola isn’t just about nourishing the body but also about bringing people together. The aroma of onions slowly caramelizing fills the kitchen, setting the stage for a cozy meal. This recipe is straightforward, requiring minimal ingredients, yet it results in a dish that feels indulgent and satisfying. Whether served as a starter or a main course, this soup is sure to warm both the heart and the soul.
Ingredients (Serves 4-6)
- 6 large onions, thinly sliced
- 4 tablespoons olive oil
- 1 tablespoon butter
- 4 cloves garlic, minced
- 6 cups beef or vegetable broth
- 1 teaspoon sugar
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon dried thyme
- 1 bay leaf
- 1 French baguette, sliced
- 2 cups grated cheese (such as Gruyère or mozzarella)
Cooking Instructions
- Caramelize the Onions: In a large pot, heat the olive oil and butter over medium heat. Add the sliced onions and a teaspoon of sugar. Cook the onions slowly, stirring occasionally, for about 30-40 minutes until they turn a deep golden brown. This process is essential for developing the soup’s rich flavor.
- Add Garlic and Seasonings: Once the onions are caramelized, add the minced garlic and cook for an additional 2 minutes until fragrant. Then, stir in the salt, black pepper, thyme, and bay leaf. These seasonings will enhance the overall taste of the soup.
- Pour in the Broth: Carefully add the beef or vegetable broth to the pot. Bring the mixture to a boil, then reduce the heat to low. Let it simmer for about 20-25 minutes to allow the flavors to meld together.
- Prepare the Bread and Cheese: While the soup is simmering, preheat your oven to 350°F (175°C). Arrange the sliced baguette on a baking sheet and toast them in the oven for about 10 minutes until they’re lightly golden and crispy.
- Serve: Remove the bay leaf from the soup. Ladle the hot soup into bowls, top each serving with a slice of toasted baguette, and generously sprinkle the grated cheese over the top. For an extra touch, you can place the bowls under the broiler for a couple of minutes to melt and bubble the cheese.
Extra Tips
For an even richer flavor, consider using homemade broth or adding a splash of white wine during the caramelization process. Additionally, you can customize the cheese topping to your liking, as various cheeses melt differently and can add unique flavors.
Always remember to adjust the seasoning to your taste, and don’t be afraid to experiment with herbs and spices that you enjoy! Enjoy your cozy Sopa De Cebola!
Sopa De Feijão

Sopa De Feijão, or Portuguese Bean Soup, is a hearty and comforting dish that showcases the rich flavors of traditional Portuguese cuisine. This delightful soup is packed with protein-rich beans, aromatic vegetables, and spices that come together to create a warm and satisfying meal.
Perfect for chilly days or when you’re in need of a soul-soothing dish, Sopa De Feijão offers both nourishment and nostalgia, often reminding many of family gatherings and cozy evenings by the fire.
The beauty of this soup lies in its versatility. You can customize it with various ingredients, such as different types of beans or vegetables, depending on what you have available. The slow cooking process allows the flavors to meld beautifully, resulting in a rich and savory broth.
Whether served as a main dish or a side, Sopa De Feijão is sure to please everyone at the table.
Ingredients (Serves 4-6)
- 1 cup dried red kidney beans (or any beans of choice)
- 1 medium onion, diced
- 2 cloves garlic, minced
- 2 medium carrots, diced
- 2 stalks celery, diced
- 1 small bell pepper, diced
- 1 medium potato, peeled and diced
- 6 cups vegetable or chicken broth
- 1 teaspoon smoked paprika
- 1 teaspoon ground cumin
- 1 bay leaf
- Salt and pepper to taste
- 2 tablespoons olive oil
- Fresh parsley, chopped (for garnish)
Cooking Instructions
- Soak the Beans: Begin by rinsing the dried beans under cold water to remove any debris. Place the beans in a large bowl and cover them with water. Allow them to soak for at least 6 hours or overnight. This step helps to soften the beans and reduce cooking time.
- Prepare the Vegetables: While the beans are soaking, prepare your vegetables. Dice the onion, garlic, carrots, celery, bell pepper, and potato. Having everything prepped will make the cooking process smoother.
- Sauté the Aromatics: In a large pot, heat the olive oil over medium heat. Add the diced onion and garlic, sautéing them for about 3-4 minutes until they become fragrant and the onion is translucent. This step builds a solid flavor base for the soup.
- Add the Vegetables: Stir in the carrots, celery, bell pepper, and potato to the pot. Cook for an additional 5-7 minutes, allowing the vegetables to soften slightly while stirring occasionally to prevent sticking.
- Combine Ingredients: Drain and rinse the soaked beans, then add them to the pot along with the broth, smoked paprika, ground cumin, and bay leaf. Bring the mixture to a boil, then reduce the heat to low and let it simmer.
- Simmer the Soup: Cover the pot and let the soup simmer for about 1 to 1.5 hours, or until the beans are tender. Stir occasionally and check the consistency; if it becomes too thick, add more broth or water as needed.
- Season and Serve: After the beans are tender, remove the bay leaf and season the soup with salt and pepper to taste. Ladle the soup into bowls and garnish with fresh parsley before serving.
Extra Tips
For added depth of flavor, consider incorporating a splash of red wine or a tablespoon of tomato paste during the cooking process.
If you prefer a creamier texture, you can blend a portion of the soup using an immersion blender before serving. Feel free to adjust the spices according to your taste, and don’t hesitate to add leftover meats like chorizo or ham for a heartier version.
Enjoy your Sopa De Feijão with crusty bread or a fresh salad for a complete meal!
Sopa De Batata Doce

Sopa De Batata Doce, or Sweet Potato Soup, is a delightful Portuguese dish that warms the heart and soul. This creamy and flavorful soup is perfect for chilly evenings, bringing together the natural sweetness of sweet potatoes with aromatic spices and fresh herbs. It embodies the essence of comfort food while also being nutritious, making it a wonderful addition to any meal or enjoyed on its own as a light lunch.
The beauty of Sopa De Batata Doce lies in its simplicity and adaptability. You can easily adjust the flavors by adding different herbs or spices according to your preference. The vibrant color of the sweet potatoes adds visual appeal, while the creamy texture creates a satisfying mouthfeel. Serve it with crusty bread or a side salad for a complete meal that will leave you feeling cozy and content.
Ingredients (Serves 4-6):
- 4 medium sweet potatoes, peeled and diced
- 1 large onion, chopped
- 2 cloves garlic, minced
- 1 carrot, chopped
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 4 cups vegetable or chicken broth
- 1 cup coconut milk (optional)
- 2 tablespoons olive oil
- Salt and pepper to taste
- Fresh cilantro or parsley for garnish
Cooking Instructions:
- Prepare the Vegetables: Begin by peeling and dicing the sweet potatoes into small cubes. Chop the onion and carrot, and mince the garlic. Having all your vegetables prepped will make the cooking process smoother and quicker.
- Sauté the Aromatics: In a large pot, heat the olive oil over medium heat. Add the chopped onion and carrot, and sauté them for about 5-7 minutes, or until the onion becomes translucent. This step will help develop a rich flavor base for the soup.
- Add Garlic and Spices: Once the onion and carrot are softened, add the minced garlic, ground cumin, and ground coriander to the pot. Stir everything together and cook for another 1-2 minutes, allowing the spices to bloom and release their aromatic qualities.
- Cook the Sweet Potatoes: Add the diced sweet potatoes to the pot and pour in the vegetable or chicken broth. Bring the mixture to a boil, then reduce the heat to a simmer. Cover the pot and let it cook for about 20-25 minutes, or until the sweet potatoes are tender.
- Blend the Soup: Once the sweet potatoes are cooked, remove the pot from the heat. Using an immersion blender, carefully blend the soup until smooth and creamy. If you don’t have an immersion blender, you can transfer the soup to a stand blender in batches. Be cautious with hot liquids.
- Add Coconut Milk: After blending, return the soup to low heat and stir in the coconut milk (if using), mixing well until heated through. This addition will give the soup a creamy texture and a hint of sweetness.
- Season and Serve: Taste the soup and season with salt and pepper as needed. Ladle the soup into bowls, and garnish with fresh cilantro or parsley before serving. Enjoy your warm, comforting bowl of Sopa De Batata Doce!
Extra Tips:
For added depth of flavor, consider roasting the sweet potatoes in the oven with a drizzle of olive oil and a sprinkle of salt before adding them to the soup.
You can also customize the texture by leaving some chunks of sweet potato in the soup after blending, or by adding other vegetables like bell peppers or spinach.
If you prefer a spicier kick, adding a dash of cayenne pepper or some chopped jalapeños can enhance the dish beautifully.
Sopa De Alho

Sopa De Alho, or Portuguese Garlic Soup, is a delightful and comforting dish that warms the soul. This traditional soup showcases the robust flavor of garlic, complemented by the subtle richness of broth and the heartiness of crusty bread. It’s an excellent choice for chilly evenings or when you’re in need of a comforting meal.
This recipe not only highlights the beautiful simplicity of Portuguese cuisine but also emphasizes the significance of using fresh, high-quality ingredients to achieve maximum flavor.
The beauty of Sopa De Alho lies in its ease of preparation and the way it brings people together around the table. It’s a dish that has been passed down through generations, cherished for its affordability and nourishing qualities.
With just a handful of ingredients, you can create a satisfying meal that embodies the warmth of Portuguese hospitality. Let’s explore the recipe and enjoy a bowl of this cozy soup!
Ingredients (serving size: 4-6 people):
- 6 large garlic cloves, minced
- 1 medium onion, finely chopped
- 4 cups chicken or vegetable broth
- 1 cup water
- 4-6 slices of rustic bread (preferably stale)
- 3 tablespoons olive oil
- 1 teaspoon paprika (sweet or smoked)
- Salt and pepper, to taste
- Fresh parsley, chopped (for garnish)
- Optional: 2 large eggs (for poaching)
Cooking Instructions:
- Prepare the Base: In a large pot, heat the olive oil over medium heat. Once hot, add the finely chopped onion and minced garlic. Sauté for about 5-7 minutes, or until the onions are translucent and the garlic is fragrant. Be careful not to burn the garlic, as it can turn bitter.
- Add Broth and Seasoning: Pour in the chicken or vegetable broth and water, stirring to combine. Add paprika, salt, and pepper to taste. Bring the mixture to a gentle simmer, allowing the flavors to meld together for about 10 minutes.
- Incorporate Bread: Add the slices of rustic bread to the pot. Allow the bread to soak in the broth for about 5-10 minutes, until it becomes soft and mushy. If using stale bread, this step is essential as it helps create a thick, hearty consistency in the soup.
- Optional Egg Poaching: If you’d like to include poached eggs in your soup, bring the broth back to a slight boil. Crack the eggs directly into the simmering broth, cooking for about 3-4 minutes until the whites are set but the yolks remain runny. Remove from heat before serving.
- Serve and Garnish: Ladle the soup into bowls, making sure to include pieces of the softened bread. Garnish with chopped fresh parsley for a pop of color and freshness. Serve hot, and enjoy the comforting aroma of this traditional Portuguese dish!
Extra Tips:
For an enhanced depth of flavor, consider roasting the garlic before adding it to the soup. This adds a sweet, caramelized note that complements the broth beautifully.
Additionally, feel free to adjust the amount of garlic based on your preference; if you’re a garlic lover, don’t hold back!
Finally, this soup can be easily customized with other ingredients like kale or spinach for added nutrition. Enjoy your Sopa De Alho with a drizzle of extra virgin olive oil or a sprinkle of chili flakes for a little kick!
Sopa De Grão-De-Bico

Sopa De Grão-De-Bico, or Chickpea Soup, is a delightful Portuguese dish that not only warms the body but also nourishes the soul. This hearty soup is popular for its rich flavor and wholesome ingredients, making it a staple in many Portuguese households. The main ingredient, chickpeas, provides a fantastic source of protein and fiber, while the addition of vegetables gives the soup a vibrant color and fresh taste.
Perfectly paired with crusty bread, this soup is ideal for a cozy dinner or a comforting lunch. This recipe isn’t only simple but also allows for flexibility regarding ingredients, meaning you can easily adjust it based on what you have on hand. Whether you choose to add more vegetables or spices, Sopa De Grão-De-Bico can be customized to suit your taste preferences.
With its comforting aroma and delicious taste, this soup is sure to become a family favorite.
Ingredients (Serves 4-6):
- 1 cup dried chickpeas (or 2 cans of chickpeas, drained and rinsed)
- 1 large onion, diced
- 2 cloves garlic, minced
- 2 carrots, diced
- 2 potatoes, diced
- 1 large tomato, diced
- 4 cups vegetable or chicken broth
- 1 bay leaf
- 1 teaspoon smoked paprika
- 1 teaspoon cumin
- Salt and pepper to taste
- 2 tablespoons olive oil
- Fresh parsley for garnish (optional)
Cooking Instructions:
- Soak the Chickpeas (if using dried): If you’re using dried chickpeas, soak them in water overnight. This will help them cook faster and be more digestible. The next day, drain and rinse them before using in the soup.
- Prepare the Base: In a large pot, heat the olive oil over medium heat. Add the diced onion and sauté until translucent, about 5 minutes. Then, add the minced garlic and cook for another minute until fragrant, being careful not to let it burn.
- Add Vegetables: Stir in the diced carrots and potatoes, cooking for another 5 minutes until they start to soften. This step helps to build the flavor base of the soup.
- Incorporate the Chickpeas and Spices: Add the soaked and drained chickpeas (or canned chickpeas) to the pot, along with the diced tomato, bay leaf, smoked paprika, cumin, salt, and pepper. Stir to combine all the ingredients well.
- Pour in the Broth: Pour in the vegetable or chicken broth, ensuring that all the ingredients are submerged. Bring the mixture to a boil, then reduce the heat to low and let it simmer for about 30-40 minutes, or until the chickpeas and vegetables are tender.
- Final Touches: Once the soup is cooked, taste and adjust the seasoning if necessary. Remove the bay leaf before serving. For a creamier texture, you can use an immersion blender to blend part of the soup, or leave it chunky for a rustic feel.
- Serve: Ladle the soup into bowls, garnish with fresh parsley if desired, and serve hot with crusty bread on the side.
Extra Tips:
When making Sopa De Grão-De-Bico, feel free to get creative with your vegetable choices. You can add greens like spinach or kale for added nutrition, or even throw in a zucchini for extra texture.
For an added kick, consider adding a dash of red pepper flakes or a splash of lemon juice before serving to brighten the flavors. This soup also freezes well, making it a great option for meal prep or to enjoy later.
Sopa De Abóbora

Sopa De Abóbora, or Pumpkin Soup, is a traditional Portuguese dish that brings warmth and comfort to the table, especially during the cooler months. This vibrant soup isn’t only delicious but also packed with nutrients, making it a perfect option for a light lunch or a cozy dinner.
The combination of sweet pumpkin, fragrant spices, and creamy texture creates a delightful experience for the palate. Whether you’re gathering with family or hosting friends, this soup is sure to impress and satisfy everyone.
Making Sopa De Abóbora is a straightforward process, and it can be customized to suit your taste preferences. You can choose to add a hint of spice with chili flakes or keep it mild for a family-friendly option.
Serve it with crusty bread or a sprinkle of toasted seeds for an extra crunch. This dish isn’t just a meal; it’s an invitation to savor the rich flavors of Portuguese cuisine in the comfort of your own home.
Ingredients (Serves 4-6):
- 1 kg pumpkin, peeled, seeded, and diced
- 1 large onion, chopped
- 2 cloves garlic, minced
- 2 tablespoons olive oil
- 1 teaspoon ground cumin
- 1 teaspoon paprika
- 4 cups vegetable or chicken broth
- Salt and pepper to taste
- 200 ml coconut milk (optional)
- Fresh parsley for garnishing
Cooking Instructions:
- Sauté the Aromatics: In a large pot, heat the olive oil over medium heat. Add the chopped onion and sauté for about 5 minutes until it becomes translucent. Then, add the minced garlic and sauté for an additional minute until fragrant.
- Add the Pumpkin: Add the diced pumpkin to the pot and stir well to combine with the onion and garlic. Cook for about 5-7 minutes, allowing the pumpkin to soften slightly.
- Spice it Up: Sprinkle in the ground cumin and paprika, stirring to coat the pumpkin evenly with the spices. Let it cook for another 2 minutes, which will help release the flavors of the spices.
- Pour in the Broth: Carefully add the vegetable or chicken broth to the pot. Bring the mixture to a boil, then reduce the heat to low. Cover the pot and let it simmer for about 20-25 minutes, or until the pumpkin is tender.
- Blend the Soup: Once the pumpkin is soft, remove the pot from the heat. Use an immersion blender to purée the soup until smooth. Alternatively, you can transfer the soup in batches to a regular blender, but be cautious of the hot liquid.
- Add Coconut Milk: If using, stir in the coconut milk for a creamy texture and rich flavor. Season with salt and pepper to taste. Reheat the soup if necessary.
- Serve: Ladle the soup into bowls and garnish with freshly chopped parsley. Serve hot with crusty bread or toasted seeds on the side for added texture.
Extra Tips:
To elevate your Sopa De Abóbora, consider adding a touch of fresh ginger or a squeeze of lime juice for brightness.
If you prefer a thicker consistency, reduce the amount of broth. For added depth of flavor, try roasting the pumpkin before adding it to the soup.
Ultimately, this soup can be easily stored in the refrigerator for a few days, making it perfect for meal prep or leftovers.
Sopa De Brócolis

Sopa De Brócolis, or Broccoli Soup, is a delightful and comforting dish that embodies the essence of Portuguese home cooking. This creamy and flavorful soup is packed with nutrients, making it not only delicious but also a healthy option for any meal. The rich combination of broccoli, potatoes, and seasonings creates a warm and inviting dish that can be enjoyed by the whole family.
Perfect for chilly evenings, this soup is easy to prepare and is sure to become a favorite in your household. This recipe showcases the natural flavors of the ingredients while allowing the broccoli to shine through. Whether you serve it as an appetizer or a main course, Sopa De Brócolis is versatile enough to complement any meal.
With its velvety texture and vibrant green color, this soup is both visually appealing and satisfying to the palate. Let’s explore this simple yet hearty recipe that can serve 4-6 people.
Ingredients
- 1 lb broccoli, chopped
- 2 medium potatoes, peeled and diced
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 4 cups vegetable or chicken broth
- 1 cup heavy cream
- 2 tablespoons olive oil
- Salt and pepper to taste
- Fresh parsley, chopped (for garnish)
Cooking Instructions
- Sauté the Aromatics: In a large pot, heat the olive oil over medium heat. Add the chopped onion and minced garlic. Sauté for about 3-4 minutes until the onions are translucent and the garlic is fragrant. This step builds a flavorful base for your soup.
- Add the Vegetables: Once the aromatics are ready, add the diced potatoes and chopped broccoli to the pot. Stir well to combine, allowing the vegetables to coat in the oil and flavors for another 3-5 minutes. This helps to enhance the taste of the veggies.
- Pour in the Broth: Carefully add the vegetable or chicken broth to the pot, ensuring the vegetables are completely submerged. Bring the mixture to a boil, then reduce the heat to a simmer. Let it cook for about 15-20 minutes, or until the potatoes and broccoli are tender. This step allows the flavors to meld together beautifully.
- Blend the Soup: Once the vegetables are cooked through, use an immersion blender to puree the soup until it reaches a smooth consistency. You can also transfer the mixture in batches to a countertop blender if you don’t have an immersion blender. Be cautious with hot liquids when blending.
- Stir in the Cream: After blending, return the soup to the heat and stir in the heavy cream. Allow it to simmer for an additional 5 minutes, adjusting the seasoning with salt and pepper to taste. The cream will add richness and a velvety texture to the soup.
- Serve and Garnish: Ladle the soup into bowls and garnish with freshly chopped parsley. Serve hot, and enjoy the comforting flavors of your homemade Sopa De Brócolis.
Extra Tips
When preparing Sopa De Brócolis, feel free to customize it by adding other vegetables such as carrots or celery for added flavor and nutrients. For a lighter version, you can substitute the heavy cream with milk or a plant-based alternative.
Additionally, using homemade broth can elevate the taste of your soup considerably. Remember to adjust the seasoning according to your preference, and don’t hesitate to add a pinch of nutmeg for a unique twist!
Sopa De Ervilhas

Sopa De Ervilhas, or Pea Soup, is a beloved traditional Portuguese dish known for its vibrant green color and comforting flavor. This hearty soup is made primarily from peas, vegetables, and often features a touch of ham or bacon for added depth. It’s a popular dish during the colder months, providing warmth and nourishment to those who indulge in it.
The simplicity of the ingredients allows each flavor to shine, making it a delightful option for both casual family dinners and more formal gatherings. The beauty of Sopa De Ervilhas lies in its versatility. It can easily be adjusted to cater to various dietary preferences, such as using vegetable broth for a vegetarian version or omitting the meat altogether.
This soup also pairs wonderfully with crusty bread, making it a complete meal that’s both satisfying and heartwarming. Whether you’re an experienced cook or a novice in the kitchen, this recipe will guide you through creating a delicious pot of Sopa De Ervilhas that will impress your family and friends.
Ingredients (Serves 4-6)
- 1 cup dried split peas
- 6 cups vegetable or chicken broth
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 2 medium carrots, diced
- 2 celery stalks, diced
- 1 medium potato, diced
- 1 bay leaf
- 1 teaspoon salt (adjust to taste)
- 1/2 teaspoon black pepper (adjust to taste)
- 1 cup diced ham or bacon (optional)
- 1 tablespoon olive oil
- Fresh parsley for garnish (optional)
Cooking Instructions
- Prepare the Peas: Rinse the dried split peas under cold water and remove any debris. Soaking them for a few hours or overnight can help reduce cooking time, but it’s not necessary as they’ll cook thoroughly in the soup.
- Sauté the Vegetables: In a large pot, heat the olive oil over medium heat. Add the chopped onion, minced garlic, diced carrots, and diced celery. Cook for about 5-7 minutes, stirring occasionally, until the vegetables are softened and the onion is translucent.
- Add the Potatoes and Peas: Stir in the diced potato and soaked split peas. Mix well to combine the ingredients.
- Pour in the Broth: Add the vegetable or chicken broth to the pot, ensuring that the peas and vegetables are fully submerged. Toss in the bay leaf, salt, and black pepper. If using ham or bacon, add it at this stage for a richer flavor.
- Simmer the Soup: Bring the mixture to a boil, then reduce the heat to low. Cover the pot and let it simmer for about 30-40 minutes, or until the peas and potatoes are tender. Stir occasionally to prevent sticking.
- Blend (Optional): For a creamier texture, you can use an immersion blender to puree the soup to your desired consistency. If you prefer a chunkier soup, you can skip this step.
- Adjust Seasoning and Serve: Taste the soup and adjust the seasoning with more salt or pepper if needed. Remove the bay leaf before serving. Ladle the soup into bowls and garnish with fresh parsley if desired.
Extra Tips
When cooking Sopa De Ervilhas, feel free to add additional vegetables such as bell peppers or zucchini for extra nutrition and flavor.
If you have leftover soup, it can be stored in an airtight container in the refrigerator for up to 3 days. The flavors often deepen and improve as it sits, making it even more delicious the next day. For a bit of a kick, consider adding a dash of cayenne pepper or smoked paprika during cooking. Enjoy your cozy bowl of Sopa De Ervilhas!

