This One Pot Spaghetti Carbonara is rich and creamy and far better than plain pasta. Loaded with bacon and peas, it’s an easy take on the classic Italian comfort dish and ready in under 30 minutes with just a few ingredients. Perfect as a stand-alone dinner or alongside your favorite sides.

Why We Love This One Pot Spaghetti Carbonara Recipe
One-pot pasta is a weekday lifesaver: minimal cleanup, big flavor, and fast results. This version delivers the familiar creaminess of carbonara with the convenience of a single pot. Highlights:
- Cooked in one pot for easy cleanup
- Ready in less than 30 minutes
- Balanced with protein, fats, and carbs for a filling meal
- Great for feeding a crowd
- Freezer-friendly and suitable for meal prep
What Is Carbonara?
Carbonara is a Roman pasta sauce traditionally made with cured pork (pancetta or guanciale), eggs, Pecorino or Parmesan, and black pepper. Classic carbonara typically does not use cream; instead, the eggs and cheese create a silky, emulsified sauce. This recipe adapts that flavor profile into an easy one-pot method.


What’s the Difference Between Carbonara and Spaghetti?
Carbonara refers to the sauce; spaghetti is a type of pasta. When tossed together, they form spaghetti alla carbonara (spaghetti carbonara). The sauce can be paired with other pasta shapes, but spaghetti is the classic choice.
Is Carbonara the Same as Alfredo?
They share similar ingredients like cheese and butter, but carbonara is more complex and traditionally relies on eggs and cured pork rather than cream. Some modern recipes add cream for extra richness; this recipe includes cream for ease and stability in a one-pot method.


Ingredients You’ll Need
A short list of pantry staples and a couple of fresh items yields a creamy, satisfying dinner. You’ll need:
- Unsalted butter – for sautéing and flavor.
- Bacon – turkey bacon is used here, but regular bacon or pancetta work well.
- Seasonings – garlic, thyme, oregano, salt, and pepper.
- Spaghetti – uncooked dry spaghetti; gluten-free works if needed.
- Broth – low-sodium chicken broth to cook the pasta and add flavor.
- Egg yolks – for a rich, silky carbonara sauce.
- Heavy cream – helps stabilize the sauce in this version.
- Peas – frozen peas add color and a bit of texture.
- Parmesan cheese – freshly grated for the best flavor.
How to Make Carbonara Spaghetti
This one-pot method recreates classic carbonara flavors without fuss. Here’s a concise overview; the full recipe below shows exact amounts and timings.
- Melt the butter in a deep pot or Dutch oven over medium heat.
- Cook the bacon until golden and crisp, then remove and set aside.
- Sauté the garlic and seasonings until fragrant and translucent.
- Add the spaghetti and broth, cover, and cook until the pasta is al dente.
- Whisk the egg yolks and cream together while the pasta cooks.
- Pour the egg-and-cream mixture into the pot and stir until smooth and creamy.
- Return the bacon to the pot and stir in Parmesan and peas.
- Remove from heat and let the sauce thicken for a few minutes.
- Serve hot with extra grated Parmesan.


Storage & Reheating Options
Store leftovers in an airtight container in the fridge for up to 4 days, or freeze for up to 3 months. If freezing, keep pasta and sauce separate for best texture. Reheat thawed portions in the microwave or gently on the stove; add a splash of broth if the sauce needs loosening.
Serving Suggestions
Pair this carbonara with simple sides to round out the meal. Good options include garlic bread, a crisp green salad, or a light vegetable mezze for contrast.

Common Questions about Spaghetti Carbonara
Spaghetti is traditional, but bucatini or rigatoni also work since their shapes hold the sauce well.
Too much cheese or over-reduction can thicken the sauce. Gradually stir in hot pasta water or broth until you reach a silky consistency.
Room-temperature eggs blend smoothly and are less likely to scramble. Take them out of the fridge about 30 minutes before use.
If the eggs scramble, the temperature was too high. Remove the pot from heat, let it cool briefly, and then slowly stir in the egg mixture while tossing constantly.
More One Pot Pasta Recipes
If you enjoy one-pot meals, try other simple favorites that deliver big flavor with minimal effort.
- One Pot Veggie Pasta – loaded with vegetables and cheese for a family-friendly dinner.
- One Pot Greek Couscous – vibrant and refreshing with Mediterranean flavors.
- One Pot Cajun Pasta – high-protein and spicy, ready in minutes.
- One Pot Lasagna – all the lasagna flavors with far less work.

One Pot Spaghetti Carbonara
Ingredients
- 1 tablespoon unsalted butter
- 4 strips turkey bacon
- 5 cloves garlic
- 1 teaspoon kosher salt (more or less to taste)
- 1/2 teaspoon black pepper (more or less to taste)
- 1/2 teaspoon dried thyme
- 1/2 teaspoon dried oregano
- 16 ounces uncooked pot-sized spaghetti
- 4 cups low-sodium chicken broth
- 2 room temperature egg yolks
- 1 cup heavy cream
- 1 cup shredded Parmesan cheese
- 1 cup frozen green peas
- Parmesan shavings for garnish
Instructions
-
Melt butter in a deep pot or Dutch oven over medium heat. Add chopped turkey bacon and cook until edges turn golden brown. Remove bacon and set aside.
-
Add garlic, salt, pepper, thyme, and oregano to the pot and cook until fragrant and slightly translucent.
-
Add spaghetti and broth to the pot. Cover and cook 9–11 minutes, or until pasta is al dente.
-
While the pasta cooks, whisk the egg yolks into the heavy cream until smooth. Once the pasta is done, pour the egg-and-cream mixture into the pot and stir until creamy. Make sure the yolks are fully combined with the cream to avoid curdling.
-
Return the cooked bacon to the pot, add the Parmesan and peas, mix to combine, and remove from heat.
-
Let the sauce thicken a few minutes, then serve hot with extra grated Parmesan if desired.
Equipment
Nutrition
Nutrition information is automatically calculated and should be used as an approximation.
Like this recipe?
Please leave a comment!