• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Panlasang Pinoy

Your Top Source of Filipino Recipes

  • Start Here
  • All Recipes
    • Course
      • Breakfast
      • Lunch
      • Appetizers
      • Dessert
      • Dinner
    • Ingredient
      • Chicken
      • Pork
      • Beef
      • Turkey
      • Vegetable
      • Fish
      • Rice
      • Egg
      • Tofu
      • Noodles
    • Type
      • Adobo
      • Bread
      • Fried Chicken
      • Sinigang
      • Kilawin
      • Ginataan
      • Kaldereta
  • Cooking Schools
  • About
Facebook
Instagram
Pinterest
YouTube
Home Recipes

Spaghetti Carbonara Recipe

By: Vanjo Merano 33 Comments Updated: 3/3/26
Jump to RecipeJump to Video

This spaghetti carbonara recipe makes a thick, creamy pasta loaded with crispy bacon, garlic, and green onions in a sauce made from beaten eggs, heavy whipping cream, and grated parmesan cheese. The sauce coats the spaghetti without pooling at the bottom of the plate, and the bacon stays crisp even after tossing. I make this spaghetti carbonara at least twice a month because the ingredient list is short and the whole thing takes about 30 minutes. It is not the traditional Italian version. That one uses only eggs and cheese. This one has cream, which makes the sauce more forgiving and harder to mess up.

spaghetti carbonara recipe


 

I did not include salt and pepper in the ingredients because the bacon and parmesan between them carry more than enough. If you want a Filipino version with all-purpose cream, beef cube, and nutmeg, I have that here: carbonara Filipino style. My Filipino spaghetti goes in a completely different direction with a sweet tomato sauce.

The Story Behind This Spaghetti Carbonara Recipe

The first time I tried making carbonara at home, I went with the Italian method. Eggs, cheese, hot pasta, tossing it quickly. When it worked, it tasted great. When it did not, I had scrambled eggs on noodles. Perfect for breakfast, isn’t it? LOL! The pan was too hot, or I was too slow getting the sauce in, or both.

I was able to perfect the authentic version though, but I also fell in love with the idea of mixing cream into the eggs before adding them. The sauce came out thicker, the eggs stopped scrambling, and I had another personal version of carbonara.

I know that you are familiar with carbonara. I mean, who isn’t? But let me just give you a a quick description about the dish so that we can have solid context of it. Carbonara is a Roman pasta dish. Most food historians trace it to sometime around the mid-20th century. The name comes from “carbone” (charcoal in Italian) and the common story is that charcoal workers in the Apennine Mountains needed a meal they could make fast from shelf-stable ingredients: cured pork, hard cheese, eggs. The original Roman version calls for guanciale (cured pork cheek), Pecorino Romano, egg yolks, and black pepper. No cream. No garlic. No butter. I have a separate post on authentic carbonara if you want to try that version. The cream-based versions most Filipinos and Americans know came later, as the recipe spread and people adapted it. In the Philippines, carbonara almost always means a cream-based sauce with all-purpose cream, a beef cube dissolved in for flavor, and a pinch of nutmeg.

This recipe does not go that far. Cream and eggs, but no beef cube or nutmeg. Bacon instead of hotdogs. Somewhere in between.

Kitchen Notes

  • I never add salt to this dish. I used to, early on, before I realized the bacon and parmesan together are already doing that job. Every time I added salt on top, it came out too salty. Now I just skip it entirely. Black pepper is different – I like a few cracks at the end. That mild heat against the cream tastes good.
  • One thing I started doing years ago when cooking for guests: I fry the bacon first and leave it on a plate while the water boils. That way I am not trying to manage two things at once when the pasta is ready. Bacon holds fine at room temperature for 20 minutes.
  • Use thick-cut bacon. I am specific about this because thin bacon basically vanishes into the sauce. You taste it, but you do not get any of the texture. Thick-cut pieces hold their shape after frying. You actually get bacon in the bite, not just the idea of it.

