Savor the ultimate comfort of Filipino Bacsilog, with smoky bacon, garlic rice, and silky eggs!
Jump to:
What is bacsilog
Bacsilog is a Filipino silog meal made with bacon, garlic fried rice, and fried egg. It’s hearty, comforting, and foolproof—like a hug on a plate.
The name comes from bacon + sinangag (garlic rice) + log (itlog, meaning egg). Together, this carinderia-style meal becomes a quick Filipino breakfast bowl idea.
Where is bacsilog from?
Bacsilog comes straight from the Philippines, where silog meals rule morning menus. Think tapsilog, tocilog, longsilog—each one pairing rice and egg with a tasty protein.
Street stalls, carinderias, and school canteens serve this bacon rice bowl. It’s everyday comfort food Philippines style, yet special enough for weekend brunch.
How to make it
To make bacsilog, fry bacon until crispy, cook garlic fried rice using day-old rice, then top with a sunny side up egg. Add cheese sauce for extra comfort.

Ingredients
For the Sinangag
- Day-old jasmine rice (cooked, cold, fluffy) – Creates non-sticky garlic fried rice with perfect texture.
- Garlic, finely minced – Infuses rice with bold, savory fragrance.
- Neutral oil (canola, vegetable, or mix with butter) – Prevents sticking and helps garlic release flavor.
- Salt – Balances flavors and enhances natural taste.
- Black or white pepper – Adds mild heat and depth.
- MSG – Provides umami punch for true Filipino silog meal combo.
- Soy sauce – Gives color and salty richness.
- Spring onions, chopped (whites + greens separated) – Whites for stir-fry base, greens for garnish with spring onions.
For the Bacon
- Thick-cut bacon – Crispy, meaty strips that define this silog variation.
- Water – Helps render fat evenly while cooking bacon crisp.
For the Egg (Itlog)
- Large eggs – Provide classic sunny side up egg topping.
- Butter or bacon fat – Adds richness and flavor when frying.
- Salt and pepper – Simple seasoning for fried egg perfection.
For the Evap Cheese Sauce
- Butter – Base for creamy cheese roux.
- All-purpose flour – Thickens sauce to silky consistency.
- Evaporated milk (unsweetened, warm) – Creates creamy body and smooth texture.
- Grated cheddar cheese – Delivers sharp cheesy punch.
- Soy sauce – Enhances savory umami.
- Black pepper – Balances creaminess with mild spice.
Steps
- Sinangag:
- Heat oil in a wok or skillet over medium heat.
- Add garlic, sauté until golden. Scoop half out for garnish.
- Add spring onion whites, cook briefly.
- Toss in rice, breaking up clumps. Coat evenly in garlic oil.


- Season with salt, pepper, and MSG.
- Drizzle soy sauce around the edges, let it sizzle, then mix in.


- Stir-fry until hot and fluffy. Finish with spring onion greens + reserved garlic.
- Crispy Bacon (Water Method)
- Place bacon in a cold pan, pour in ¼ cup water.
- Cook over medium heat — the water will help render fat slowly and evenly.
- When water evaporates, bacon will fry in its own fat. Flip until golden brown and crispy.
- Drain on paper towels, slice into strips.


- Eggs:
- Heat butter (or bacon fat) in a pan.
- Fry eggs sunny-side up until whites are set but yolks are runny.
- Evap Cheese Sauce:
- In a saucepan, melt butter, stir in flour, cook 1 min.
- Slowly whisk in evaporated milk until smooth.


- Add cheddar cheese, stir until melted and silky.
- Season with soy sauce,m and pepper.


- Assemble:
- Plate a mound of garlicky sinangag.
- Add strips of crispy bacon.
- Top with a sunny-side up egg.
- Drizzle with evap cheese sauce.
- Garnish with fried garlic and spring onion greens.


