Authentic Portuguese Soup Recipe: Canned Green Beans and Tender Pork Simmered in Tomato Broth

Soups & Stews

Authentic Portuguese Soup Recipe: Canned Green Beans and Tender Pork Simmered in Tomato Broth

This authentic Portuguese soup brings the hearty, comforting flavors of Portugal's Açorda à Alentejana to your kitchen. 💛 Traditionally made with bread, garlic, and olive oil, this version elevates the dish with tender pork and canned green beans simmered in rich tomato broth—a perfect blend of rustic tradition and modern convenience.

The secret lies in slow simmering, allowing flavors to meld into a deeply satisfying, aromatic soup that feels like a warm embrace in a bowl.

The beauty of this recipe is its simplicity, yet it delivers restaurant-quality results. You'll start with a base of garlic-infused olive oil, where the aroma alone sets the stage for the flavors to come.

Adding diced pork and canned green beans transforms this into a hearty, protein-rich soup that’s both nourishing and deeply flavorful. The tomato broth ties everything together, creating a balance of acidity and richness that’s quintessentially Portuguese.

By the time you serve this soup, you’ll have a dish that’s tender, aromatic, and brimming with the essence of Portugal. The pork will be fall-apart tender, the green beans bright and flavorful, and the broth so rich it’ll have everyone asking for seconds.

It’s the kind of soup that’s perfect for chilly evenings, family gatherings, or whenever you crave a taste of home.

This recipe is versatile enough to adapt to your preferences—whether you want to add extra vegetables, adjust the spice level, or serve it with crusty bread on the side. Let’s get started on creating a bowl of comfort that’s as authentic as it is delicious.

👨‍🍳
Difficulty
Medium
🥩
Category
Meat
🔥
Calories
Med Cal

Ingredients for authentic portuguese soup

Authentic Portuguese flavors start with garlic, olive oil, and tender pork—simple ingredients for a soul-warming bowl.

Ingredient Amount Notes
Day-Old Sourdough Bread 🍞 1 ½ cups Cubed, crust removed
Extra-Virgin Olive Oil 🫒 ½ cup For garlic infusion
Garlic Cloves 🧄 8 cloves Minced, aromatic base
Boneless Pork Shoulder 🐖 1 ½ lb Diced into 1-inch pieces
Canned Green Beans 🌱 2 cups Drained, bright green
Canned Diced Tomatoes 🍅 2 cups San Marzano preferred
Tomato Broth 💧 4 cups Homemade or quality store-bought
Red Wine Vinegar 🍷 2 tbsp For acidity balance
Bay Leaves 🌿 2 whole Fresh preferred
Dried Oregano 🍃 1 tsp Earthy flavor
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Crusty Bread 🍞 6 slices For serving
Fresh Parsley 🌿 ¼ cup Chopped, for garnish

The sourdough bread is non-negotiable here—it needs to be day-old (or stale) so it absorbs the broth beautifully. Whole Foods or your local bakery usually have great sourdough loaves. If you can't find sourdough, rustic Italian bread works too. The pork shoulder? Look for well-marbled cuts at Costco or your butcher—they'll give you that melt-in-your-mouth texture. Fresh garlic cloves make all the difference; don't use that pre-minced jar stuff. And for the olive oil, Californian extra-virgin has the perfect balance of peppery notes.

No pork shoulder? Chicken thighs work brilliantly—they stay juicy while simmering. Short on green beans? Canned lima beans or butter beans add a similar texture. That San Marzano tomato requirement? Honestly, any good-quality canned tomatoes will do—just make sure they're not watery. The bay leaves are crucial for that authentic Portuguese aroma, but if you can't find fresh, dried works at half the amount. And the red wine vinegar? It's what ties the whole thing together—don't skip it or use apple cider vinegar as a substitute.

This soup tastes even better the next day once all the flavors meld together. Store it in an airtight container in the fridge for up to 4 days. For freezing, portion it into containers with a little extra broth on top—keeps for 3 months. The bread? Toast it fresh before serving so it stays crisp. Garnish with that fresh parsley right before eating—it adds a bright pop of color and freshness that makes the whole dish sing.

❤️

