RecipeShare Test Kitchen
5.0(3 ratings)
Make beef tapa tapsilog with soy-calamansi marinated beef, garlic fried rice, and a fried egg. Includes make-ahead guidance and easy serving variations.
30 min active · 2 hr 45 min total
We use affiliate links, which may earn us a small commission at no extra cost to you.
Ingredient amounts update instantly.
Combine the soy sauce, calamansi juice, brown sugar, garlic, and black pepper in a bowl. Add the thinly sliced beef, turn until coated, cover, and refrigerate for at least 2 hours or overnight.
Heat the oil in a wok or wide skillet over medium heat. Cook the garlic until pale golden and fragrant, then add the cold rice. Toss and press apart clumps until hot and separate; season lightly with salt.
Heat a large frying pan over medium-high heat. Lift the beef from the marinade, letting excess drip back into the bowl, and sear in batches until browned at the edges and cooked through, about 1 to 2 minutes per side.
Heat the remaining oil in a clean pan and fry the eggs until the whites are set and the yolks are cooked to your preference.
Divide the garlic rice, beef tapa, and eggs among four plates. Serve with spiced cane vinegar, tomatoes, cucumber, pickled vegetables, or lime wedges if you like.
Save this recipe to one of your meal plans or browse your existing plans.
Everything you want to know about this recipe.
Tapsilog is a Filipino breakfast plate made from tapa (thinly sliced marinated beef), sinangag (garlic fried rice), and itlog (fried egg). The appeal is the contrast: sweet-salty, browned beef; fragrant rice with separate grains; and a rich egg yolk that brings the plate together.
This is the broad, classic RecipeShare beef tapsilog: soy-calamansi beef tapa, straightforward garlic rice, and eggs cooked fresh at the end. It is not built around cola, baking soda, or an overly sweet marinade. Thin slicing, sufficient marinating, and a hot pan provide the tenderness and caramelised edges instead.
For a fresher plate, add sliced tomato, cucumber, and a little thinly sliced onion. A spoonful of cane vinegar or spiced vinegar brings acidity that cuts through the beef, egg, and rice.
For a richer version, replace half of the rice oil with 15 g unsalted butter. Add it after the garlic turns pale golden, then stir-fry the cold rice as usual. This is a variation, not a separate tapa recipe: the beef marinade and cooking method stay the same.
For lacy, crisp egg edges, heat the egg oil until it shimmers, add the egg, and spoon a little hot oil over the white until set. Keep the yolk soft if you want it to coat the garlic rice.
When time is limited, marinate the thin beef for 30 minutes at room temperature, then cook it immediately. It will still be good, but the 2-hour or overnight version has deeper flavour. This is a useful timing adjustment rather than a separate recipe.
Marinate the beef up to 24 hours ahead. You can freeze the raw marinated beef for up to 2 months; thaw it overnight in the refrigerator before cooking. Cooked beef and garlic rice keep separately in the fridge for up to 3 days, but fry eggs fresh whenever possible.
For a different protein, see Filipino Pork Tapa. For a regional pork variation, try Tapang Taal. More background and serving ideas are collected in Tapsilog Recipes.
The slices were probably too thick, the pan was overcrowded, or the beef cooked too long. Slice against the grain, let excess marinade drip off, and cook a small batch at a time over medium-high heat.
Too much wet marinade cools the pan and makes the beef steam. Lift the slices out of the bowl and let the excess drip away before they go into a well-heated pan.
Use cold, day-old rice when possible. Break up clumps before adding it to the pan and avoid adding too much oil or moisture.
Sirloin is a practical choice because it stays tender when thinly sliced. Flank, top round, or thinly sliced hot-pot beef also work when cut against the grain.
Yes. Lime is the closest substitute; lemon also works, though it is a little less floral. Taste the marinade before adding the beef and use a small extra pinch of sugar only if needed.
Yes. Although it is strongly associated with breakfast, beef tapa, garlic rice, and egg make a satisfying meal at any time of day.
Serving Size: 1 complete plate with beef tapa, garlic rice, and egg
* Reference intakes are based on an average adult's 8,400 kJ / 2,000 kcal diet. Your needs may be higher or lower.
See how other home cooks made this recipe, then share your own experience.
3 ratings
How would you rate this recipe?
The tomato and cucumber side plus spiced vinegar stopped the plate from feeling too rich. This is now our weekend tapsilog recipe.
I prepared the beef the night before and had breakfast on the table quickly. The garlic rice stayed fluffy with chilled rice.
The calamansi marinade had the right sweet, salty, and tangy balance. Cooking the beef in batches made a real difference.

Tapsilog recipes with beef or pork tapa, garlic fried rice, and eggs, plus practical guidance on marinades, serving variations, and make-ahead prep.

Adobo, sinigang, kare-kare, and more classic Filipino dishes with practical technique notes, pantry guidance, and make-ahead tips for home cooking.

Filipino breakfast recipes with pork tapa, tapang Taal, tocino, longganisa, pandesal, and garlic rice, plus practical weekday prep ideas.

Classic Filipino silog breakfasts—tapsilog, longsilog, and tocilog—perfect for busy mornings or weekend comfort meals. Includes rice, meats, and eggs.
Add your personal creations and build your own recipe collection.