Ingredients

  • Spaghetti noodles – Cook until al dente. Save about half a cup of the pasta water before you drain it. You will need it later.
  • Eggs – Beaten and mixed with the cream and cheese. This becomes the sauce.
  • Heavy whipping cream – This is what makes the sauce thick.
  • Bacon – Chopped and fried crisp.
  • Parmesan cheese – Grate it from a block if you can. The pre-grated kind from a shaker does not melt the same way. I learned this the hard way.
  • Green onion – Minced. Goes in with the garlic.
  • Garlic – Minced. Cook it just until you smell it, then stop.
  • Butter – For cooking the bacon.

How to Cook Spaghetti Carbonara

The important thing with spaghetti carbonara is having the sauce mixture ready before the pasta finishes cooking. Once the noodles come out of the water, you need to move fast. If the sauce is not mixed and waiting, you will be scrambling – and I do not mean the eggs.

Prepare the Sauce Mixture

  1. Combine the beaten eggs, heavy whipping cream, and grated parmesan cheese in a bowl. Whisk until you cannot see any streaks of plain egg. If you skip this and just stir loosely, you will end up with pockets of cooked egg white in the finished sauce.
  2. Set the bowl aside at room temperature while you handle everything else.

Cook the Bacon

  1. Melt the butter in a large pan over medium heat. Add the chopped bacon.
  2. Fry until crisp and golden. Pull the pieces out and set them aside on a plate. Leave about two tablespoons of the rendered fat in the pan – do not pour it all out. That fat carries most of the bacon flavor into the finished dish.

Saute Garlic and Green Onion

  1. Pour off the excess fat from the pan, keeping just enough to coat the bottom.
  2. Add the garlic and green onions. About a minute is all you need. When the garlic smells right, move on. If it starts turning dark, you have gone too far and it will taste bitter.

Bring It Together

  1. Drop the heat to low. Add the spaghetti noodles to the pan, then pour the egg and cream mixture over the top. Toss constantly for 1 to 2 minutes. You will see the sauce thicken and start clinging to the noodles.
  2. Toss the bacon back in. If the sauce looks too thick and tight, splash in a little of that pasta water you saved earlier. It loosens the sauce without thinning the flavor. Transfer to a plate and serve immediately.

What Makes This Spaghetti Carbonara Recipe Different

Italian carbonara depends on the heat of the pasta alone to set the raw eggs into a sauce. That technique rewards patience. If your pan is too hot or you stop tossing for a few seconds, you get curds instead of a coating. This recipe avoids that by mixing cream into the eggs first. The cream takes on some of the heat before the eggs do, so they set gradually instead of seizing up all at once.

I also cook the sauce in the pan over low heat for a minute rather than tossing everything off the burner. It gives the coating more body. The finished result is heavier than the Roman version. More like an fettuccine alfredo consistency than the thin, silky sauce you get from eggs alone. For a weeknight dinner, I would rather have a sauce that holds up on the plate than one that slides to the bottom of the bowl before I pick up my fork.

Mistakes to Avoid

  • Pouring the egg mixture into a hot pan. The number one reason carbonara fails at home. If you hear a sizzle when the mixture hits the surface, the pan is too hot. Kill the heat completely, wait about 30 seconds, then add it. I check by holding my hand a few inches over the pan – it should feel warm, not hot.
  • Letting the pasta cool in the colander. Cold spaghetti clumps and will not absorb the sauce evenly. Time things so the noodles go straight from the pot into the pan.
  • Burning the bacon. Pull it when it is golden and still slightly flexible. It crisps further as it sits. Once it goes dark, the bitterness carries through the whole dish and there is no fixing it.

Serving and Pairing Ideas

Most of the time I serve this on its own. It is heavy enough. But for a bigger spread or when I have guests:

  • Garlic bread – Good for getting the last of the sauce off the plate.
  • A simple salad – Something with vinaigrette. The acid cuts through the richness. Caesar works well.
  • Pinoy carbonara with ham and bacon – If you are doing two pastas for a party, this Filipino version sits well next to the classic.
  • Baked spaghetti – Another option for larger groups.
  • Creamy pasta carbonara – A fettuccine version with mushrooms and Cream of Mushroom soup.

