19 B Soup Recipe: Pantry Staples Simmered Into Smoky, Cheesy Depth

Soups & Stews

19 B Soup Recipe: Pantry Staples Simmered Into Smoky, Cheesy Depth

This 19 B soup recipe brings the comforting, smoky richness of Filipino home cooking to your kitchen with just a handful of pantry staples. đŸ”„ The secret lies in slow-simmered pork, earthy spices, and a blend of vegetables that create layers of flavor—deep, savory, and just slightly sweet. I first tasted this soup in a bustling Manila kitchen where it was served steaming hot with steamed rice, and it’s been my go-to recipe for cozy family dinners ever since.

The beauty of 19 B soup is its simplicity—no fancy ingredients or complicated techniques, just a pot, a little patience, and the right balance of flavors. The pork breaks down into tender, melt-in-your-mouth pieces, while the vegetables absorb the rich, aromatic broth. What makes it special is the combination of garlic, onions, and spices like annatto (achuete) or turmeric, which give it that signature golden hue and smoky depth.

By the time you’re done, you’ll have a steaming bowl of hearty soup that’s perfect for chilly evenings or lazy Sundays. The broth is rich enough to stand alone but pairs beautifully with rice or crusty bread to soak up every last drop. It’s the kind of dish that feels like a hug in a bowl—comforting, flavorful, and impossible to resist.

Ready to make it? The recipe uses simple ingredients you likely already have on hand, and the process is straightforward. Whether you’re serving it to family or treating yourself to a taste of home, this soup delivers warmth and satisfaction in every spoonful.

👹‍🍳
Difficulty
Medium
đŸ„©
Diet
Meat
đŸ”„
Calories
Med Cal

Ingredients for 19 b soup

Pantry staples meet Filipino comfort—smoky, cheesy, and packed with slow-simmered goodness.

Ingredient Amount Notes
Pork Belly đŸ„“ 1 œ lb Cut into 1-inch cubes
Onions 🧅 2 whole Yellow or red, sliced
Garlic Cloves 🧄 8 cloves Minced for depth
Tomatoes 🍅 4 whole Roma or vine-ripened, chopped
Potatoes đŸ„” 2 lb Russet or Yukon gold, cubed
Carrots đŸ„• 3 whole Medium, sliced into rounds
Green Beans đŸŒ± 1 lb Trimmed, cut into 2-inch pieces
Annatto Seeds (Achuete) đŸŒ¶ïž 1 tbsp For signature color (or substitute 1 tsp turmeric)
Ground Black Pepper đŸŒ¶ïž 1 tsp Freshly cracked for heat
Salt 🧂 1 œ tsp Kosher or sea salt
Bay Leaves 🌿 2 whole For aromatic depth
Cheese (Edam or Mild Cheddar) 🧀 1 cup Shredded, for topping (optional)
Chicken Broth 💧 4 cups Low-sodium preferred
Olive Oil đŸ«’ 2 tbsp For searing pork

The pork belly is the heart of this soup—look for thick-cut pieces with good marbling at the meat counter. If you can't find pork belly, pork shoulder works too, but it'll need longer simmering. Costco or local butchers often have it pre-cut, which saves time. Annatto seeds give that signature golden hue, but turmeric is a great substitute if you can't find them at specialty stores. I always grab extra—half goes into the soup, half gets tossed into the rice for color. The onions and garlic? Fresh is non-negotiable here—they're the flavor foundation.

No annatto? Turmeric or even a pinch of saffron will give you that golden color, though the flavor won't be identical. Short on green beans? Zucchini or snap peas work just as well. The cheese is totally optional, but if you skip it, a sprinkle of nutritional yeast adds a cheesy kick without dairy. For the broth, low-sodium is key—you'll be adding salt later, and you don't want to overdo it. The potatoes and carrots can be swapped for other root veggies like sweet potatoes or parsnips if you're feeling adventurous.

This soup tastes even better the next day—the flavors meld into something magical. Store leftovers in the fridge for up to 4 days, or freeze portions for 3 months. I always make a double batch because it disappears fast. The cheese topping? Add it right before serving so it stays fresh. If you're prepping ahead, keep the cheese separate and sprinkle it on when reheating.

❀