Tips for bacsilog
Pick the right bacon cut and thickness
Thick-cut bacon is king here, fam. It crisps beautifully yet stays meaty enough to chew—perfect for that carinderia style meal combo you crave.
Thin bacon burns too quickly. Trust me, you don’t want charcoal strips ruining your bacon rice bowl. Go thicker, and every bite feels just right.
How to cook bacon crisp without burning
Start bacon in a cold pan with a splash of water. Crazy trick, right? The water helps render fat gently, leaving crispy bacon strips later.
Keep heat medium. Patience is the secret sauce. Too high and you’ll get grease explosions. Too low and you’ll steam bacon instead of crisping.
Make fragrant garlic rice for bacsilog
Garlic fried rice is life in Filipino silog breakfasts. Use day-old rice for sinangag—it fries fluffy, not soggy, absorbing every garlicky kiss.
Toast garlic until golden, not burnt. Burnt garlic = bitterness. Trust me, the aroma of fried garlic chips will make your neighbors jealous.
Sunny side or scrambled how to cook the egg right
Classic bacsilog loves a sunny side up egg. That runny yolk? It’s liquid gold, coating rice with creamy goodness. A fried egg topping done right.
Not into runny yolk preference? Try scrambled egg option or over-easy egg option. Either way, season with pepper and enjoy that comforting Filipino breakfast rice.
Quick cheese sauce for bacsilog texture and taste
Cheese sauce topping takes your breakfast bowl idea from simple to dreamy. Butter + flour + evap milk + cheddar cheese = creamy cheese roux heaven.
Keep heat low and whisk slowly. Too fast and boom—split sauce. Smooth, luscious, foolproof cheese sauce turns your silog meal combo extra indulgent.
Use bacon fat wisely for extra flavor
Don’t throw away that bacon fat, fam! It’s liquid gold. Fry garlic in it for sinangag, or cook eggs in it for home-cooked Filipino food magic.
A drizzle adds umami seasoning without spending extra. Just don’t overdo it—balance is key or your bacsilog recipe gets greasy instead of glorious.
Make ahead tips for busy mornings
Meal prep friendly hack: cook garlic rice the night before, refrigerate, then reheat with bacon fat. Saves time yet keeps that cold rice stir-fry vibe.
Cheese sauce? Prep ahead, store in fridge, reheat gently. Eggs and bacon? Cook fresh—because nothing beats crispy bacon bits and hot sunny side up eggs.
Seasoning and balance so it is not too salty
Bacon, soy sauce, and cheese sauce all bring salt. Too much together? Yikes, oversalted plates. Season lightly, taste often, and keep balance.
Add calamansi dipping sauce or soy sauce sawsawan on the side. This way, fam can customize saltiness without wrecking the whole dish.
Budget tips for a student friendly bacsilog
Use simple pantry ingredients—garlic, rice, eggs, bacon lardons instead of thick cuts. Even student wallets can handle this comfort food Philippines staple.
Skip cheese sauce topping if short on cash. Banana ketchup or spiced vinegar dip like sukan maanghang makes a budget-friendly breakfast taste like a feast.
Food safety for bacon eggs and rice
Cook bacon until crisp, no pink. Eggs? Fully cooked if serving kids, though adults love runny yolk preference. Rice? Always refrigerate leftovers fast.
Store cooked bacsilog in airtight containers. Left at room temp too long? Say goodbye. Nobody wants a carinderia style meal turned food poisoning nightmare.