Substitutions

  • Bacon – Pancetta is milder. Guanciale has a deeper, fattier pork flavor and renders more fat. I have tried all three and I keep going back to bacon for this particular recipe. The smokiness goes well with cream. If you want both bacon and mushrooms, my bacon mushroom carbonara covers that.
  • Heavy whipping cream – All-purpose cream, table cream, or Nestle cream all work. The sauce will be thinner with lighter creams, but the flavor is still good. Quite a few of you have asked about Nestle cream specifically and yes, I have used it. It works.
  • Parmesan – Pecorino Romano is sharper and saltier. Use less of it or you will overshoot on salt. Cheddar in a pinch, especially for kids.
  • Spaghetti – Fettuccine holds the most sauce because of the width. Linguine and bucatini also work. Avoid angel hair for this – too thin, the sauce overwhelms it.
  • Green onion – White onion, diced fine. Or leave it out. The dish does fine without it.

My chicken carbonara uses baked chicken breast with pancetta if you want to add more protein. For something completely different, the Filipino spaghetti sauce goes the tomato route.

Storage and Leftovers

Eat it right away if you can. The sauce tightens around the noodles as it cools and it never comes back to the same texture.

Refrigerator: Airtight container, up to 3 days. It will be thick and stiff when cold.

Freezer: Do not bother. The sauce separates and goes grainy.

Reheating: Pan over low heat with a splash of cream or water. Stir gently. The microwave dries it out fast – I avoid it for this dish.

Frequently Asked Questions

Can I use cream in spaghetti carbonara?

You can. Italians will say it is not real carbonara anymore, and technically they are right. But it tastes good and it is much harder to mess up. This recipe uses heavy whipping cream and I have no intention of changing that. If you want to learn more about the sauce itself, I have a post on carbonara sauce that goes into more detail.

How do I stop the eggs from scrambling?

Low heat. When you pour the egg mixture in, the pan should not be sizzling. If it is, you are too hot. Pull it off the burner, wait, then add the sauce. Keep tossing the whole time.

Can I use bacon instead of guanciale?

This recipe already uses bacon. Guanciale has a deeper pork flavor if you can find it, but bacon is what I reach for and it works well here.

Can I use Nestle cream instead of heavy whipping cream?

Yes. The sauce comes out thinner, but the flavor is still there. All-purpose cream and table cream work the same way.

This spaghetti carbonara recipe takes 30 minutes and the ingredient list is short. Try it and let me know what you think. For another creamy pasta, my creamy baked spaghetti comes out of the oven bubbly and golden.

Watch How to Make It

YouTube video

Did you make this? If you snap a photo, please be sure tag us on Instagram at @panlasangpinoy or hashtag #panlasangpinoy so we can see your creations!

Spaghetti Carbonara Recipe

This is a recipe for Spaghetti Carbonara
Prep: 5 minutes minutes
Cook: 25 minutes minutes
Total: 30 minutes minutes
Print Recipe Rate Recipe
Pin
Email
4

Ingredients

  • 1 lb spaghetti noodles cooked according to package instructions
  • 4 pieces eggs beaten
  • 3/4 cup heavy whipping cream
  • 3/4 lb bacon chopped
  • 1/2 cup parmesan cheese grated
  • 2 tablespoons green onion minced
  • 4 cloves garlic minced
  • 4 tablespoons butter

Instructions

  • Combine beaten eggs, heavy whipping cream, and parmesan cheese then mix well. Set aside.
  • Heat a cooking pot or pan then place the butter and let melt.
  • Fry the bacon until the texture becomes crisp. Set aside.
  • On the same cooking pot or pan, remove excess butter then sauté the garlic and green onions.
  • Put-in the spaghetti noodles and beaten egg- heavy whipping cream – parmesan cheese mixture then mix well. Cook for 1 to 2 minutes.
  • Add the fried bacon and distribute.
  • Transfer to a serving plate then serve.
  • Share and enjoy!

Nutrition Information

Serving: 4g
© copyright: Vanjo Merano

