Albondigas Soup Recipe Filipino: Meatballs Simmered in Savory Tomato-Vinegar Broth

Soups & Stews

Albondigas Soup Recipe Filipino: Meatballs Simmered in Savory Tomato-Vinegar Broth

This Filipino albondigas soup delivers tender meatballs simmered in a bright, tangy tomato-vinegar broth that tastes like home. šŸ’› The secret lies in the perfect balance of savory meatballs—made with ground pork, breadcrumbs, and aromatic spices—and a broth infused with garlic, onions, and just the right amount of vinegar for that signature Filipino tang.

What sets this recipe apart is the slow simmering process, which ensures the meatballs stay juicy while the broth develops deep, complex flavors. Traditional ingredients like bay leaves and tomatoes create a rich base, while optional add-ins like spinach or potatoes make it even heartier. It’s the kind of soup that warms you from the inside out, perfect for cozy family dinners.

The result is a comforting bowl of albondigas soup with perfectly seasoned meatballs floating in a fragrant, slightly sweet, and tangy broth. The aroma alone will have everyone gathering around the table—this is the kind of dish that feels like a hug in a bowl. Ready in about 1 hour, it’s ideal for weeknights or special occasions.

Serve it with steamed rice to soak up every last drop of that flavorful broth. The meatballs stay tender, the broth remains rich, and the tangy kick from the vinegar elevates every spoonful. Let’s get cooking!

šŸ‘Øā€šŸ³
Difficulty
Medium
🄩
Diet
Meat
šŸ”„
Calories
Med Cal

Ingredients for albondigas soup recipe filipino

Pantry staples meet Filipino comfort food in this hearty albondigas soup.

Ingredient Amount Notes
Ground Pork šŸ– 1 ½ lb 80% lean for juiciness
Day-Old Bread šŸž ¾ cup Crusts removed, cubed
Large Eggs 🄚 2 whole Room temperature preferred
Yellow Onion šŸ§… 1 whole Finely diced, medium size
Garlic Cloves šŸ§„ 6 cloves Minced for meatballs
Canned Tomatoes šŸ… 2 cans 14.5 oz each, San Marzano preferred
Canola Oil šŸ«’ 2 tbsp For frying meatballs
White Vinegar šŸ’§ ¼ cup For tangy broth
Bay Leaves 🌿 2 whole Fresh if available
Salt šŸ§‚ 1 ½ tsp Adjust to taste
Black Pepper šŸŒ¶ļø 1 tsp Freshly ground
Ground Cumin 🌿 ½ tsp Toasted for depth
Ground Coriander šŸŒ¶ļø ½ tsp For warmth
Salted Pork Fat šŸ„“ 2 tbsp Or substitute with bacon

The ground pork is where the magic happens—80% lean keeps meatballs juicy while still holding shape. Costco or Trader Joe's usually have the best-priced packages, but any grocery store will work. For the bread, day-old is ideal—it stays moist without making the meatballs soggy. If you're using fresh, toast it first. The San Marzano tomatoes are worth the splurge for their sweetness, but any good-quality canned tomatoes will do. Look for bright red color and no wrinkles on the cans.

No pork fat? Bacon or lard works in a pinch, but reduce salt by half if using bacon. Fresh bay leaves make a difference—dried works at half the amount. The vinegar is non-negotiable for that signature tang, but if you're sensitive to acidity, reduce to 2 tbsp. For extra richness, add 1 tbsp tomato paste> to the broth. The meatballs can be prepped ahead and refrigerated for 24 hours before frying, which actually improves flavor as the spices meld.

This soup tastes even better the next day as flavors meld. Store in the fridge for 4-5 days or freeze for 3 months.> The broth thickens when chilled, so stir in a splash of water when reheating. For meal prep, portion the meatballs separately—they reheat beautifully in the microwave or oven. Double the batch and freeze extras for quick weeknight dinners. The rice? Always serve it on the side—jasmine works best for soaking up the broth.

ā¤ļø

Why You'll Love This Recipe

  • No Bread Waste: I’ll admit, I used to toss stale bread—but now I soak it in milk until it’s soft and spongy, then mix it right into the meat. That’s the secret to albondigas that hold together without falling apart.
  • Garlic-Pork Magic: Between us, the real star is that deep, savory punch from slow-cooked garlic and pork. The meatballs get tender while the broth absorbs all the flavor, making every spoonful ridiculously good.
  • Leftover Heaven: This soup actually tastes better the next day—honestly, the flavors meld into something even richer. I make a big batch on Sundays and reheat portions all week, no complaints.
  • Budget-Friendly Feast: Ground pork stretches far, day-old bread costs nothing, and a few cloves of garlic turn cheap ingredients into a filling, hearty meal. Perfect for when you need to feed the whole family without breaking the bank.

