Eggplant with Ground Beef Filipino-Style for Weeknights

Updated November 3, 2026

Total time
50 min
prep 20 min · cook 30 min
Serves
4
portions as written
Safe temperature (USDA)
160°F / 71°C
check the thickest piece

Jump to recipe

Eggplant with Ground Beef Filipino-Style for Weeknights

This Filipino-style eggplant with ground beef is a home-style take on ginisang talong, or sautéed eggplant, made hearty with browned beef, tomatoes, garlic, and a little soy sauce. The eggplant turns tender as it simmers in the savory tomato mixture, making a comforting, rice-friendly meal; Filipino households have many variations, and this is one practical version.

Ingredients

  • 1 pound (450 g) ground beef, preferably 85% to 90% lean
  • 1 pound (450 g) Japanese or Chinese eggplant, or 2 medium globe eggplants
  • 3 tablespoons (45 ml) neutral cooking oil, divided
  • 1 medium yellow onion (about 150 g), finely chopped
  • 4 garlic cloves (about 12 g), minced
  • 2 medium ripe tomatoes (about 300 g), chopped
  • 1 tablespoon (15 ml) soy sauce
  • 1 teaspoon (5 ml) fish sauce (patis), optional
  • 1 teaspoon (4 g) granulated sugar, optional, to balance tart tomatoes
  • ⅓ cup (80 ml) water or unsalted beef broth
  • ½ teaspoon (3 g) fine salt, plus more to taste
  • ¼ teaspoon (0.5 g) freshly ground black pepper
  • 4 cups (about 600 g) cooked white rice, for serving

Instructions

  1. Prepare the ingredients (20 minutes). If using globe eggplant, peel alternating lengthwise strips of skin if you like a more tender bite; leave Japanese or Chinese eggplant unpeeled. Trim the ends and cut the eggplant into ¾-inch (2 cm) half-moons or bite-size chunks. Chop the onion and tomatoes and mince the garlic. Keep the rice warm if it is already cooked. If your eggplant is especially large and seedy, cut it into pieces of similar size so it cooks evenly.
  2. Brown the eggplant (8 minutes). Heat 1 tablespoon (15 ml) oil in a large skillet or sauté pan over medium-high heat. Add half the eggplant in a single layer and cook for about 2 minutes per side, turning until lightly golden and beginning to soften. Transfer it to a plate and repeat with another 1 tablespoon (15 ml) oil and the remaining eggplant. Work in batches rather than crowding the pan; crowded eggplant tends to steam and can become watery. It will finish cooking in the sauce.
  3. Soften the aromatics (3 minutes). Add the remaining 1 tablespoon (15 ml) oil to the pan and reduce the heat to medium. Add the onion and cook for about 2 minutes, stirring, until it starts to turn translucent. Stir in the garlic and cook for 30 seconds, just until fragrant. If garlic browns deeply, it can taste bitter, so keep it moving and lower the heat if needed.
  4. Brown the beef (8 minutes). Add the ground beef, salt, and black pepper. Break the meat into small crumbles with a wooden spoon and cook for about 7 to 8 minutes, stirring occasionally, until no pink remains and the beef is browned. For food safety, check several of the largest crumbles with a food thermometer; USDA FSIS recommends that ground beef reach a safe minimum internal temperature of 160°F (71°C). If there is a large amount of rendered fat, spoon off some, leaving a little in the pan for flavor.
  5. Make the tomato sauce (4 minutes). Add the chopped tomatoes and cook for about 3 minutes, stirring and pressing a few pieces with the spoon so their juices mingle with the beef. Stir in the soy sauce, fish sauce if using, and sugar if using. Cook for 1 more minute. The tomatoes do not need to disappear completely; a few soft pieces give the finished dish a fresh, lightly chunky texture.
  6. Simmer with the eggplant (7 minutes). Return the browned eggplant and any juices on the plate to the pan. Pour in the water or broth and gently fold everything together. Bring the liquid to a steady simmer, cover the pan, and cook for 5 minutes. Uncover and simmer for 2 minutes more, stirring carefully so the eggplant keeps its shape. The eggplant should be tender when pierced with a fork, and the sauce should cling to the beef rather than pool thinly at the bottom. Taste and adjust salt, pepper, or soy sauce, then serve hot over rice.

Tips

  • Choose eggplant that suits your pan. Japanese and Chinese eggplants are slender, tender, and quick to cut into half-moons. Globe eggplant works too, but its thicker skin and larger seeds can make the texture firmer; peeling a few strips is an easy compromise. Cut all pieces close to the same size for even cooking.
  • Keep the first browning batch uncrowded. Eggplant absorbs oil readily, but adding more oil every time it looks dry can make the dish greasy. Use a hot pan and cook in batches; the eggplant softens further in the covered simmer. If the pan is dry during browning, add a teaspoon of oil rather than pouring in a large splash.
  • Adjust the savory seasoning gradually. Fish sauce adds a salty, fermented depth associated with patis, while soy sauce contributes salt and a darker, rounded flavor. If you do not have fish sauce, leave it out or replace it with another teaspoon of soy sauce; the result will be less pungent and a little less complex. Taste before adding more salt because both sauces are salty.
  • Use lean beef, but do not overcook the eggplant. Beef with some fat stays flavorful, while very fatty beef may leave excess grease. Drain only what is necessary. Once the eggplant is fork-tender, take the pan off the heat; prolonged simmering can make it collapse into the sauce.

