Instant Pot Spaghetti Carbonara

Oh Spaghetti Carbonara. You’re like the richest, creamiest, swoon-worthy pasta ever. A cross between an Alfredo (cream), Amatriciana (bacon/olive oil) and Cacio e Pepe (cheese & pepper), this Roman pasta rules them all!

And, in true Jeffrey fashion, it’s one of the easiest things you can make while remaining one of the best pastas you’ll taste. I know those are some big words to prove, but once you try this in your Instant Pot, you’ll see I not only talk the talk, I walk the walk!

So break out the carbon paper, because I think you’ll all be making this Carbonara with results of love, happiness and lip-smacking.

Here’s How I Made It!: 

Start out by adding some olive oil to the pot and heat it up.

Once heated, add in some glorious diced pancetta (which is basically Italian bacon)

Stir it around in the oil for a few…

…until it really begins to simmer and become nice and cooked.

Once it begins to brown, crisp and get firmer, remove it with a slotted spoon…

…and place in a bowl. Set aside for later as the Pancetta will become even crispier as it sits out.

Now take an onion…

…dice it up…

…and add it to the remaining oil/pancetta grease in the pot.

Allow it to cook for a few minutes…

…and then add in some crushed garlic…

…stirring everything together for another minute.

Now add in some chicken broth…

…and our pasta of choice: Spaghetti!

Break the spaghetti in half over the pot (you have to break it in half for it to properly fit and cook – so don’t yell at me, Nonna!)…

…and smooth the Spaghetti out so it’s nice and submerged in the broth. Secure the lid and cook at high pressure.

While the pasta’s cooking, we’re gonna focus on what makes a Carbonara a Carbonara: eggs! Take three large eggs…

…and crack them into a bowl.

Then, add in some grated Parmesan cheese…

…some kosher salt…

…and beat together…

…until well combined. Set aside for the time being.

Once done cooking, give the pasta a good stir…

…and then add in some butter and stir until totally melted.

Now to dairy-up this dish. Add in some half & half or heavy cream…

…as well as the egg mixture.

Give everything a good stir in the pot.

This step is IMPORTANT: Come do the control panel and make sure you hit the “Sauté” function to give it some heat.

Constantly stir the pasta in the egg mixture and cream. After a few minutes, the heat from the pot will begin to cook the egg and it will begin to clump-up beautifully and cling to the pasta. Once it looks like this…

…add in some grated Pecorino-Romano cheese…

…as well as that beautiful Pancetta we cooked earlier (reserving some for topping on each bowl of pasta).

Give everything one final good stir…

…and then serve immediately in some bowls with some reserved Pancetta, grated parmesan and black pepper sprinkled on top (if desired).


Enjoy every last twirl of this decadent and classy Carbonara!

Instant Pot Spaghetti Carbonara
Yield: 6

Instant Pot Spaghetti Carbonara

Spaghetti Carbonara

If you're looking for the most decadent, cheesy, creamy, eggy and bacon-y pasta on the planet, meet Spaghetti Carbonara. Yes, mine is slightly different from the rest due to my own personal touches, but that's also what makes it extra irresistible.

Prep Time 5 minutes
Cook Time 27 minutes
Total Time 32 minutes


  • 3 tbsp of extra virgin olive oil
  • 10 oz of diced Pancetta
  • 1 medium yellow onion, diced
  • 1 tbsp of garlic
  • 1/2 stick (4 tbsp) of salted butter
  • 3 cups of garlic broth (I used 3 tsp of Garlic Better Than Bouillon + 3 cups of water but you can also use Chicken Better Than Bouillon/chicken broth instead and it will still be great)
  • 1 box (1 lb) of Spaghetti
  • 3 large eggs
  • 1 tsp of kosher salt
  • 1/2 cup of grated Parmesan
  • 1 cup of grated Pecorino Romano
  • 1.5 cups of half & half or heavy cream (NOTE: If you want it VERY creamy, add in up to 1 more cup in Step 10)
  • 1/8 tsp of ground nutmeg
  • Cracked black pepper, for topping (optional)


  1. Add the olive oil to the Instant Pot and hit “Sauté” and adjust so it’s on the “More” or “High” setting. After 3 minutes of heating, add in the Pancetta and sauté for about 8 minutes until it begins to get browned and firm. Remove with a slotted spoon when done, place in a bowl and set aside for later but leave all the oil and juices from the Pancetta in the pot
  2. Add the onion to the pot and sauté in the oil/Pancetta grease for 3 minutes. As the onions sweat, deglaze (scrape) the bottom of the pot to get up the sticky layer the Pancetta formed on it while cooking. The bottom should be nice and clear
  3. Add the garlic and cook for 1 minute more and then add the broth to the pot
  4. Over the pot, break the Spaghetti in half (it won’t fit and cook properly otherwise, so don’t chase me with rolling pins), making sure it’s covered by the broth by smoothing it out with a mixing spoon/spatula
  5. Secure the lid and hit “Keep Warm/Cancel” and then “Manual” or “Pressure Cook” High Pressure for 8 minutes (yes, 8 minutes)
  6. While the Spaghetti’s cooking, mix together the eggs, grated Parmesan and salt. Set aside
  7. Quick release when the Spaghetti’s done and give it all a good stir. Add the butter to the Spaghetti and give it another good a stir until the butter’s melted and combined (about a minute)
  8. Pour in the cream and nutmeg followed by the egg mixture
  9. IMPORTANT STEP: Hit “Keep Warm/Cancel” and then hit “Sauté” again and it should still be on the “More” or “High” setting from earlier. Stir the Spaghetti CONSTANTLY for a good 3 minutes as the cream and egg mixture heats through and begins to thicken. Once the sauce begins to get clumpy and cling to the pasta (which is what we want), turn the pot off by hitting “Keep Warm/Cancel” again
  10. Add the grated Pecorino Romano cheese and Pancetta (reserving some for topping) and stir very well until melded into the sauce and the Carbonara sauce looks a bit curdled in texture and richly creamy/cheesy to perfection. (NOTE: If you want it EXTRA creamy, now is the time to stir in up to an additional cup of half & half or heavy cream)
  11. Serve immediately, top with reserved Pancetta, more grated cheese and some cracked black pepper if desired
  12. Enjoy!