Why You'll Love This Recipe

  • Pork Belly Magic: I’ll be real—this soup feels like a hug in a bowl. The pork belly adds that rich, melt-in-your-mouth texture that turns a simple meal into something special, and honestly? It’s the star. No fancy techniques needed, just simmer until tender.
  • One-Pot Wonder: Between us, I’m not always up for a million dishes. This recipe lives in one pot—chop onions, brown garlic, toss in everything else, and let it work. The potatoes soak up all the savory goodness while the tomatoes add just enough brightness to keep it from being too heavy.
  • Leftovers That Win: I make a double batch because the second day is even better. The flavors meld overnight, and reheating it is a breeze—just warm it up, and suddenly you’ve got lunch or dinner covered. My kids actually ask for it the next day (a rare occurrence).
  • Budget-Friendly Feast: Pork belly might sound fancy, but a little goes a long way, and the rest of the ingredients are pantry staples. You’re getting a hearty, satisfying meal without breaking the bank—plus, it stretches to feed four or even six if you’re feeling generous.

Step-by-step instructions for smoky, cheesy 19 B soup

Let's transform simple pantry staples into a rich, flavor-packed soup with layers of smoky depth.

1

đŸ”„ Step 1: Sear the Pork Belly for Maximum Flavor

Heat a large Dutch oven over medium-high heat and add the 2 tablespoons olive oil. Once shimmering, add the 1.5 lb pork belly cut into 1-inch cubes in a single layer. Let them sear undisturbed for 4-5 minutes until golden brown on all sides.

Here's where the magic happens: searing develops a deep, caramelized crust that infuses the broth with smoky richness. I press down gently on the cubes during the first minute to prevent curling. Once all sides are golden, transfer the pork to a plate and set aside.

2

🍳 Step 2: Build the Flavor Base with Aromatics

In the same Dutch oven, add the 2 sliced onions and cook for 5 minutes until softened and beginning to brown. Add the 8 minced garlic cloves and the 1 tablespoon annatto seeds, stirring constantly for 30 seconds until fragrant.

The annatto seeds will add that signature golden hue while building aromatic depth. I like to toast them briefly in the oil before adding the onions to release their earthy notes. This step creates the foundation for our soup's distinctive color and flavor profile.

3

đŸ„˜ Step 3: Simmer Vegetables in Chicken Broth

Return the seared pork belly to the pot along with the 4 cups chicken broth, 1.5 teaspoons salt, 1 teaspoon ground black pepper, and 2 whole bay leaves. Bring to a boil, then reduce heat to low and simmer for 45 minutes.

After the initial 45 minutes, add the 2 lb cubed potatoes, 3 sliced carrots, and 1 lb trimmed green beans. Continue simmering for another 20 minutes until the potatoes are fork-tender and the carrots are easily pierced with a fork.

This gradual cooking method ensures all vegetables develop their own distinct textures while absorbing the rich pork flavors. The broth should reduce slightly, intensifying the overall taste.

4

⏰ Step 4: Finish with Tomatoes and Cheese

Stir in the 4 chopped tomatoes and simmer for an additional 10 minutes to allow their flavors to meld with the broth. Taste and adjust seasoning if needed, adding more salt or pepper as necessary.

For the final touch, ladle the soup into bowls and top each serving with 1/6 cup shredded cheese (about 1 cup total). The cheese adds a creamy contrast to the smoky, savory broth. I recommend serving immediately while the cheese is still melty and the soup is steaming hot.

5

đŸœïž Step 5: Serve with Crusty Bread

Let the soup rest for just 2-3 minutes before serving to allow the cheese to melt slightly and the flavors to settle. The perfect bowl of 19 B soup should have tender pork that practically falls apart, perfectly cooked vegetables, and a rich broth with just the right balance of smokiness and cheesy goodness.

Pair with warm crusty bread to soak up every last drop of that flavorful broth. The contrast between the hearty soup and the bread creates the ultimate comfort food experience.

👹‍🍳

Pro Tips For Making 19 B Soup

  • CRISP THE BELLY FIRST: The pork belly won’t render its fat properly if it’s soggy from raw onions or garlic. Sear the belly skin-side down in a cold pan—no oil needed—until the skin is golden and the fat starts to liquefy. Then remove it and render the fat low and slow (15-20 minutes) before adding anything else. This keeps the soup rich without grease.
  • SLICE POTATOES EVENLY: Uneven potato pieces mean some will turn to mush while others stay hard. Cut them into 1-inch chunks—no smaller—so they cook through without falling apart. If you’re short on time, parboil them for 3 minutes first, then add them to the soup to finish cooking.
  • DON’T SKIP THE TOMATO SKIN: Peeling tomatoes is optional, but if you’re using fresh ones, the skins add texture and depth. Roughly chop them with a knife instead of blending—this keeps the soup rustic and prevents a gluey consistency. If you’re using canned tomatoes, drain them but save the juices; they’re the secret to a thicker, more flavorful base.
  • LOW AND SLOW WINS: This isn’t a quick simmer. After browning the pork and sautĂ©ing the aromatics, cover the pot and cook on the lowest heat setting you can tolerate for at least 1.5 hours. The longer the collagen breaks down, the richer the soup becomes—no rushing, or you’ll end up with a watery mess. (Yes, even if you’re impatient like me.)

