High Protein Beef Tapa Silog Meal with Cauliflower Garlic Rice

There is something deeply satisfying about a proper silog meal first thing in the morning. The word tapsilog comes from three Filipino words: tapa, which means cured or marinated meat, sinangag, meaning garlic fried rice, and itlog, the Filipino word for egg. Traditionally this breakfast is a hearty, filling plate that powers you through long mornings, and this version takes that same spirit and dials up the nutrition significantly. You get tender, flavour-packed beef tapa, a savoury egg cooked just the way you like it, and a lighter garlic rice made from cauliflower that keeps the carb count in check without sacrificing any of the comfort.
The marinade here is built around lean beef sirloin, which gives you exceptional protein content without the excess saturated fat you would get from fattier cuts. Pineapple juice does double duty in the marinade, acting as a natural meat tenderiser thanks to its bromelain enzyme content while also adding a gentle sweetness. Coconut aminos replace traditional soy sauce as the sodium base, bringing a slightly milder, less salty flavour with a lower sodium load overall. A touch of raw honey stands in for refined sugar, and freshly cracked black pepper along with smashed garlic round out the marinade with warmth and depth. Marinating overnight is the move here. Even four hours will do if you are short on time, but the longer the beef sits, the more tender and flavour-forward it becomes.
The cauliflower garlic rice is genuinely one of those swaps that converts even the most dedicated white rice fans. Pulsed fresh cauliflower, toasted in a hot pan with olive oil and generous amounts of minced garlic, develops a nutty, fragrant quality that feels indulgent rather than virtuous. It is high in fibre, low in calories, and surprisingly filling. You still get that satisfying garlicky aroma drifting through your kitchen, which honestly is half the joy of making sinangag on a weekend morning. If you are serving this to someone who is cautious about veggie-based rice, mixing half cauliflower rice with half cooked brown rice is a brilliant middle ground that still boosts the fibre and drops the glycaemic load considerably.
For the egg, a soft pan-fried egg with a just-set white and a runny yolk is the classic finishing touch. The yolk adds healthy fats and fat-soluble vitamins that help your body absorb the nutrients in the rest of the meal. If you are tracking calories more closely, a poached egg or two egg whites with one whole egg is a smart adjustment. Serve the whole plate with sliced fresh tomatoes and cucumber on the side, which add crunch, hydration, and a hit of vitamin C. A small dish of spiced cane vinegar or apple cider vinegar with chilli makes a punchy dipping sauce for the tapa that cuts through the richness beautifully. This is a breakfast that genuinely keeps you going, whether you have a packed workday ahead or a slow, leisurely morning to enjoy.
Ingredients
- 500 g lean beef sirloin (sliced thin, about 3mm thick, partially freeze for easier slicing)
- 3 tbsp coconut aminos (lower sodium alternative to soy sauce)
- 3 tbsp pineapple juice (100 percent pure, unsweetened)
- 1 tbsp raw honey (or pure maple syrup)
- 5 cloves garlic (smashed and minced, divided)
- 1 tsp freshly cracked black pepper
- 1 tsp apple cider vinegar (adds brightness to the marinade)
- 1 tsp olive oil (for cooking the beef)
- 1 medium head cauliflower (roughly 600g, cut into florets)
- 1 tbsp olive oil (for the cauliflower rice)
- 4 cloves garlic (finely minced, for the cauliflower rice)
- 2 stalks spring onion (thinly sliced, for garnish)
- 1 tsp low sodium soy sauce (optional finishing touch for the cauliflower rice)
- 3 large eggs (free range if possible)
- 1 tsp olive oil (for frying the eggs)
- 2 medium ripe tomatoes (sliced, for serving)
- 1 small cucumber (sliced, for serving)
- 2 tbsp apple cider vinegar (for dipping sauce)
- 1 small red chilli (sliced thin, for dipping sauce, optional)
Instructions
- 1
In a bowl, combine the coconut aminos, pineapple juice, raw honey, smashed garlic, black pepper, and apple cider vinegar. Stir until the honey dissolves fully into the liquid.
Taste the marinade before adding the beef. It should be savoury, slightly sweet, and just a little tangy. Adjust with an extra splash of pineapple juice if you want more brightness.
- 2
Add the thinly sliced beef sirloin to the marinade and toss well to coat every slice. Cover the bowl with cling film or transfer to a zip-lock bag. Refrigerate for a minimum of 4 hours, ideally overnight.
Partially freezing the beef for 30 minutes before slicing makes it much easier to get uniform, thin slices without a meat slicer.
- 3
When you are ready to cook, pulse the cauliflower florets in a food processor in two batches until they resemble coarse grains of rice. Do not over-process or you will get a puree.
A box grater works just as well if you do not have a food processor. Use the medium holes and grate the florets directly into a bowl.
- 4
Heat one tablespoon of olive oil in a large non-stick pan over medium-high heat. Add the minced garlic and stir for about 30 seconds until fragrant and lightly golden. Add the cauliflower rice and spread it out evenly in the pan.
Resist stirring too often. Letting the cauliflower rice sit undisturbed for 1 to 2 minutes at a time helps it develop a slightly toasted flavour rather than steaming into mush.
- 5
Cook the cauliflower rice for 6 to 8 minutes, stirring occasionally, until it is tender and lightly golden in spots. Finish with the optional low sodium soy sauce, stir to combine, then remove from heat and garnish with sliced spring onion. Set aside and keep warm.
- 6
Remove the marinated beef from the refrigerator. Heat one teaspoon of olive oil in a heavy-bottomed skillet or cast iron pan over medium-high heat. Working in batches so you do not crowd the pan, add the beef slices in a single layer.
Crowding the pan causes the meat to steam instead of sear. Give each batch space and you will get those beautiful caramelised edges.
- 7
Cook each batch of beef for 2 to 3 minutes per side until cooked through and lightly caramelised at the edges. Transfer to a plate and repeat with the remaining beef. If the pan drippings start to darken too much, add a tablespoon of water to deglaze briefly.
The honey in the marinade will cause the beef to caramelise quickly. Keep the heat at medium-high rather than high to avoid burning.
- 8
In a separate small non-stick pan, heat one teaspoon of olive oil over medium heat. Crack the eggs gently into the pan and cook sunny side up until the whites are fully set and the yolks are still slightly runny, about 3 minutes. Season with a pinch of black pepper.
Covering the pan with a lid for the last minute of cooking sets the whites more quickly without flipping the egg.
- 9
Assemble each plate with a generous scoop of cauliflower garlic rice, a portion of beef tapa, and one fried egg. Serve alongside sliced fresh tomatoes and cucumber. Mix the apple cider vinegar and sliced chilli in a small dish for a dipping sauce.
Nutrition per serving
382kcal
Calories
42g
Protein
18g
Carbs
14g
Fat
5g
Fibre
7g
Sugar
480mg
Sodium
Pro Tips
- ✓
Overnight marinating is the single biggest upgrade you can make to this recipe. The pineapple juice breaks down the muscle fibres and the flavour penetrates every slice deeply.
- ✓
Squeeze out excess moisture from the riced cauliflower by pressing it in a clean tea towel before cooking. This prevents a soggy, steamed texture.
- ✓
Use a meat thermometer if you are unsure about doneness. Beef sirloin should reach an internal temperature of 63 degrees Celsius for medium.
- ✓
If you are meal prepping, cook the beef and cauliflower rice ahead of time and fry the egg fresh each morning. The beef actually tastes better the next day as the flavours continue to develop.
- ✓
A cast iron skillet gives the best sear on the beef tapa, creating those slightly charred edges that make the dish so satisfying.
- ✓
Adding a small handful of baby spinach to the cauliflower garlic rice at the very end, stirring until wilted, boosts the iron and folate content of the meal significantly.
Frequently Asked Questions
Variations
- •
Brown Rice Silog
Swap the cauliflower rice for cooked brown rice tossed with garlic and olive oil. You keep more fibre than white rice while still enjoying a classic sinangag texture. This version is ideal for people with higher carbohydrate needs or those doing morning workouts.
- •
Spicy Ginger Beef Tapa
Add one teaspoon of freshly grated ginger and a pinch of chilli flakes to the marinade. Ginger adds anti-inflammatory benefits and a warming bite that pairs beautifully with the sweet pineapple notes.
- •
Turkey Tapa Silog
Replace the beef with thinly sliced turkey breast for an even leaner, lower calorie tapa option. Turkey absorbs the marinade readily and cooks quickly. This variation is especially great for those managing cholesterol.
- •
Egg White Silog
Use two egg whites scrambled in place of the whole fried egg to cut fat and cholesterol while boosting pure protein content. Season with a pinch of turmeric for colour and anti-inflammatory benefits.
Substitutions
- •Coconut aminos → Low sodium soy sauce (Use about two thirds the amount since low sodium soy sauce is still saltier than coconut aminos. Tamari works well too and keeps the recipe gluten free.)
- •Raw honey → Pure maple syrup or a few drops of liquid stevia (Maple syrup gives a slightly deeper flavour. Stevia keeps it sugar-free for keto or diabetic-friendly versions, though use sparingly as it is much sweeter.)
- •Pineapple juice → Fresh kalamansi juice or lime juice (These add the necessary acidity for tenderising and brightening the marinade. Use half the amount as they are more concentrated and tart than pineapple juice.)
- •Cauliflower → Broccoli rice or konjac rice (Broccoli rice has a slightly stronger flavour but works well with garlic. Konjac rice is almost zero calorie and ideal for very low carb targets, though the texture is more gelatinous.)
- •Beef sirloin → Beef eye of round or flank steak (Both are leaner cuts that slice well when partially frozen. Flank steak benefits from the pineapple tenderiser most, so do not skip the marinade step.)
🧊 Storage
Store cooked beef tapa in an airtight container in the refrigerator for up to 4 days. Store cauliflower garlic rice separately in a sealed container for up to 3 days. Reheat both in a skillet over medium heat for best texture. Eggs should always be fried fresh. Do not freeze the cooked cauliflower rice as the texture becomes watery on thawing. The raw marinated beef can be frozen for up to 2 months before cooking.
📅 Make Ahead
Marinate the beef up to 24 hours in advance for the deepest flavour. You can also rice the cauliflower and store it raw in the refrigerator for up to 2 days before cooking. Batch-cook the beef on Sunday and you have a ready-to-go high protein breakfast base for the whole week.
You might also like

High Protein Arroz Caldo Chicken Rice Porridge with Cauliflower Boost

Sinangag Garlic Fried Rice with Egg Silog (Healthy High-Protein Filipino Breakfast)
