High Protein Beef Tapa Silog Meal with Cauliflower Garlic Rice

High Protein Beef Tapa Silog Meal with Cauliflower Garlic Rice brings a beloved Filipino breakfast classic into the realm of high-protein, lower-carb eating without stripping away any of the flavour that makes this dish so satisfying. The traditional silog format, which pairs cured or marinated meat with garlic fried rice and eggs, has been a staple of Filipino mornings for generations. This version keeps the spirit of that meal entirely intact but swaps the usual white rice for cauliflower garlic rice, which cuts the carbohydrate load significantly. At 42 grams of protein and only 18 grams of carbs per serving, this is the kind of breakfast that fuels a long morning without the energy slump that often follows a heavier starchy meal. For anyone managing their carb intake while still wanting food that actually tastes like something worth getting out of bed for, this recipe delivers on both counts. It is filling, flavourful and far more nutritious than the takeaway version most people grew up eating.
The marinade is where this recipe does its most important work. Lean beef sirloin forms the protein backbone, providing roughly 31 grams of protein per 100 grams, with far less saturated fat than cuts like ribeye or brisket. Coconut aminos stand in for soy sauce, giving the beef its savoury, slightly sweet depth while keeping the dish gluten-free and lower in sodium than traditional tamari. Pineapple juice is not just there for sweetness. It contains bromelain, a natural enzyme that actively tenderises beef fibres during marinating, meaning even a lean cut stays tender after cooking. Raw honey adds a light caramelisation to the meat as it cooks and carries small amounts of antioxidants. Apple cider vinegar provides a gentle acidity that balances the sweetness and helps break down the meat further. Garlic appears twice in this recipe, once in the marinade and again in the cauliflower rice, contributing allicin, a compound with well-documented anti-inflammatory and immune-supporting properties. Black pepper is not just seasoning here. It contains piperine, which improves the bioavailability of several nutrients in the meal.
The finished dish has a lot going on visually and in terms of texture. The beef sirloin, after marinating and cooking in a hot pan with a small amount of olive oil, takes on a deep mahogany colour with slightly caramelised edges from the honey and pineapple juice. Those edges carry a faint chew with a tender interior, and the aroma as the marinade reduces and catches on the hot pan is savoury with an unmistakable hint of sweetness and garlic. The cauliflower garlic rice looks convincingly rice-like when processed to the right coarseness, and when sauteed in olive oil with garlic and spring onion, it picks up a golden tinge and a nutty, garlicky smell that ties it to the beef naturally. The texture is softer than white rice but not mushy if you cook it over fairly high heat and avoid stirring too much. The spring onion adds a mild freshness and a little colour contrast. Eaten together, the beef and cauliflower rice complement each other well, with the bold marinade doing a lot of the heavy lifting flavourwise.
This meal is genuinely useful for people with specific health targets. The 42 grams of protein per serving supports muscle protein synthesis, making it a strong choice for people who train in the morning or who need to hit higher daily protein targets. The low carbohydrate count, at 18 grams per serving with 5 grams of fibre, means the net carbs are modest, which suits those following low-carb or blood-sugar-conscious eating patterns. It is naturally gluten-free because of the coconut aminos swap and dairy-free throughout, so people managing intolerances or following paleo-style eating will find it fits their framework without any adjustments. The healthy fat content from olive oil is relatively low at 14 grams total, making this a lean but satisfying meal rather than a heavy one. People recovering from training, managing their weight while preserving muscle, or simply trying to eat more whole food at breakfast without spending a lot of time cooking on busy mornings will find this recipe genuinely practical.
This recipe is well suited to meal prep. The beef can be marinated the night before, which actually improves the flavour and tenderness, and then cooked in under ten minutes the next morning. Alternatively, you can cook the beef in full and store it in an airtight container in the fridge for up to four days. The cauliflower garlic rice stores separately for up to three days and reheats well in a dry pan or microwave, though a quick toss in a hot pan keeps the texture better than the microwave does. If you are freezing the beef, lay the cooked pieces flat in a sealed bag and freeze for up to two months. For variations, you can use chicken breast instead of sirloin for a lighter option with a slightly different flavour profile. Adding a soft-boiled or fried egg on top, as is traditional in a silog meal, adds another 6 to 7 grams of protein per serving. You could also stir a handful of frozen peas or finely chopped broccoli into the cauliflower rice for extra vegetables without changing the overall character of the dish. The full ingredient amounts and step-by-step cooking instructions are in the recipe card below.
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

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

Healthy Sinangag Garlic Fried Rice Recipe Filipino Style with Cauliflower and Brown Rice