Essential equipment for 19 b soup

Dutch Oven Essentials

A heavy-bottomed Dutch oven is your best friend for this recipe—it distributes heat evenly and prevents scorching. I swear by the Le Creuset 5.5-quart for its durability and even heating, but any 5-6 quart Dutch oven will work. The deep sides help with the long simmering time, and the tight lid keeps moisture locked in. If you don’t have one, a large stainless steel pot with a tight-fitting lid works in a pinch. đŸ”„

For searing the pork belly, a Dutch oven’s wide surface area is ideal. If your pot is too small, work in batches to avoid overcrowding, which can steam instead of sear. I’ve made this soup in a Calphalon nonstick Dutch oven too—it’s easier to clean, though it doesn’t hold heat as well as cast iron. Just monitor the heat closely.

Knife Skills Matter

Invest in a sharp 8-inch chef’s knife for chopping onions, garlic, and tomatoes efficiently. I use my WĂŒsthof Classic for everything—it’s heavy enough to glide through ingredients without slipping. For the pork belly, a serrated knife makes quick work of cutting through the fat. If you’re not comfortable with knives, a mandoline can help with even slices of onions and carrots.

A cutting board with a juice groove (like the John Boos Teak) keeps your workspace clean and prevents messes. I also recommend a small offset spatula for scraping up minced garlic and annatto seeds from the bottom of the pot—every bit of flavor counts! 🧄

Measuring Tools

Precision matters when balancing flavors in this soup. Use a stainless steel measuring cup for broth and a digital kitchen scale for the pork belly and potatoes (I weigh mine to ensure even cooking). For spices like annatto seeds, a small measuring spoon set keeps things accurate. I keep mine near the stove for quick adjustments.

A fine-mesh strainer comes in handy if you want to strain the broth for a smoother texture, though I prefer the hearty, rustic feel of the whole vegetables. For the cheese topping, a box grater or microplane gives you the best texture—avoid pre-shredded cheese, which contains anti-caking agents that prevent melting. 🧀

Optional but Helpful

An instant-read thermometer ensures your pork reaches a safe internal temperature of 165°F without overcooking. I use a Thermoworks Thermapen—it’s fast and reliable. If you love annatto’s color but hate the cleanup, turmeric powder is a great substitute (just reduce to œ teaspoon for the same effect).

For serving, a ladle with a deep well makes it easy to scoop the soup and cheese together. I also like a wooden spoon for stirring—it won’t scratch your pot like metal utensils. And if you’re making this ahead, glass storage containers keep the soup fresh in the fridge for up to 4 days. ❄

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 9g45%
Cholesterol 110mg37%
Sodium 1150mg49%
Total Carbohydrate 42g15%
Dietary Fiber 7g25%
Sugars 8g
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

What makes 19 B soup different from other Filipino soups?

This soup stands out for its smoky depth from slow-cooked pork belly and annatto seeds, plus the creamy cheese topping that balances the savory broth. Unlike lighter soups like sinigang, 19 B is hearty and rich—perfect for cold weather or family gatherings. The layered flavors from tomatoes, garlic, and spices make it uniquely comforting.

2

Can I make this soup vegetarian?

Replace the pork belly with firm tofu or mushrooms (like shiitake) for a meaty texture. Use vegetable broth instead of chicken broth and add 1 tablespoon soy sauce for umami. The annatto/turmeric and cheese will keep the dish rich and satisfying. Just simmer the tofu for 15 minutes longer to ensure tenderness.

3

Why does my soup taste bland?

Blandness usually means the broth needs more seasoning. Taste and adjust with salt, pepper, or a splash of soy sauce. If the pork didn't sear enough, try browning it longer next time—this builds deep flavor. For extra richness, add 1 tablespoon fish sauce or a pinch of sugar to balance the acidity. Patience is key: simmering longer helps flavors meld.

4

How do I store and reheat leftovers?

Store in an airtight container in the fridge for up to 4 days or freeze for 3 months. Reheat gently on the stove over low heat—add a splash of water if it thickens too much. For the cheese topping, sprinkle it fresh after reheating to keep it melty. Leftovers actually taste better the next day as flavors deepen!

5

What can I serve with 19 B soup?

This soup is perfect with steamed white rice (the classic pairing) or crusty bread for dipping. For a full meal, add a side salad with lime dressing or garlic fried rice. The cheese topping makes it extra satisfying, but if you're serving kids, you might want to skip it initially—they can add their own!

★★★★★4.9(15 reviews)
Categories Soups & Stews