Jeffrey's Tips

“8 minutes for Spaghetti?! Is that too much time and will it become mush?” Not at all. It cooks it absolutely perfectly without being too soft or too hard. Trust me – I know my pasta cook times very well by now!

Want it vegetarian or vegan? Skip the Pancetta and use Garlic Better Than Bouillon instead of the Chicken Better Than Bouillon for the broth!

Some like it with peas. If that’s the case, add a 10 oz box of frozen peas when you stir in the butter in Step 7 – they will thaw almost immediately from the heat of the pasta.

Reader Interactions


  1. Nina

    Carbonara is my absolute favorite pasta dish and I’m a Sicilian Girl. This recipe is divine! I used chicken stick with added garlic (I didn’t have garlic broth). Soooooo goooooood!!! Thank you.

  2. Steven Rasmussen

    This is the forth recipe that I have made from Jeffrey’s website, all have been great but this is my favorite so far. I purchased three Instant Pots for my two daughters and my mother and all of the ingredients to make this recipe for their Christmas gift. GREAT RECIPE!!!

  3. Vicki Ratliff

    This is incredibly rich and makes a ton. I used whole cream, but will go with half and half next time and cut the butter in half. I was surprised how good this was.

  4. Megan March

    I really want to try this but I have a question about the cheese. The recipe says “grated” cheese but the pictures appear to be a powdered substance. Could you please clarify? Thanks@

  5. Anita Daley

    If I use penne instead of spaghetti would you still cook for 8mins? I have little humans who still use their fingers like cave men and penne is easier to pick up.

  6. Howard

    Hi there- For fresh spaghetti (instructions are to add to boiling water for 5-7 min), how best would you adjust? I was thinking skip pressure cooking, add spaghetti to sautéed onion mixture, a smaller amount of broth, and proceed with egg/cheese?

  7. John Kelley

    I am no longer Irish. I am now Italian !! This recipe is amazing ! Make sure you get the non-cured diced pancetta (not salty). Cook them until the smoke detector goes off ! Well done and crispy…not burnt. I only had Parmesan and it worked out OK. The pancetta was so good and crunchy, even the next day. This is a five star Michelin recipe. Truly classy and sooooo good ! Thanks again, Jeff.

  8. Karen

    I made this last night for my boys – ages 18 and 22. Used thin spaghetti and cut the time down to 6 minutes… came out perfect. Also had to use bacon instead of pancetta, so I left out the olive oil and used the bacon fat instead – there was a lot. My husband makes a stovetop version of carbonara and both boys independently and unprompted said they liked mine better… yessssss! Husband says he’s not cooking for us anymore – LOL…

  9. Anonymous

    Just made this yesterday and have a few notes:

    1. I think this is a good version if you want to try something a little different. If you’re looking for something closer to the authentic recipe this is not the recipe to use.

    2. I used all of the same ingredients with the exception of using bacon, chicken broth, and the 4C homestyle parmesan-romano cheese instead. It still tasted good but I would suggest making this with the ingredients listed if this is your first time.

    3. If you’ve never added nutmeg to your pasta, I would suggest to make a small portion with it and one without it in case you don’t like it. I personally didn’t like it and could not find any suggestions on how to dilute that added flavor without just having to add more of everything else.

    4. After the 8 minutes of the spaghetti cooking, when you open the lid it will seem like the pasta is too hard and didn’t cook enough but that is okay. As long as you covered the noodles just enough with the broth, they will begin to soften as you mix everything around.

    5. I made half of the serving listed (cut the serving for each ingredient in half) and still used the same amounts of time listed throughout the instructions and had no issues.

    Overall good recipe and website layout 🙂

  10. Debbie Negron

    Hi Jeff,
    How can I double this recipe? I would imagine I just double the ingredients and the cook time remains the same? And could I use penne pasta, how would that change the cook time. Btw, you were awesome on Rachel Ray. Give Banjo hugs 🤗 Thank you for helping me learn to use my IP.

  11. Paula

    This is absolutely delicious. As usual the men in the family were very enthusiastic. All of your recipes are definitely a hit with the guys.

  12. Carla Bell

    I am looking for do ahead lunch recipes. Does this reheat well? And would cook time be less if I used angel hair? Thanks.

Leave a Reply

Your email address will not be published. Required fields are marked *

Skip to Recipe