Serving suggestions and storage
What to serve with bacsilog sides and add ons
Pair bacsilog with atsara pickled papaya—it cuts through bacon richness with tangy crunch. Fresh tomatoes and cucumbers also bring refreshing balance to this Filipino rice bowl.
For dipping, try soy sauce sawsawan, banana ketchup, or calamansi dipping sauce. Trust me, fam, these sides elevate your silog meal combo instantly.
Plating ideas for bowls and plates
Carinderia style? Heap garlic fried rice at the bottom, top with crispy bacon strips, then crown with a sunny side up egg. Simple but satisfying.
Want a breakfast plate presentation? Add fried garlic chips and green onions garnish. A sprinkle of chives garnish makes your bacon sinangag itlog look café-worthy.
Portion sizes for kids teens and adults
Kids love smaller portions—half cup rice, one egg, and bacon bits. Teens? Double it! Their appetite matches their energy.
Adults usually go classic: one rice bowl, two eggs, and crispy bacon strips. A filling breakfast bowl idea that keeps hunger away till lunch.
Storage times for rice bacon and sauce
Cooked rice? Store in fridge for up to 3 days. Bacon stays fresh for 4 days if refrigerated. Cheese sauce keeps 3 days maximum.
Always cool food before storing. Hot food in the fridge = condensation = spoilage. Be safe, fam. Comfort food Philippines shouldn’t turn risky.
Safe reheating on stove microwave or air fryer
Reheat garlic rice in a hot wok for that wok-kissed flavor. Microwave works too, but stir halfway to avoid cold spots.
Crispy bacon bits revive best in the air fryer. Eggs? Always cook fresh. Reheating fried eggs ruins that silky texture.
Can you freeze cheese sauce and rice
Cheese sauce topping? Yes, freeze it. Thaw overnight, reheat low and slow. Rice? Freezing makes it crumbly and dry—not the best for garlic rice technique.
If you must freeze, add moisture later with a splash of chicken broth cube dissolved in water. Still, fresh is always best, fam.
Lunchbox tips to keep food fresh
Pack rice and bacon in one container, egg separate. Keep cheese sauce in a small jar—warm in microwave before pouring over.
Add sliced cucumbers or atsara for crunch. With these hacks, you’ve got a meal prep friendly bacsilog recipe that stays fresh until lunch break.

Variations
Protein swaps ham tocino longganisa or spam
Not a bacon fan? No worries! Swap in pork tocino alternative, longganisa sausage option, or even spam. Each brings its own carinderia style meal personality.
Ham or beef tapa alternative work too. Every protein keeps the silog meal combo spirit alive—garlic fried rice + egg = pure Filipino breakfast joy.
Rice options brown rice cauliflower rice or day old rice
Day-old rice for sinangag is the MVP—it fries fluffy with no clumps. But you can go healthier with brown rice or low-carb cauliflower rice.
Each version soaks up garlic and bacon fat beautifully. It’s a budget-friendly breakfast that flexes with your lifestyle while still delivering home-cooked Filipino food comfort.
Cheese sauce twists cheddar mozzarella or processed cheese
Classic cheddar cheese sauce is bold and sharp. Mozzarella? Stretchy, gooey, dreamy. Processed cheese? Quick and reliable for creamy cheese roux that melts like magic.
Whichever you pick, this cheese sauce topping adds silky richness. Foolproof options make your breakfast bowl idea unforgettable.
Extra toppings fried garlic spring onions and pickles
Top your bacon rice bowl with toasted garlic bits, green onions garnish, or chives garnish. Each bite pops with crunch and freshness.
Feeling fancy? Add pickled papaya, spiced vinegar dip, or banana ketchup drizzle. These toppings make your bacsilog recipe sing louder than karaoke night. ?
Spicy bacsilog with chili flakes or hot sauce
Love heat? Sprinkle chili flakes over your sunny side up egg. Or drizzle hot sauce until your lips tingle. ?
Spicy bacsilog gives comfort food Philippines a kick, perfect with a soy sauce sawsawan or sukang maanghang dip on the side.
Diet friendly bacsilog low sodium or air fried bacon
Cut back salt with liquid seasoning alternatives or skip MSG. Air fry bacon lardons for less grease but still get crispy bacon strips magic.
This diet friendly version keeps it guilt-free yet satisfying. Trust me, fam—you’ll still feel hugged by every bite.