Why You'll Love This Recipe

  • No Waste, No Stress: I swear by using day-old sourdough—it’s the secret to that thick, rustic texture without extra effort. Toss in stale bread, simmer it down, and suddenly you’ve got a hearty soup that feels like a hug.
  • Garlic-Pork Magic: That pork shoulder melts into tender shreds, while the garlic—sizzled in olive oil until golden—builds layers of flavor you can’t resist. Honestly, the first bite makes you forget it’s just a weeknight dinner.
  • Meal Prep MVP: Make a big batch on Sunday, and you’ve got lunch covered for days. The flavors actually deepened after reheating—my kids now fight over leftovers, and I get to enjoy a slow morning.
  • Budget-Friendly Feast: Pork shoulder stretches for miles, canned beans add bulk, and sourdough soaks up every last drop. Between us, this soup costs less than takeout but feels like a restaurant dish. (Yes, even on a Tuesday night.)

Step-by-step instructions for authentic Portuguese-style pork and green bean stew

This rustic Portuguese-inspired dish delivers melt-in-your-mouth pork and bright green beans in a rich tomato broth.

1

🍳 Step 1: Build the Flavorful Garlic Oil Base

Heat the 0.5 cup extra-virgin olive oil in a large Dutch oven over medium-low heat. Add the 8 cloves minced garlic and cook for 2-3 minutes until fragrant but not browned—this prevents bitterness. Here's the thing: I like to press the garlic lightly with a wooden spoon to release its oils without burning.

