
This Filipino-style ground pork dish brings bold, savory flavors to your table with minimal effort. The tomato paste creates a rich, deeply colored sauce that clings perfectly to each bite of pork.
I developed this method after testing multiple versions to ensure the pork stays tender while the sauce reduces to just the right consistency. Simple ingredients come together in one pan for an easy, no-fuss meal.
What you get is a hearty, comforting dish with a balance of tangy and savory notes. The pork absorbs the sauce beautifully, making every mouthful satisfying.
Serve this with steamed rice to soak up every last drop of the flavorful sauce. Here’s how to make it perfectly.
Ingredients for Pork Giniling Recipe with Tomato Paste
Everyday ingredients transform into a rich, deeply flavored Filipino-style ground pork dish with minimal fuss.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Pork 🐖 | 1 ½ lb | 80/20 fat ratio preferred |
| Tomato Paste 🍅 | ½ cup | Double-concentrated for depth |
| Yellow Onion 🧅 | 1 whole | Finely diced for texture |
| Garlic Cloves 🧄 | 6 cloves | Minced for even distribution |
| Potatoes 🥔 | 2 whole | Peeled and diced small |
| Carrots 🥕 | 2 whole | Peeled and diced small |
| Green Peas 🌱 | 1 cup | Fresh or frozen, thawed |
| Soy Sauce 🫒 | 3 tbsp | Low-sodium preferred for balance |
| Fish Sauce 🐟 | 1 tbsp | For umami depth (optional) |
| Bay Leaves 🍃 | 2 pieces | Dried, for aromatic base |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground for best flavor |
| Salt 🧂 | 1 tsp | Adjust to taste at end |
| Neutral Cooking Oil 🫒 | 2 tbsp | For sautéing base ingredients |
| Water 💧 | 1 cup | For adjusting sauce consistency |
| Bell Pepper 🌶️ | 1 whole | Any color, diced fine |
The pork quality matters most here. Ground pork with 20% fat keeps the dish moist and flavorful—avoid lean cuts that dry out. Most supermarkets carry it pre-ground, but ask the butcher for a custom grind if you want better texture. Tomato paste is key for that deep, caramelized base—San Marzano or Mutti brands deliver the best color and richness without bitterness.
No fish sauce? Soy sauce plus a pinch of sugar mimics the umami balance. Fresh peas out of season? Frozen works perfectly (just thaw first). If you skip the potatoes, add extra carrots or bell peppers for body. For heat, a diced jalapeño or a dash of chili flakes can be stirred in at the end.
This tastes even better the next day as flavors meld. Store in an airtight container in the fridge for up to 4 days, or freeze for 3 months. Reheat gently with a splash of water if the sauce thickens too much.
Why You’ll Love This Recipe
- One Pan Wonder: I just brown the pork, toss in onion, garlic, and potatoes, then stir in tomato paste—dinner in one skillet.
- Rich Tomato Depth: The tomato paste caramelizes slightly, giving the ground pork this deep, savory-sweet flavor that’s impossible to resist.
- Feeds the Crew: I make a big batch for weeknight dinners, and it reheats even better the next day.
- Budget Stretcher: Ground pork and potatoes fill everyone up without emptying my wallet. Honestly, it’s my go-to when funds are tight.
Step-by-Step Instructions for Pork Giniling With Tomato Paste
Master this traditional method to build layers of rich, savory flavor in every bite.
Step 1: Sauté the Aromatics in Oil
Heat the 2 tbsp neutral cooking oil in a large pot over medium heat. Add the finely diced yellow onion and cook for 3-4 minutes until it turns translucent and begins to soften at the edges.
Stir in the minced 6 cloves garlic cloves and cook for 30 seconds until fragrant. The garlic should release its aroma but not brown. Add the 1.5 lb ground pork and break it up with a wooden spoon.
Cook the pork for 5-7 minutes until it loses its raw color and turns light brown throughout. This step builds the foundation of flavor, so don’t rush it.
Step 2: Develop the Sauce Base
Once the pork is browned, add the 0.5 cup tomato paste and stir well to coat the meat evenly. Cook for 2-3 minutes until the tomato paste deepens in color slightly—this removes the raw taste.
Pour in the 3 tbsp soy sauce, 1 tbsp fish sauce, 1 tsp salt, and 0.5 tsp ground black pepper. Stir in the 2 pieces bay leaves and 1 cup water to deglaze the pot, scraping up any browned bits from the bottom.
Let the mixture come to a gentle simmer, then reduce the heat to medium-low. This ensures the flavors meld without burning the tomato paste.
Step 3: Add Vegetables and Simmer
Add the diced 2 whole potatoes, 2 whole carrots, and 1 whole bell pepper to the pot. Stir to combine, ensuring the vegetables are fully submerged in the sauce.
Cover and let simmer for 10-12 minutes until the potatoes and carrots start to soften. Stir occasionally to prevent sticking.
Add the 1 cup green peas and stir gently. Continue simmering uncovered for another 5-7 minutes until the sauce thickens slightly and the vegetables are tender but not mushy.
Step 4: Adjust and Finish
Taste the dish and adjust seasoning if needed, though the soy sauce and fish sauce should provide ample saltiness. If the sauce is too thick, add a splash of water; if too thin, simmer uncovered for a few more minutes.
Remove the bay leaves before serving. The sauce should coat the back of a spoon with a rich, glossy consistency.
Transfer to a serving dish and let rest for 5 minutes to allow the flavors to settle. Serve hot over steamed rice for the full experience.
Pro Tips For Making Pork Giniling Recipe With Tomato Paste
- Brown the Pork First: Cook the ground pork until it’s fully browned and crumbly before adding onions—this builds flavor and prevents a watery sauce.
- Bloom the Tomato Paste: After the pork, cook the tomato paste with garlic for 1-2 minutes; it deepens the color and removes the raw taste.
- Cut Potatoes Small: Dice potatoes into ½-inch cubes so they soften quickly and absorb the sauce without turning to mush.
- Skip the Water: If the mixture gets dry, add a splash of broth or reserved potato water instead of plain water for richer flavor.
Perfect Pairings for These Flavors
Rice Pairings
Steamed jasmine rice is my go-to—its floral aroma complements the rich tomato sauce beautifully. For texture contrast, try brown rice with its nutty bite. I always cook 1.5 cups rice to serve 4 people with this dish. 💛
Fresh Sides
A simple cucumber and tomato salad with rice vinegar and a pinch of sugar cuts through the richness. Thinly slice 1 cucumber and 2 tomatoes, then toss with 2 tbsp vinegar and 1 tsp sugar. The acidity refreshes your palate.
Warm Bread
Pandesal (Filipino bread rolls) soaks up the sauce wonderfully. If unavailable, crusty French bread works too. Toast lightly and serve warm. I love the contrast of soft bread against the hearty pork.
Beverage Choices
An ice-cold San Miguel beer balances the savory depth perfectly. For non-alcoholic options, calamansi juice (Filipino limeade) with a touch of honey adds a bright, citrusy contrast. 🍺
Garnish Ideas
Top with chopped green onions or cilantro for freshness. A squeeze of calamansi or lime just before serving brightens the flavors. I always keep a few wedges on the side for guests.
Nutrition Facts
Frequently Asked Questions
Can I use ground beef instead of pork?
Yes, but the flavor will be different. Ground beef works, though pork’s fattiness gives this dish its signature richness. Use 80/20 beef for best results and add 1 tbsp oil if it seems dry.
Why does my sauce turn out bitter?
This usually happens if the tomato paste burns. Cook it only for 2-3 minutes after adding to avoid bitterness. Stir constantly and keep heat at medium-low.
How do I make it less salty?
Balance the flavor by adding diced potatoes or carrots to absorb salt. You can also stir in 1/4 cup water and simmer longer. Always taste before final seasoning.
Can I make this ahead of time?
The flavors deepen after 1-2 days in the fridge. Store in an airtight container for up to 4 days or freeze for 3 months.
- Potato Candy Recipe 1933: Vintage Peanut Butter Roll Delight - October 30, 2026
- Potato Chip Cookie Recipe With Pecans: Buttery Crunch Meets Nutty Richness - October 30, 2026
- Potato Patty Recipe No Egg: Crispy Edges Without the Binder - October 30, 2026