Common mistakes to avoid
Soggy rice from using freshly cooked rice
Freshly cooked rice is too wet. Stir-fry it and you’ll get mush. Always use day-old rice for sinangag—cold rice stir-fry stays fluffy and separate.
Trust me, fam, soggy garlic fried rice will break your bacsilog recipe dreams. Prep ahead for that foolproof wok-kissed flavor.
Rubbery eggs from high heat
Crank the heat too high and your fried egg topping turns tough. Nobody wants rubbery whites or overcooked yolk.
Medium-low heat keeps eggs tender, silky, and just right—whether you’re going sunny side up egg or scrambled egg option.
Greasy bacon from poor rendering
Skip the water-start trick, and bacon fat won’t render properly. The result? Greasy strips that drown your Filipino rice bowl in oil.
Cook bacon slowly, let fat melt gradually. You’ll get crispy bacon strips without the greasy mess. Foolproof, fam.
Bland rice from skipping aromatics
Sinangag without garlic is like karaoke without music—flat and boring. Mince plenty of garlic, toast until golden, and stir into rice with spring onions whites.
This garlic rice technique transforms plain grains into savory gold. Don’t skimp, fam—fried garlic chips make all the difference.
Split or lumpy cheese sauce from fast heat
Cheese sauce topping needs love, not speed. Blast heat high and you’ll split the creamy cheese roux into a gloopy mess.
Low heat, constant whisking, and patience make it silky smooth. That way, your bacsilog recipe looks pro, tastes dreamy, and feels foolproof.
Oversalted plates from bacon and sauce stacking
Bacon, soy sauce, MSG, and cheese sauce all scream salty. Stack them carelessly, and you’ve got a salt bomb instead of a balanced silog meal combo.
Taste as you go. Add soy sauce sawsawan or calamansi dipping sauce on the side so fam can adjust saltiness themselves. Balance = love. ?