Serving Suggestions

Spoon the beef and eggplant over freshly cooked white rice, with plenty of the tomato-rich sauce. Jasmine rice is fragrant and soft, while ordinary long-grain rice gives a lighter, separate-grain base; either is a practical choice. For a more filling spread, serve it family-style with extra rice and a simple vegetable side such as sliced cucumber, steamed green beans, or sautéed leafy greens. A small dish of calamansi or lemon wedges lets diners add a bright, sour note at the table. If serving calamansi, offer it on the side rather than squeezing in a large amount before tasting, since the tomatoes already contribute acidity.

This dish is satisfying as a one-pan topping, but it also works as one part of a Filipino-inspired meal alongside another vegetable or a light soup. Keep the rice and any sides separate until serving so leftover portions are easy to store. For a casual lunch, serve a smaller scoop over rice with a fried egg prepared separately; the runny yolk makes the plate richer, while a fully cooked egg is an easy alternative.

Variations

Make it more tomato-forward: Add one extra chopped tomato (about 150 g) and simmer uncovered for a few extra minutes until the sauce reduces. If the tomatoes are especially tart, add another ½ teaspoon (2 g) sugar, tasting before adding more. This version has a looser, brighter sauce and is especially good with plenty of rice.

Use another ground meat: Ground pork can replace the beef in the same quantity, or use half beef and half pork. Cook ground pork to 160°F (71°C) as well, checking with a food thermometer. Ground turkey is another option, though it is leaner and milder; use a little extra oil if needed and cook it to 165°F (74°C).

Add a little heat: Stir in one thinly sliced red or green chile with the garlic, or serve sliced chile on the side so everyone can choose their own heat level. For a more substantial vegetable mix, add 1 cup (about 150 g) diced bell pepper with the tomatoes; it softens while the eggplant simmers and makes the sauce sweeter.

Make it without fish sauce: Omit the patis for a version with a cleaner soy-and-tomato flavor. If you need to avoid soy, use 1 tablespoon (15 ml) fish sauce in place of the soy sauce, then season carefully; the result will be saltier and more distinctly savory. Check the label on packaged sauces if you are accommodating an allergy.

Storage and Reheating

Refrigerate leftovers within 2 hours of cooking, in a shallow airtight container. They keep for 3 to 4 days in the refrigerator. Store the rice separately if possible: it is easier to portion, and the eggplant will not continue soaking up the sauce as it sits. The eggplant softens further after chilling, so stir gently when packing or serving it again.

For longer storage, freeze the cooled beef-and-eggplant mixture in an airtight freezer-safe container for up to 2 months for best quality. Thaw it overnight in the refrigerator before reheating. The eggplant may be softer after freezing, but the flavor remains suitable for spooning over rice. Avoid leaving the dish at room temperature for an extended period; discard it if it has been out for more than 2 hours, or more than 1 hour in temperatures above 90°F (32°C).

Reheat only the portion you plan to eat. Warm it in a covered skillet over medium-low heat with 1 to 2 tablespoons (15 to 30 ml) water, stirring gently until hot throughout, or microwave it in a covered, microwave-safe dish, stirring halfway through. USDA FSIS advises reheating leftovers to 165°F (74°C); check the center with a food thermometer. Add a splash of water if the sauce has thickened, and avoid repeated reheating and cooling.

Frequently Asked Questions

Do I need to salt or soak the eggplant first?
No. Modern eggplant is usually mild enough to cook without salting, and the pieces brown directly in the pan before simmering. If your eggplant tastes bitter or is unusually large and mature, you can salt the cut pieces for 20 minutes, rinse and dry them thoroughly, but that extra step is not included in this recipe’s timing.

Can I use frozen eggplant?
Fresh eggplant gives the best shape and texture because frozen pieces are often softer after thawing. If using frozen eggplant, thaw it completely and pat away excess moisture. Skip the initial browning and fold it into the sauce for the final simmer; expect a softer, less distinct texture and check early so it does not break down.

What can I use instead of fresh tomatoes?
Use 1 cup (240 ml) canned crushed tomatoes in place of the two fresh tomatoes. The sauce will be smoother and more concentrated, so start with the listed water and add only enough extra to reach a spoonable consistency. Canned tomatoes may be saltier than fresh ones, so taste before adding more salt.

Why did my eggplant absorb all the oil?
Eggplant has a porous texture and can soak up oil as it cooks, particularly if the pan is not hot enough or is crowded. Brown it in batches over medium-high heat and measure the oil rather than adding it freely. Since the eggplant finishes by steaming gently in the sauce, it does not need to be completely soft or saturated during browning.

Can I make this ahead?
Yes. Cook the dish fully, cool it promptly, and refrigerate it in a covered container for up to 3 to 4 days. Reheat it gently with a small splash of water until it reaches 165°F (74°C). The eggplant becomes softer as it rests, so if you prefer firmer pieces, cook it a little less during the final simmer when making it ahead.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).