Step-by-step instructions for albondigas soup Filipino

A rich, tangy tomato-vinegar broth meets tender pork meatballs in this classic Filipino comfort dish.

1

šŸ‘Øā€šŸ³ Step 1: Prepare the Meatball Mixture

In a large mixing bowl, combine the 1.5 lb ground pork, 0.75 cup day-old bread (cubed and crusts removed), 2 whole large eggs, 1 whole yellow onion (finely diced), 6 cloves garlic (minced), 1.5 tsp salt, 1 tsp black pepper, 0.5 tsp ground cumin, and 0.5 tsp ground coriander. Using your hands, gently mix until just combined—don't overwork the mixture or the meatballs will become dense.

Here's the thing—you want the bread to absorb just enough moisture to bind everything together without turning the mixture into a paste. If it feels too dry, add 1 tablespoon of water at a time until it holds together when pressed. The mixture should be soft but not sticky. Cover the bowl and refrigerate for 30 minutes to firm up slightly before shaping.

2

šŸ³ Step 2: Form and Fry the Meatballs

Heat 2 tbsp canola oil and 2 tbsp salted pork fat in a large skillet over medium heat until the oil shimmers. Roll the chilled meatball mixture into 1.5-inch spheres—about 16 meatballs total for 4 servings. Gently place them in the skillet, being careful not to overcrowd (work in batches if needed).

Cook the meatballs for 3-4 minutes per side until they develop a golden brown crust and are cooked through. They should release easily from the pan when ready. Transfer them to a paper towel-lined plate to drain excess fat. Don't skip this step—the browning adds depth of flavor to the broth.

3

🄘 Step 3: Build the Tomato-Vinegar Broth

In the same skillet (no need to clean it—the browned bits add flavor), add the 2 cans canned tomatoes (crushed by hand if possible), 0.25 cup white vinegar, and 2 whole bay leaves. Bring to a gentle simmer over medium-low heat and let it cook uncovered for 10 minutes to allow the flavors to meld.

Here's where the magic happens: the vinegar brightens the tomatoes, while the bay leaves infuse subtle earthiness. Stir occasionally to prevent sticking, and taste the broth—it should be tangy with a hint of acidity. If it needs more depth, add 1 tsp sugar to balance the acidity. The broth should reduce slightly but remain saucy enough to coat the meatballs.

4

ā° Step 4: Simmer the Meatballs in Broth

Return the golden brown meatballs to the skillet with the broth. Add enough water to reach about halfway up the meatballs—you'll need roughly 2 cups total. Bring to a gentle simmer, then reduce heat to low and let it cook uncovered for 20-25 minutes. The meatballs should be fully submerged, and the broth should thicken slightly as it simmers.

Real talk: don't rush this step. The low heat ensures the meatballs absorb the broth's flavors without falling apart. Stir occasionally to prevent sticking, and taste the broth again—it should be balanced between tangy, savory, and slightly sweet. If it's too thin, let it simmer longer to reduce; if too thick, add a splash of water.

5

šŸ½ļø Step 5: Finish and Serve

Once the meatballs are tender and the broth has thickened to your liking, remove the 2 bay leaves and adjust seasoning if needed. Serve the albondigas hot, ladled over steamed white rice or with crusty bread to soak up every last bit of that rich, tangy broth.

The perfect bowl should have juicy, flavorful meatballs floating in a deep red, slightly glossy broth that's tangy but not overpowering. Garnish with extra black pepper if desired, and enjoy immediately—this soup tastes best fresh off the stove when the meatballs are still warm and the broth is vibrant.

šŸ‘Øā€šŸ³

Pro Tips For Making Albondigas Soup Recipe Filipino

  • SautĆ© the Onions Low and Slow: The first 5 minutes of cooking your albondigas are make-or-break—if you rush the onions, they’ll burn before softening into that sweet, jammy base. Keep heat at a steady medium, stir often, and resist the urge to crank it up just because you’re impatient. I learned this the hard way when my first batch tasted bitter instead of rich.
  • Soak Bread in Milk, Not Water: Day-old bread absorbs liquid like a sponge, but water makes albondigas dense and gummy. Use whole milk instead—it adds richness and keeps the meatballs tender without turning them into hockey pucks. Just enough to moisten, then squeeze out excess before mixing with pork. (Yes, even if you’re in a hurry.)
  • Chill the Meat Mixture: Skipping this step is how you end up with albondigas that fall apart the second they hit the broth. After mixing pork, bread, egg, and seasonings, pop the bowl in the fridge for 15 minutes. The cold helps the proteins bind properly—no more sad, crumbly meatballs sinking to the bottom.
  • Simmer Gently After Boiling: Albondigas are delicate—once they’re floating, drop the heat to a bare simmer. Boiling too hard makes them tough and breaks them apart. A gentle roll every few minutes keeps them intact while letting flavors meld. (And yes, your soup will taste better if you resist the urge to stir aggressively.)