Frequently asked questions
What is bacsilog and where did it come from
Bacsilog is short for bacon + sinangag + itlog. It’s a Filipino silog breakfast rice bowl, born in the Philippines’ love affair with quick silog meal combos.
It’s comfort food Philippines style—served in carinderias, school canteens, and even modern cafés. Think of it as the cool cousin of tapsilog or tocilog.
Can I use turkey bacon or beef bacon
Totally, fam! Turkey bacon or beef bacon give a leaner twist. They don’t render as much fat, so add neutral oil for frying garlic rice.
Flavor is slightly different, but still tasty. It’s a foolproof swap if you’re after lighter or halal-friendly home-cooked Filipino food.
Do I need day old rice for bacsilog
Yes! Day-old rice for sinangag is non-negotiable. Fresh rice clumps, turns soggy, and won’t stir-fry well. Cold rice stir-fry keeps grains fluffy and separate.
Meal prep friendly tip: cook extra rice at night, refrigerate, then use it for breakfast bowl idea the next morning. Easy win.
How do I make bacsilog without cheese sauce
Skip cheese sauce topping if you want a lighter plate. Go classic with just garlic fried rice, crispy bacon bits, and a sunny side up egg.
Balance it with banana ketchup, spiced vinegar dip, or atsara pickled papaya. These sides keep your bacsilog recipe flavorful without extra richness.
Can I cook everything in one pan
Yes, but it’s tricky. Fry bacon first, set aside, use bacon fat for garlic fried rice, then cook the egg. Efficiency, fam!
Downside? Flavors mingle heavily. Cheese sauce needs a separate pot to avoid bacon grease overload. Still, it’s doable for quick Filipino breakfast.
How long can cooked bacsilog stay in the fridge
Cooked rice lasts 3 days, bacon 4 days, and cheese sauce 3 days max. Eggs? Always cook fresh—reheated fried egg topping gets rubbery fast.
Store everything in airtight containers. This makes your silog meal combo meal prep friendly and safe for busy mornings.
What is the best pan or wok for bacsilog
A nonstick pan is foolproof for beginners. A wok, though, gives garlic fried rice that smoky wok-kissed flavor Filipinos love.
Either way, keep heat high for rice but medium for eggs and bacon. Right tool = right results.
How do I keep rice from sticking in the pan
Use neutral oil for frying and preheat your pan before adding rice. Cold rice stir-fry naturally sticks less than freshly cooked.
Break clumps with a spatula. If stubborn, splash with liquid seasoning (generic) or a little water to loosen without turning mushy.
Can I add vegetables without losing the classic taste
Absolutely! Toss in bell peppers, peas, or even spinach. Just keep it balanced so the bacon sinangag itlog spirit shines.
Classic fam hack: add veggies on the side—like tomatoes or cucumbers—so you enjoy freshness without changing the soul of the Filipino rice bowl.
How do I scale bacsilog for a crowd
Double or triple the rice, fry bacon in batches, and keep cheese sauce warm over low heat. Eggs? Cook to order for runny yolk preference.
Serving buffet style? Set up toppings—fried garlic chips, green onions garnish, soy sauce sawsawan—so guests customize their own carinderia style meal. Fun and foolproof!
Let’s Wrap It Up
And that’s it! You've got yourself a delicious Filipino Bacsilog ready in under 20 minutes. Trust me, this recipe is going to become one of your go-tos for busy days or when you just want something comforting and tasty.
I can’t wait to see your versions of this dish! If you give it a try, tag me on Instagram (@geniuseatss) and show me how it turned out. I love seeing your creativity in the kitchen—it seriously makes my day. You guys rock!
Happy cooking, and I’ll catch you in the next one!
PrintFilipino Bacsilog (Bacon Garlic Fried Rice with Fried Egg)
Savor the ultimate comfort of Filipino Bacsilog, with smoky bacon, garlic rice, and silky eggs!
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 3 servings 1x
- Category: Beef
- Method: Easy
- Cuisine: Filipino
Ingredients
For the Sinangag
- 3 cups day-old jasmine rice (cooked, cold, fluffy)
- 12 cloves garlic, finely minced
- 2 tbsp neutral oil (canola, vegetable, or mix with butter)
- ½ tsp salt
- ½ tsp black or white pepper
- ½ tsp MSG
- 1 tsp soy sauce
- 2 stalks spring onions, chopped (whites + greens separated)
For the Bacon
- 250g thick-cut bacon
- ¼ cup water
For the Egg (Itlog)
- 2–3 large eggs
- 1 tbsp butter or bacon fat
- Pinch of salt + pepper
For the Evap Cheese Sauce
- 1 tbsp butter
- 1 tbsp all-purpose flour
- 1 cup evaporated milk (unsweetened, warm)
- ¾ cup grated cheddar cheese
- 1 tsp soy sauce
- Pinch of black pepper
Instructions
-
Sinangag
- Heat oil in a wok or skillet over medium heat.
- Add garlic, sauté until golden. Scoop half out for garnish.
- Add spring onion whites, cook briefly.
- Toss in rice, breaking up clumps. Coat evenly in garlic oil.
- Season with salt, pepper, and MSG.
- Drizzle soy sauce around the edges, let it sizzle, then mix in.
- Stir-fry until hot and fluffy. Finish with spring onion greens + reserved garlic.
-
Crispy Bacon (Water Method)
- Place bacon in a cold pan, pour in ¼ cup water.
- Cook over medium heat — the water will help render fat slowly and evenly.
- When water evaporates, bacon will fry in its own fat. Flip until golden brown and crispy.
- Drain on paper towels, slice into strips.
-
Eggs
- Heat butter (or bacon fat) in a pan.
- Fry eggs sunny-side up until whites are set but yolks are runny.
-
Evap Cheese Sauce
- In a saucepan, melt butter, stir in flour, cook 1 min.
- Slowly whisk in evaporated milk until smooth.
- Add cheddar cheese, stir until melted and silky.
- Season with soy sauce,m and pepper.
-
Assemble
- Plate a mound of garlicky sinangag.
- Add strips of crispy bacon.
- Top with a sunny-side up egg.
- Drizzle with evap cheese sauce.
- Garnish with fried garlic and spring onion greens.





Leave a Reply