Did you make this?

Tag @PanlasangPinoy on Instagram and be sure to leave a rating!

Rate Recipe
Tag On Instagram

Vanjo Merano

Vanjo Merano is the creator of PanlasangPinoy.com. His goal is to introduce Filipino Food and Filipino Cuisine to the rest of the world. This blog was the first step that he took.

Read more...

Related Posts

  • Baked Spaghetti Recipe
  • Chicken Spaghetti Recipe
  • Chicken Carbonara
SharesFacebookPinTweet

Reader Interactions

Leave a Comment Cancel reply

Have a question? Submit your question or comment below.

Recipe Rating





  1. may arenal says

    Posted on 12/27/15 at 2:29 am

    hi good day po chef vanjo they dont have parmesan cheese in my province only eden quick melted cheese is it ok for carbonara,please reply po cause i will try your recipe this new year thank you po and godbless

    Reply
    • Vanjo Merano says

      Posted on 12/28/15 at 10:46 am

      You can always use any cheese that you have. However, Parmesan is the most recommended. If you have edam cheese (this is also known as queso de bola), it will be better compared to quickmelt or any artificial cheeses. Hoe this helps 🙂

      Reply
  2. James Y S says

    Posted on 9/28/15 at 11:09 am

    Can I used CAN Tuna with oil, Instead Bacon?

    Reply
  3. Edgar B says

    Posted on 4/29/12 at 12:11 pm

    Hey, Vanjo. Heard your cooking website from a friend. He said he learned how to cook because of your website. I’m presently working my ass off here in Saudi Arabia. Good to know we’re in the same field – IT. All the more I’m encouraged to learn cooking. Well done!

    Reply
  4. rose marie monares says

    Posted on 4/13/12 at 3:47 am

    i surely like panlasang pinoy!

    Reply
  5. tracy cajuday says

    Posted on 2/16/12 at 7:28 am

    Can I use nstle cream instead of whipping cream? by the way tnx po 4 sharing this recipe!
    God bless!

    Reply
    • Vanjo Merano says

      Posted on 2/16/12 at 10:11 am

      I tried that once and it tasted ok.

      Reply
  6. Beverly manlimut says

    Posted on 2/8/12 at 6:05 am

    whipping cream? means nestle cream?is this the brand or kind of cream?

    Reply
    • Vanjo Merano says

      Posted on 2/13/12 at 2:57 pm

      Whipping cream is a type of cream.

      Reply
  7. Dee says

    Posted on 1/30/12 at 3:50 pm

    Can we use a regular onion instead of green onion?

    Reply
  8. Vanjo Merano says

    Posted on 10/17/11 at 4:29 pm

    yes

    Reply
  9. Dianne :) says

    Posted on 9/4/11 at 12:05 am

    I will try this recipe later Favorite na Favorite ko tong Recipe na ito

    Reply
Older Comments

sidebar

Welcome!

As a huge fan of Filipino food, it is my goal to teach people how to cook it using the simplest way possible. Prepare your taste buds for an ultimate showdown of delectable Filipino dishes! Read more…

Facebook
Instagram
Pinterest
YouTube

Reader Favorites

Chicken Adobo Panlasang Pinoy

Filipino Chicken Adobo Recipe

Leche Flan Recipe

kare kare beef tripe

Kare-Kare Recipe (Beef Tripe)

Pork Sinigang

Sinigang

Receive new recipes by email!




Seasonal

Beef Morcon Recipe

Arroz Valenciana

lechon belly roll recipe

Lechon Belly Roll

Christmas Macaroni Salad

How to Make Macaroni Salad for the Holidays

As Seen In:

good housekeeping
parents
serious eats
livestrong
kitchn
sheknows
Facebook
Instagram
Pinterest
YouTube
About
Meet Vanjo
New? Start Here
Browse Recipes
Explore
Ingredient 101
Philippines
Cooking Schools
Privacy Policy
Disclaimers
Contact
© 2026 Panlasang Pinoy
Site Credits
Designed by Melissa Rose Design Developed by Once Coupled
Back to Top
Back to Top