Perfect pairings for these flavors

Rice Pairings

Serve this albondigas soup with steamed jasmine rice—its delicate floral notes complement the rich, tangy broth beautifully. I like to cook 1 cup jasmine rice for every 2 servings of soup, as the rice soaks up the flavorful liquid perfectly. For extra texture, try garlic fried rice as a side—toss in 1 tbsp toasted garlic and 1 egg for a heartier meal. šŸ’›

Crusty Bread

Offer sourdough or French bread on the side for dipping—its crusty texture contrasts wonderfully with the soft meatballs. I recommend warming the bread in the oven at 350°F for 5 minutes to enhance its flavor. For a Filipino touch, use pan de coco, a sweet coconut bread that balances the soup's tanginess. šŸ„–

Vegetable Add-Ins

Boost nutrition with steamed spinach or string beans—toss them into the broth during the last 5 minutes of simmering. I add 2 cups baby spinach or 1 cup sliced green beans, which wilt beautifully without overpowering the meatballs. For a sweeter twist, try carrots or potatoes, which absorb the broth's flavors. šŸ„•

Dipping Sauces

Serve with a small bowl of calamansi or vinegar dip—mix 2 tbsp calamansi juice (or substitute with lemon juice) and 1 tsp sugar for a bright, tangy contrast. For a creamier option, blend ½ cup sour cream with 1 tsp garlic powder and a pinch of salt—this adds a cool, rich element to each bite. šŸ‹

Drink Pairings

Pair with Filipino hot chocolate or salabat (ginger tea) to complement the soup's warmth. For a refreshing option, try calamansi soda—its citrusy fizz cuts through the richness. If you prefer beer, a light lager like San Miguel keeps the meal balanced without overpowering the flavors. šŸŗ

Garnishes

Finish each bowl with a sprinkle of freshly cracked black pepper or chopped green onions for brightness. I also love adding toasted sesame seeds for a nutty crunch. For a pop of color, a few drops of chili oil add just the right amount of heat. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 11g55%
Cholesterol 165mg55%
Sodium 980mg43%
Total Carbohydrate 22g8%
Dietary Fiber 2g8%
Sugars 10g
Protein 32g64%
* 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

Can I make albondigas meatballs ahead of time?

The meatball mixture can be refrigerated for 24 hours before frying, which actually enhances flavor as the spices meld. For best results, shape them into balls and refrigerate uncovered for 1 hour to firm up, then cover and store. Fry them fresh when ready to use—this prevents them from absorbing moisture and becoming dense.

2

What's the secret to juicy albondigas meatballs?

The key is using 80% lean ground pork and not overmixing the dough. Add 1 tablespoon of water at a time if the mixture feels too dry, but avoid overworking it. The 30-minute chill time before frying helps them hold shape while keeping the inside tender. Also, fry them in batches to avoid overcrowding the pan.

3

Can I substitute chicken or beef for pork?

Yes, but expect different textures! Chicken works well for a lighter version, but use 93% lean ground chicken to prevent dryness. Beef is denser and holds together better, but it's richer and may need longer simmering. For a traditional taste, pork is ideal—its fat content keeps meatballs moist. If substituting, reduce simmering time by 5 minutes to prevent toughness.

4

Why does my albondigas broth taste too acidic?

Too much vinegar is the usual culprit! Start with 2 tablespoons instead of the full ¼ cup and adjust to taste. For balance, add 1 teaspoon sugar or a pinch of salt to mellow the acidity. If the broth still tastes sharp, simmer uncovered for 5 extra minutes to let the alcohol evaporate (vinegar contains alcohol that can linger).

5

What can I do with leftover albondigas broth?

This flavorful broth is perfect for multiple uses! Strain and freeze it for future soups or sauces. Use it as a base for Filipino pasta dishes, or reduce it further to make a tangy meatball sauce for rice. You can also blend it with 1 tablespoon tomato paste and a splash of cream for a quick albondigas Alfredo sauce—just reheat gently.

ā˜…ā˜…ā˜…ā˜…ā˜…4.5(1 review)
Categories Soups & Stews