Remove the garlic from the pot and set it aside (you'll use it later). Don't drain the oil—those garlic-infused flavors are the foundation of your soup. Keep the pot on heat for the next step, as the residual heat helps distribute the pork's juices evenly.

2

🔥 Step 2: Sear the Pork Shoulder for Deep Flavor

Increase heat to medium-high and add the 1.5 lb diced boneless pork shoulder in batches, stirring occasionally. Cook for 8-10 minutes until the pork pieces are golden brown on all sides. This searing creates the Maillard reaction that gives the soup its rich, caramelized depth.

I press down gently on the pork pieces during the first minute—this prevents them from curling and ensures even contact with the pan. If the oil starts smoking, reduce heat slightly. Once browned, transfer the pork to a plate and set aside temporarily.

3

🥘 Step 3: Simmer the Tomato-Broth Foundation

Return the Dutch oven to medium heat and add the 2 cups canned diced tomatoes, 4 cups tomato broth, 2 tbsp red wine vinegar, 2 whole bay leaves, and 1.5 tsp salt. Bring to a gentle simmer for 10 minutes to let the flavors meld together.

Here's where it gets fun—toss in the reserved minced garlic and the 1 tsp dried oregano. Stir in the 0.5 tsp black pepper and return the pork to the pot. The vinegar brightens the tomatoes while the bay leaves add that classic Portuguese herbal depth you crave in authentic soups.

4

⏰ Step 4: Cook Until Pork is Fork-Tender

Return everything to a simmer and cover partially. Cook for 1 hour to 1 hour 15 minutes until the pork is fork-tender—it should pull apart easily with minimal resistance. I check doneness by inserting a fork into the largest piece; if it slides in effortlessly, it's ready.

If the soup reduces too much before the pork is tender, add ½ cup water to maintain the right consistency. The broth should coat the back of a spoon but still allow you to see the pork pieces clearly. This is the moment that matters: patience ensures that melt-in-your-mouth texture.

5

👨‍🍳 Step 5: Finish with Green Beans and Bread

Add the 2 cups drained canned green beans and the 1.5 cups cubed day-old sourdough bread to the pot. Simmer uncovered for 5-7 minutes until the green beans are heated through and the bread has absorbed some of the broth, creating those delightful soft, flavorful bites.

Taste and adjust seasoning—you might need a pinch more salt or a splash of vinegar to balance the flavors. Remove the bay leaves before serving. Ladle the soup into bowls and garnish with 0.25 cup chopped fresh parsley. Serve with the 6 slices crusty bread on the side for dipping.

👨‍🍳

Pro Tips For Making Authentic Portuguese Soup

  • SOAK THE BREAD RIGHT: Tear that day-old sourdough into rough chunks—no need for perfect cubes—and soak them in cold water for at least 30 minutes before adding to the pot. I learned this the hard way: dry bread turns the soup into glue. The longer they soak, the creamier the base, but 30 minutes is the sweet spot for texture.
  • SEAR THE PORK LOW: After browning the pork shoulder, reduce heat to medium and let it cook uncovered for 5 minutes. This isn’t just for flavor—it’s about rendering fat slowly so it doesn’t turn the soup greasy later. Skip this, and you’ll regret it when the broth looks like pond water.
  • CRUSH GARLIC LIKE A PRO: Smash those garlic cloves with the flat side of your knife before mincing—no need to chop them fine. Whole crushed cloves infuse flavor without overpowering, and they won’t turn bitter like over-minced garlic. (Yes, even if you’re impatient like me.)
  • UPGRADE WITH CANNED BEANS: Drain and rinse the green beans, then roughly chop them into 1-inch pieces before adding to the pot. Whole beans make the soup look lazy, but chopped ones blend into the texture like they belong. Pro move: Add them in the last 10 minutes so they stay tender.

Flavor customization for this authentic portuguese soup

Spicy Kick

For those who love heat, add ½ tsp smoked paprika and ¼ tsp cayenne pepper when searing the pork. I like to toast the spices in the olive oil for 30 seconds before adding the garlic—this deepens their flavor.

A splash of hot sauce (like Tabasco) at the end adds a bright, tangy heat that cuts through the richness of the pork. 🌶️

Smoky Depth

Swap the bay leaves for 2 sprigs of fresh rosemary and add 1 tsp smoked paprika to the tomato broth. For extra smokiness, cook the pork over an open flame for 2-3 minutes after searing—this gives it that campfire aroma.

I also like to finish with a drizzle of liquid smoke (just ¼ tsp) for a subtle smoky note that feels authentically Portuguese.

Creamy Twist

Stir in ½ cup heavy cream or ½ cup coconut milk during the final 5 minutes of simmering for a velvety texture. This works especially well if you're using chicken instead of pork.

For a dairy-free option, blend ½ cup cooked white beans into the broth before adding the green beans—it adds creaminess without altering the soup's essence. 🥛

Herbal Variations

Swap the oregano for 1 tsp dried thyme or 1 tbsp fresh cilantro for a different herbal profile. For a more complex flavor, add 1 tsp fennel seeds (toasted in the oil) or 1 sprig of fresh marjoram.

These herbs add layers of earthiness that pair beautifully with the tomato broth and pork.

Vegetarian Adaptation

Replace the pork with 1.5 lb extra-firm tofu (pressed and cubed) or 1.5 lb mushrooms (like portobello or cremini). For texture, add 1 cup chickpeas when simmering the broth.

The key is to ensure the "meat" substitute absorbs the flavors well—simmer it in the broth for 10-15 minutes before adding the green beans and bread. 🌱

Regional Touches

For an Alentejo-inspired version, add 1 tsp pimentón de la Vera (Spanish smoked paprika) and a pinch of ground cumin to the tomato broth. In the Azores, you might find cornbread used instead of sourdough—swap the bread for 1.5 cups leftover cornbread cubes for a sweeter, nuttier taste.

These regional twists keep the soul of Portuguese cooking alive while adding local flair.

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 16g20%
Saturated Fat 5g25%
Cholesterol 85mg28%
Sodium 850mg37%
Total Carbohydrate 28g10%
Dietary Fiber 5g18%
Sugars 12g
Protein 30g60%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

What makes this Portuguese soup different from other tomato-based soups?

This recipe captures Portugal's signature flavors through its garlic-infused olive oil base, red wine vinegar brightness, and bay leaf aroma. Unlike Italian tomato soups, it uses day-old sourdough bread for texture and simmers pork until fork-tender—creating a heartier, more rustic profile that's distinctly Portuguese.

2

Can I use fresh green beans instead of canned?

Use 2 cups trimmed fresh green beans instead. Add them during the final 5 minutes of simmering so they stay crisp-tender. For extra flavor, blanch them first in boiling water for 1 minute before adding to the soup.

3

How do I know when the pork is fully cooked?

The pork is done when it reaches an internal temperature of 195°F and pulls apart easily with a fork. For best results, use a meat thermometer—insert it into the thickest piece. If it's still slightly firm, return it to the pot for another 10 minutes of simmering.

4

What's the best bread to serve with this soup?

Crusty sourdough or rustic Italian bread works perfectly for dipping. For extra authenticity, try pão de ló (Portuguese sweet bread) if you want a sweeter contrast. Toast the bread lightly before serving to maintain its crispness while soaking up the rich broth.

5

Can I make this soup in a slow cooker?

Yes! Brown the pork first, then transfer everything to a 6-quart slow cooker on low for 6-7 hours or high for 3-4 hours. Add the green beans and bread during the last 30 minutes to prevent them from turning mushy. The slow cooker method actually enhances the pork's tenderness.

★★★★★4.9(1 review)
Categories Soups & Stews