Giniling recipe is a beloved Filipino comfort dish that transforms ground beef into something truly special with savory soy sauce, aromatic garlic, and tender potatoes.
This quick weeknight dinner comes together in about 30 minutes and tastes like home cooking at its finest, making it perfect for busy families who refuse to compromise on flavor.
Why You’ll Love This Recipe
Giniling hits all the marks: it’s affordable, fast, and packed with honest flavors that feel both familiar and exciting.
- One-pan cooking means minimal cleanup after dinner.
- Ground beef cooks quickly, so you go from prep to plate in under 30 minutes.
- Potatoes and carrots add natural sweetness and texture that keeps every bite interesting.
- The soy sauce and garlic base is deeply savory without being overpowering.
- Leftovers reheat beautifully and taste even better the next day.
My Experience Making This Recipe
I first had authentic giniling at a family dinner in Manila, and I was immediately hooked by how simple the ingredients were yet how satisfying the final dish tasted. The cook there told me the secret was patience with the garlic and never rushing the beef to brown, which completely changed how I approached this recipe at home.
Since then, I have made giniling at least twice a month, and my family requests it constantly. My kids actually ask for it over takeout, which tells you something about how good this tastes when made right.
The aroma that fills your kitchen as the beef browns and the garlic perfumes the air is honestly therapeutic. Every single time I make it, I remember why Filipino food deserves so much more attention in home kitchens.
Recipe Overview
- Recipe Name: Giniling
- Servings: 4 to 6 servings
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Course: Main Dish
- Cuisine: Filipino
- Calories per Serving: 285 calories
Equipment You Will Need
- Large skillet or wok (12-inch or larger)
- Wooden spoon for stirring
- Sharp chef’s knife for chopping
- Cutting board
- Measuring spoons and cups
- Small bowl for mixing sauce ingredients
Ingredients for Giniling Recipe
- 2 tablespoons vegetable oil
- 6 cloves garlic, minced finely
- 1 medium onion, diced small
- 1 pound ground beef (80/20 blend works best)
- 3 tablespoons soy sauce
- 1 tablespoon oyster sauce
- 1 tablespoon fish sauce (patis)
- 1 teaspoon brown sugar
- 2 medium potatoes, diced into small cubes
- 1 medium carrot, diced small
- 1/2 cup green peas (fresh or frozen)
- 1/4 cup beef broth or water
- 1/4 teaspoon black pepper
- Salt to taste
Ingredient Notes and Substitutions
- Ground beef: The 80/20 blend has just enough fat to keep the meat tender and flavorful without becoming greasy. Substitute with ground pork for a lighter, subtly sweeter version that still tastes authentic.
- Soy sauce: This is the backbone of the savory profile and adds umami depth. Low-sodium soy sauce works fine, though you may need to adjust salt at the end.
- Fish sauce (patis): This Southeast Asian staple adds a distinctive salty, umami punch that makes giniling taste like itself. Oyster sauce or additional soy sauce can replace it if unavailable, though the flavor will shift slightly.
- Potatoes: Waxy potatoes like red or Yukon gold hold their shape better than russets. Sweet potatoes add a different sweetness and work beautifully in this dish.
- Oyster sauce: This adds slight sweetness and body to the sauce. Soy sauce alone works, but you may want to add an extra teaspoon of brown sugar.
How to Make Giniling Recipe
Step 1: Heat Your Oil and Prepare the Aromatics
Pour 2 tablespoons of vegetable oil into a large skillet and set it over medium-high heat until the oil shimmers slightly. Hot oil is crucial because it allows the garlic to bloom and release its aromatic compounds rather than just soften.
Step 2: Bloom the Garlic
Add 6 minced garlic cloves to the hot oil and stir constantly for about 30 to 45 seconds until the kitchen fills with a toasty, fragrant aroma. Do not walk away here; burnt garlic tastes bitter and ruins the entire dish, so keep your attention on the pan.
Step 3: Cook the Onions
Add your diced onion to the garlic and cook for 2 to 3 minutes, stirring occasionally, until the onion softens and turns translucent. The onion will break down into the sauce and add natural sweetness that balances the salty soy sauce.
Step 4: Brown the Ground Beef
Add 1 pound of ground beef to the skillet and break it apart with your wooden spoon as it cooks, about 5 to 7 minutes total. Resist the urge to stir constantly; let the beef sit for 1 to 2 minutes at a time so it develops a slight crust and browns properly rather than just steaming.
Step 5: Build the Sauce
Pour in 3 tablespoons soy sauce, 1 tablespoon oyster sauce, 1 tablespoon fish sauce, and 1 teaspoon brown sugar, then stir everything together until combined. These sauces create the rich, savory backbone that makes giniling taste authentic and crave-worthy.
Step 6: Add the Potatoes and Carrots
Add your diced potatoes and carrots to the beef mixture and stir to coat everything in the sauce. The potatoes will absorb the flavorful liquid as they cook, and the carrots add subtle sweetness that complements the savory beef beautifully.
Step 7: Simmer and Cook the Vegetables
Pour in 1/4 cup of beef broth or water, then reduce heat to medium and cover the skillet with a lid or foil, simmering for 10 to 12 minutes until the potatoes are tender when pierced with a fork. Simmering gently allows the potatoes to cook through without the exterior falling apart or the sauce reducing too quickly.
Step 8: Finish with Peas and Seasoning
Stir in 1/2 cup of green peas and 1/4 teaspoon black pepper, then cook uncovered for 2 to 3 minutes until the peas are heated through. Taste the dish now and adjust salt as needed; the soy sauce and fish sauce are already quite salty, so go easy with additional salt.
Pro Tip: Do not skip blooming the garlic in hot oil; this single step makes the difference between a flat-tasting dish and one bursting with savory depth that keeps people coming back for seconds.
Tips for the Best Giniling Recipe
- Use freshly minced garlic rather than pre-minced garlic from a jar; the flavor and aroma are noticeably superior and worth the 2 minutes of knife work.
- Dice your potatoes uniformly so they cook at the same rate and finish tender at the same time instead of some pieces being raw while others fall apart.
- Do not crowd the skillet when browning the beef; if it looks packed, work in two batches so the meat can actually brown instead of steam.
- Taste constantly as you cook and adjust seasonings gradually; it is easy to add more salt but impossible to take it out once overdone.
- If your sauce looks too thin at the end, uncover the skillet for the last minute or two to let liquid evaporate and the sauce cling better to the beef and vegetables.
- Serve giniling hot over steamed white rice, which acts as a neutral canvas for the rich, savory sauce to shine.
Common Mistakes to Avoid
- Burning the garlic happens faster than you think; keep the heat at medium-high and watch constantly for that toasted fragrance before it turns acrid and bitter.
- Using lean ground beef (93/7 or higher) makes the dish dry because there is not enough fat to keep the meat tender and add mouthfeel to every bite.
- Skipping the fish sauce thinking you can just use more soy sauce misses the umami complexity that makes this dish taste authentically Filipino and deeply satisfying.
- Cutting potatoes too large means they cook unevenly and some pieces stay hard while others get mushy, ruining the texture of the final dish.
- Leaving the lid off the entire cooking time causes too much liquid to evaporate, resulting in a dry dish instead of one with a glossy, savory sauce coating everything.
Serving Suggestions
Giniling is best served piping hot over steamed jasmine or white rice, which soaks up the flavorful sauce and turns the plate into pure comfort.
- Pair with a simple green salad dressed with vinegar and a pinch of salt to cut through the richness.
- Serve alongside fried egg on top of the rice for a heartier meal that Filipino families adore.
- Add a side of steamed bok choy or gai lan for fresh vegetable texture without competing with the main flavors.
- Accompany with pickled papaya or pickled vegetables on the side to add bright, acidic contrast.
- Drizzle with a small splash of soy sauce at the table for anyone who wants to deepen the savory profile.
Variations to Try
- Giniling with Raisins: Add 1/4 cup raisins or dried currants along with the potatoes for a sweet-savory twist that many Filipino home cooks swear by; the raisins plump up in the sauce and add subtle sweetness.
- Spicy Giniling: Mince one to two Thai chiles or jalapeños and add them with the garlic to give the dish a warming heat that builds as you eat without overwhelming the original flavors.
- Ground Pork Version: Swap the beef for ground pork and add an extra tablespoon of fish sauce; pork creates a lighter texture and takes on the savory sauce beautifully while still tasting completely authentic.
- Giniling with Bell Peppers: Add diced red or green bell peppers along with the carrots; they add color, a slight floral sweetness, and textural interest that some families prefer.
- Liver and Beef Version: Include 1/4 pound of finely chopped chicken or pork liver along with the beef for an extra depth of flavor and richer mouthfeel that mimics restaurant versions.
Dietary Adaptations
- Gluten-Free: Use tamari or gluten-free soy sauce in place of regular soy sauce, and verify that your oyster sauce is gluten-free; the rest of the recipe is naturally free of gluten with no trade-offs in flavor.
- Dairy-Free: This recipe contains no dairy, so it is naturally dairy-free and needs no modifications whatsoever.
- Vegan or Vegetarian: Replace ground beef with crumbled tofu or cooked lentils, use soy sauce exclusively, and swap fish sauce for additional soy sauce or miso paste; the dish loses some depth but remains satisfying.
- Low-Carb or Keto: Replace potatoes with cauliflower rice or diced zucchini, and skip the carrots or use them sparingly; the texture changes but the savory sauce remains the star.
Storage and Reheating
Refrigerator
Let giniling cool to room temperature, then transfer it to an airtight container and refrigerate for up to 4 days. The flavors actually deepen slightly as it sits, making day-two servings taste even better than fresh.
- Store in an airtight glass or plastic container on the middle shelf of your fridge.
- Keep rice and giniling separate if storing together so the rice does not absorb excess moisture from the sauce.
Freezer
Cool the dish completely, then transfer to a freezer-safe container or freezer bag, removing as much air as possible before sealing. Giniling freezes beautifully for up to 3 months without any noticeable loss of flavor or texture.
- Freeze in individual portions in smaller containers for easy grab-and-reheat weeknight dinners.
- Label containers with the date so you remember when you made it.
Reheating
Thaw overnight in the refrigerator if frozen, then reheat gently over medium heat in a skillet, adding a splash of water or broth if the mixture seems dry. Microwave reheating works fine but tends to dry out the dish slightly more than stovetop reheating.
- Stir occasionally while reheating to ensure even warming throughout.
- Heat only until steaming; overheating makes the potatoes mushy and the beef tough.
Nutrition Information
| Nutrient | Amount |
|---|---|
| Calories | 285 |
| Total Fat | 14 grams |
| Saturated Fat | 5 grams |
| Carbohydrates | 18 grams |
| Fiber | 3 grams |
| Sugar | 4 grams |
| Protein | 26 grams |
| Sodium | 620 milligrams |
| Cholesterol | 72 milligrams |
These values are approximate and calculated per serving based on a recipe that yields 5 servings; actual nutrition varies depending on specific brands and preparation methods used.
Frequently Asked Questions
Can I make giniling ahead of time?
Absolutely; this dish actually tastes better the next day once the flavors have melded together. Cook it completely, cool it, and store it in the fridge for up to 4 days, then reheat gently before serving.
What if I do not have fish sauce?
Fish sauce adds umami depth, but you can replace it with an additional tablespoon of soy sauce or a teaspoon of miso paste mixed with water. The dish will be slightly less complex but still delicious.
Why is my giniling watery?
This usually happens if you added too much broth or did not let the sauce reduce enough. Uncover the skillet and cook over medium heat for a few more minutes to evaporate excess liquid until the sauce coats the beef nicely.
Can I use ground turkey instead of beef?
Ground turkey works but produces a leaner, less savory result; add an extra tablespoon of soy sauce and a teaspoon of sesame oil to compensate for the missing richness from beef fat.
How do I know when the potatoes are done cooking?
Pierce the potatoes with a fork or knife tip; they should slide through easily with no resistance in the center. If they still feel hard, cover the skillet and cook for another 2 to 3 minutes.
Is giniling supposed to be soupy or thick?
Giniling should have enough sauce to coat the beef and vegetables with a glossy layer, but not so much that it pools in the plate like a stew. If yours looks too thick, add a splash of broth or water.
Final Thoughts
Giniling recipe deserves a permanent spot in your weeknight dinner rotation because it combines speed, flavor, and genuine comfort in one skillet. The ingredients are affordable, the technique is straightforward, and the results taste like you spent hours in the kitchen when you actually spent less than 40 minutes from start to finish.
Try this dish this week and serve it over rice with a fried egg on top, then watch your family absolutely devour it. Once you master this giniling recipe, you will find yourself making it again and again because nothing beats coming home to a plate of honest, flavorful Filipino food that fills your stomach and your heart. For more ground beef inspiration, check out this ground beef and broccoli recipe, or explore this fried chicken thighs recipe for a different approach to quick Filipino-inspired dinners.

Giniling
Ingredients
Equipment
Method
- Pour 2 tablespoons of vegetable oil into a large skillet and set it over medium-high heat until the oil shimmers slightly.
- Add 6 minced garlic cloves to the hot oil and stir constantly for about 30 to 45 seconds until fragrant.
- Add the diced onion and cook for 2 to 3 minutes, stirring occasionally until softened.
- Add 1 pound of ground beef and break it apart as it cooks for about 5 to 7 minutes, letting it sit to brown.
- Pour in 3 tablespoons soy sauce, 1 tablespoon oyster sauce, 1 tablespoon fish sauce, and 1 teaspoon brown sugar, then stir until combined.
- Add the diced potatoes and carrots, stirring to coat in the sauce.
- Pour in 1/4 cup of beef broth or water, reduce heat to medium, cover the skillet, and simmer for 10 to 12 minutes until potatoes are tender.
- Stir in 1/2 cup of green peas and 1/4 teaspoon black pepper, cooking uncovered for 2 to 3 minutes.
- Taste and adjust salt as needed before serving.