As a busy mom, I’m constantly on the hunt for recipes that tick all the right boxes: quick, easy, minimal cleanup, and, most importantly, something the entire family will actually eat without complaints. It can feel like searching for a unicorn! That’s why, when I stumbled upon this method for a one-pot pasta, it was a revelation. This One-Pot Carbonara recipe has become our family’s undisputed weeknight champion. The first time I made it, my kids, who are usually the toughest critics, were silent at the dinner table—a rare and golden sign of approval. My husband even went back for seconds, asking, “What’s in this? It’s amazing!” The secret is in the simplicity. By cooking the spaghetti directly in a savory blend of chicken broth and cream of chicken soup, the pasta absorbs all that incredible flavor, and the starches it releases create a luxuriously creamy sauce without a single egg in sight. It’s rich, cheesy, and packed with crispy bacon and sweet peas. From start to finish, it’s on the table in 20 minutes with only one pot to wash. This isn’t just a recipe; it’s a solution for those chaotic evenings when you need a delicious, comforting meal without the fuss.
Why This One-Pot Carbonara is a Weeknight Game-Changer
Before we dive into the nuts and bolts of the recipe, let’s talk about why this dish deserves a permanent spot in your meal rotation. In a world of complicated recipes and endless dishes, this One-Pot Carbonara stands out for its sheer brilliance and simplicity.
- The Magic of One Pot: The number one reason to fall in love with this recipe is the cleanup—or lack thereof. Everything, from building the sauce to cooking the pasta, happens in a single saucepot. You don’t need a separate pot for boiling pasta, a colander for draining, or a skillet for the sauce. This means less time scrubbing at the sink and more time relaxing with your family after dinner.
- Speed and Efficiency: With just 5 minutes of prep time and 15 minutes of cooking, you can have a gourmet-tasting meal on the table in 20 minutes flat. It’s faster than ordering takeout and infinitely more satisfying. This makes it the perfect meal for busy weeknights, post-sports practice dinners, or any time you’re short on time but craving something hearty and delicious.
- No-Fear, No-Fail Creaminess: Traditional Carbonara gets its creaminess from a delicate emulsion of eggs, cheese, and hot pasta water. It’s a technique that can be tricky to master, often resulting in scrambled eggs if you’re not careful. This recipe completely eliminates that risk. The unsalted cream of chicken soup is the secret weapon, providing a foolproof, silky-smooth, and savory base that coats every strand of spaghetti.
- Family-Friendly Flavors: The combination of creamy sauce, salty bacon, savory Parmesan, and sweet pops of green peas is a certified crowd-pleaser. It’s sophisticated enough for adults to enjoy but simple and comforting enough for even the pickiest eaters. The absence of raw eggs also makes it a worry-free choice for serving to children, pregnant women, or anyone with a sensitive stomach.
Ingredients: A Closer Look at the 6 Magic Components
The beauty of this recipe lies in its short and accessible ingredient list. Each of the six components plays a crucial role in creating the final, delicious dish. Let’s break down what they are and why they work so well together.
1. Unsalted Cream of Chicken Soup (1 x 10.5-oz can)
This is the heart and soul of the recipe’s creamy texture. Using canned cream of chicken soup is a brilliant shortcut that delivers a rich, savory, and velvety sauce base without any complex steps.
- Why Unsalted? The recipe already gets a significant amount of salt from the chicken broth, Parmesan cheese, and bacon. Using unsalted (or low-sodium) cream of chicken soup gives you complete control over the final seasoning. You can always add more salt at the end if needed, but you can’t take it away.
- What it Does: It acts as a binder and a thickener. As the pasta cooks, the starches it releases combine with the soup to create a sauce that clings beautifully to the spaghetti.
- Substitutions: While cream of chicken is classic, you could experiment with Cream of Mushroom for a more earthy flavor, or even Cream of Celery for a milder profile.
2. Chicken Broth (2 x 14.5-oz cans, or about 3.5 cups)
The chicken broth serves as the primary cooking liquid for the pasta. Instead of plain, flavorless water, the spaghetti gets to absorb this savory, rich liquid from the inside out, infusing every bite with flavor.
- Why Broth? It deepens the overall savory profile of the dish, complementing the chicken soup and bacon perfectly.
- Low-Sodium Option: Just like with the soup, using a low-sodium chicken broth is highly recommended to manage the saltiness of the final dish.
- Substitutions: You can use chicken stock for a deeper flavor, vegetable broth if you want to make a vegetarian version (swapping bacon for a plant-based alternative), or even bouillon cubes or powder dissolved in the correct amount of water.
3. Spaghetti (8 ounces, uncooked)
The classic pasta choice for Carbonara. Its long, thin strands are perfect for twirling and holding onto the creamy sauce.
- Why Spaghetti? It has the ideal surface area and texture for this type of sauce. The way the sauce coats each strand is incredibly satisfying.
- Cooking to Al Dente: The recipe calls for cooking the pasta to “al dente,” which means “to the tooth” in Italian. This means it should still have a slight bite in the center. Because the pasta will continue to cook slightly from the residual heat after you remove the pot from the stove, aiming for al dente prevents it from becoming mushy.
- Substitutions: If you don’t have spaghetti, other long pastas like fettuccine, linguine, or bucatini would work wonderfully. You could even use shaped pasta like penne or fusilli, though you may need to adjust the cooking time slightly.
4. Grated Parmesan Cheese (½ cup, plus more for garnish)
No “Carbonara-style” dish is complete without the sharp, nutty, and salty flavor of Parmesan cheese.
- Fresh is Best: For the best flavor and melting quality, it is highly recommended to buy a wedge of Parmesan and grate it yourself. Pre-shredded cheeses often contain anti-caking agents like cellulose, which can prevent them from melting smoothly into the sauce, sometimes resulting in a grainy texture.
- What it Does: The cheese melts into the hot pasta and sauce, adding another layer of creaminess, a powerful umami punch, and helping to thicken the sauce to the perfect consistency.
- Substitutions: For an even more authentic Italian flavor, you could use Pecorino Romano, which is made from sheep’s milk and has a sharper, saltier taste. A blend of Parmesan and Pecorino is also fantastic. Asiago or a good quality aged white cheddar could also work in a pinch.
5. Cooked Chopped Bacon (½ cup)
Bacon brings the smoky, salty, and crispy element that is essential to the dish. It provides both flavor and a delightful textural contrast to the creamy pasta.
- Cooking the Bacon: You want your bacon to be nice and crispy. You can cook it in a skillet, in the oven on a baking sheet (which is great for even cooking and less mess), or even in an air fryer. Once cooked, let it drain on a paper towel before chopping it into small, bite-sized pieces.
- Rendered Fat: While this recipe doesn’t call for it, some people like to reserve a tablespoon of the rendered bacon fat and add it to the pot for an extra layer of smoky flavor.
- Substitutions: Pancetta is the traditional Italian choice and is a fantastic substitute. It’s cured pork belly like bacon but isn’t smoked, providing a pure, savory pork flavor. Prosciutto, added at the very end, or even chopped ham would also be delicious.
6. Frozen Green Peas (½ cup)
The peas are a simple but brilliant addition. They add a pop of vibrant color, a hint of sweetness that cuts through the richness of the sauce, and a tender bite.
- Why Frozen? Frozen peas are perfect for this recipe because they are picked and flash-frozen at peak freshness. There’s no need to thaw them beforehand; simply stir them in at the end. The residual heat from the pasta and sauce will cook them to a perfect, tender-crisp texture in just a minute or two.
- What They Do: Beyond flavor and color, they add a vegetable component to the meal, making it feel more balanced and complete.
- Substitutions: If you’re not a fan of peas, you could easily substitute them with other quick-cooking vegetables. Finely chopped broccoli florets, fresh baby spinach (which will wilt right into the sauce), or sautéed mushrooms would all be excellent additions.
Instructions: Your Step-by-Step Guide to One-Pot Perfection
Follow these simple steps to create a flawless and delicious meal. The key is to have all your ingredients prepped and ready to go (a concept known in cooking as mise en place) before you start.
Step 1: Create the Savory Sauce Base
In a large, 6-quart saucepot or Dutch oven, combine the entire can of unsalted cream of chicken soup and both cans of chicken broth. Use a whisk to stir them together vigorously. Continue whisking until the mixture is completely smooth and there are no lumps of soup remaining. This initial whisking is crucial for ensuring a silky, uniform sauce later on.
Step 2: Bring to a Boil and Add the Pasta
Place the saucepot over medium-high heat and bring the broth mixture to a rolling boil. Once it’s boiling, add the 8 ounces of uncooked spaghetti. You may need to gently break the spaghetti in half to fit it comfortably in the pot, or wait about 30 seconds for the submerged ends to soften, then gently push the rest down into the liquid.
Step 3: Cook to Al Dente
Reduce the heat slightly to maintain a steady, vigorous simmer. Cook the spaghetti according to the package directions for an “al dente” texture. This is typically around 8-10 minutes. Stir the pasta frequently, especially during the first few minutes of cooking, to prevent it from sticking to the bottom of the pot or clumping together. As the pasta cooks, you’ll notice the liquid in the pot reducing and thickening into a beautiful, glossy sauce. Crucially, DO NOT DRAIN THE PASTA. All of that starchy, flavorful liquid is the key to the recipe’s success.
Step 4: The Final Touches
Once the pasta is cooked to al dente, immediately remove the pot from the heat. The residual heat will be more than enough to finish the dish. Working quickly, stir in the ½ cup of freshly grated Parmesan cheese, the ½ cup of cooked and chopped crispy bacon, and the ½ cup of frozen green peas. Continue to stir everything together until the cheese is completely melted and the sauce is creamy and coats the pasta. The frozen peas will thaw and cook to perfection in the hot sauce within a minute or two.
Step 5: Garnish and Serve
Ladle the hot, creamy pasta into bowls. Garnish generously with a few cracks of fresh black pepper and an extra sprinkle of Parmesan cheese. Serve immediately and enjoy the chorus of compliments!
Nutrition Facts
- Yield: 4 servings
- Serving Size: Approximately 1.5 cups
- Calories per Serving: Approximately 580-650 calories
Disclaimer: The nutritional information provided is an estimate and can vary significantly based on the specific brands of ingredients used (e.g., full-fat vs. low-fat soup, type of bacon, brand of broth) and any modifications made to the recipe. This estimate is for informational purposes only.
Preparation Time
- Prep Time: 5 minutes (This includes opening cans, grating cheese, and gathering ingredients. Assumes bacon is pre-cooked).
- Cook Time: 15 minutes
- Total Time: 20 minutes
This 20-minute timeline makes it one of the most efficient and rewarding meals you can make.
How to Serve Your One-Pot Carbonara
While this dish is a fantastic standalone meal, pairing it with the right accompaniments can elevate it from a simple weeknight dinner to a truly memorable feast. Here are some ideas:
- Classic Bread Pairing:
- Crusty Garlic Bread: Perfect for sopping up every last bit of the creamy, delicious sauce from the bottom of your bowl.
- Toasted Baguette Slices: A simple, elegant option. Lightly brush with olive oil and toast until golden.
- Soft Breadsticks: A family-friendly choice that’s fun to dip.
- Simple and Fresh Salads: A crisp salad provides a refreshing contrast to the richness of the pasta.
- Simple Green Salad: Toss mixed greens, cherry tomatoes, and cucumber with a light Italian or balsamic vinaigrette. The acidity will cut through the creamy sauce beautifully.
- Caesar Salad: The classic pairing for a creamy pasta dish. The tangy dressing and crunchy croutons are a perfect match.
- Arugula Salad: A simple salad of peppery arugula, shaved Parmesan, and a lemon-olive oil dressing is a sophisticated and complementary side.
- Roasted or Steamed Vegetables: To add more greens to your meal.
- Roasted Asparagus or Broccoli: Toss with olive oil, salt, and pepper, and roast at 400°F (200°C) until tender-crisp.
- Steamed Green Beans: A quick and healthy side that adds color and crunch.
- Garnishes and Toppings: Don’t underestimate the power of a good garnish!
- Freshly Cracked Black Pepper: This is non-negotiable. It adds a pungent heat that is characteristic of Carbonara.
- Extra Parmesan Cheese: Always a good idea.
- Fresh Parsley: A sprinkle of finely chopped fresh flat-leaf parsley adds a touch of freshness and color.
- Red Pepper Flakes: For those who like a little bit of heat, a pinch of red pepper flakes can add a welcome kick.
Additional Tips for Success (5 Pro-Tips)
- Control the Salt: The biggest variable in this dish is saltiness. Between the broth, soup, bacon, and cheese, it can add up quickly. Start by using unsalted or low-sodium broth and soup. Cook the bacon until crisp to render out as much fat as possible. Taste the final dish before adding any extra salt. You will likely find it’s perfectly seasoned as is.
- Make it Even Creamier: If you want an even more decadent and luxurious sauce, you can add a splash of heavy cream (about ¼ cup) or a tablespoon or two of cream cheese along with the Parmesan cheese at the end. Whisk it in until it’s fully melted and incorporated for an ultra-silky finish.
- Protein Boosters: This recipe is incredibly versatile. To make it even heartier, consider adding more protein. Shredded rotisserie chicken is a fantastic, easy addition—just stir it in at the end with the peas to heat through. Sautéed shrimp or even leftover cooked sausage would also be delicious.
- Proper Reheating Technique: Cream-based pasta sauces can sometimes separate or become oily when reheated in the microwave. The best way to reheat leftovers is on the stovetop. Place the pasta in a small saucepan over low heat with a splash of milk or chicken broth (about 1-2 tablespoons per serving). Stir gently until it’s warmed through. This will help bring the sauce back to its original creamy consistency.
- Don’t Be Afraid to Adjust the Liquid: Different brands of pasta absorb liquid at different rates. If you find your sauce is becoming too thick before the pasta is fully cooked, don’t hesitate to add another splash of chicken broth or even just hot water to the pot. Conversely, if the sauce seems a bit thin at the end, let it sit off the heat for a few minutes; it will continue to thicken as it cools slightly.
Frequently Asked Questions (FAQ)
Q1: Why is there no egg in this Carbonara recipe?
A: This is a fantastic question! Traditional Italian Carbonara is made with a sauce of raw egg yolks, Pecorino Romano cheese, cured pork (guanciale), and black pepper. This recipe is a modern, American-style interpretation designed for speed, ease, and accessibility. It uses cream of chicken soup to create a foolproof creamy sauce, eliminating the risk of scrambling the eggs, which can be a common issue for home cooks. It delivers a similarly rich and satisfying result with different, but equally delicious, ingredients.
Q2: Can I make this recipe gluten-free?
A: Absolutely! To make this dish gluten-free, you will need to make two simple swaps. First, use your favorite brand of gluten-free spaghetti or other gluten-free pasta. Second, you must use a certified gluten-free cream of chicken soup, as many standard canned soups contain wheat flour as a thickener. Most grocery stores now carry excellent gluten-free versions of both pasta and creamed soups.
Q3: My sauce seems too thick/too thin. How can I fix it?
A: This is an easy fix! If your sauce is too thick, simply stir in a splash of chicken broth or milk until it reaches your desired consistency. If your sauce is too thin, it’s likely because the pasta hasn’t released enough starch or the sauce hasn’t had time to set. Ensure the pasta is fully cooked, and then let the pot sit off the heat, covered, for 2-3 minutes. The sauce will thicken up considerably as it rests. A little extra Parmesan cheese can also help thicken it.
Q4: Can I use other vegetables besides peas?
A: Yes, this recipe is very forgiving and a great way to use up leftover vegetables. For quick-cooking vegetables like fresh baby spinach or chopped asparagus, you can stir them in at the end just like the peas. For heartier vegetables like broccoli florets or sliced mushrooms, you might want to add them to the pot for the last 3-4 minutes of the pasta’s cooking time to ensure they become tender.
Q5: Can I prepare this meal ahead of time?
A: While this dish is truly at its best when served fresh, you can certainly do some prep ahead of time to make it even faster. You can cook and chop the bacon and grate the cheese in advance and store them in the refrigerator. With those steps done, the meal comes together in the 15 minutes it takes to cook the pasta. Leftovers can be stored in an airtight container in the refrigerator for up to 3 days (see Tip #4 for the best reheating method).
One-Pot Carbonara Recipe
Ingredients
1. Unsalted Cream of Chicken Soup (1 x 10.5-oz can)
This is the heart and soul of the recipe’s creamy texture. Using canned cream of chicken soup is a brilliant shortcut that delivers a rich, savory, and velvety sauce base without any complex steps.
- Why Unsalted? The recipe already gets a significant amount of salt from the chicken broth, Parmesan cheese, and bacon. Using unsalted (or low-sodium) cream of chicken soup gives you complete control over the final seasoning. You can always add more salt at the end if needed, but you can’t take it away.
- What it Does: It acts as a binder and a thickener. As the pasta cooks, the starches it releases combine with the soup to create a sauce that clings beautifully to the spaghetti.
- Substitutions: While cream of chicken is classic, you could experiment with Cream of Mushroom for a more earthy flavor, or even Cream of Celery for a milder profile.
2. Chicken Broth (2 x 14.5-oz cans, or about 3.5 cups)
The chicken broth serves as the primary cooking liquid for the pasta. Instead of plain, flavorless water, the spaghetti gets to absorb this savory, rich liquid from the inside out, infusing every bite with flavor.
- Why Broth? It deepens the overall savory profile of the dish, complementing the chicken soup and bacon perfectly.
- Low-Sodium Option: Just like with the soup, using a low-sodium chicken broth is highly recommended to manage the saltiness of the final dish.
- Substitutions: You can use chicken stock for a deeper flavor, vegetable broth if you want to make a vegetarian version (swapping bacon for a plant-based alternative), or even bouillon cubes or powder dissolved in the correct amount of water.
3. Spaghetti (8 ounces, uncooked)
The classic pasta choice for Carbonara. Its long, thin strands are perfect for twirling and holding onto the creamy sauce.
- Why Spaghetti? It has the ideal surface area and texture for this type of sauce. The way the sauce coats each strand is incredibly satisfying.
- Cooking to Al Dente: The recipe calls for cooking the pasta to “al dente,” which means “to the tooth” in Italian. This means it should still have a slight bite in the center. Because the pasta will continue to cook slightly from the residual heat after you remove the pot from the stove, aiming for al dente prevents it from becoming mushy.
- Substitutions: If you don’t have spaghetti, other long pastas like fettuccine, linguine, or bucatini would work wonderfully. You could even use shaped pasta like penne or fusilli, though you may need to adjust the cooking time slightly.
4. Grated Parmesan Cheese (½ cup, plus more for garnish)
No “Carbonara-style” dish is complete without the sharp, nutty, and salty flavor of Parmesan cheese.
- Fresh is Best: For the best flavor and melting quality, it is highly recommended to buy a wedge of Parmesan and grate it yourself. Pre-shredded cheeses often contain anti-caking agents like cellulose, which can prevent them from melting smoothly into the sauce, sometimes resulting in a grainy texture.
- What it Does: The cheese melts into the hot pasta and sauce, adding another layer of creaminess, a powerful umami punch, and helping to thicken the sauce to the perfect consistency.
- Substitutions: For an even more authentic Italian flavor, you could use Pecorino Romano, which is made from sheep’s milk and has a sharper, saltier taste. A blend of Parmesan and Pecorino is also fantastic. Asiago or a good quality aged white cheddar could also work in a pinch.
5. Cooked Chopped Bacon (½ cup)
Bacon brings the smoky, salty, and crispy element that is essential to the dish. It provides both flavor and a delightful textural contrast to the creamy pasta.
- Cooking the Bacon: You want your bacon to be nice and crispy. You can cook it in a skillet, in the oven on a baking sheet (which is great for even cooking and less mess), or even in an air fryer. Once cooked, let it drain on a paper towel before chopping it into small, bite-sized pieces.
- Rendered Fat: While this recipe doesn’t call for it, some people like to reserve a tablespoon of the rendered bacon fat and add it to the pot for an extra layer of smoky flavor.
- Substitutions: Pancetta is the traditional Italian choice and is a fantastic substitute. It’s cured pork belly like bacon but isn’t smoked, providing a pure, savory pork flavor. Prosciutto, added at the very end, or even chopped ham would also be delicious.
6. Frozen Green Peas (½ cup)
The peas are a simple but brilliant addition. They add a pop of vibrant color, a hint of sweetness that cuts through the richness of the sauce, and a tender bite.
- Why Frozen? Frozen peas are perfect for this recipe because they are picked and flash-frozen at peak freshness. There’s no need to thaw them beforehand; simply stir them in at the end. The residual heat from the pasta and sauce will cook them to a perfect, tender-crisp texture in just a minute or two.
- What They Do: Beyond flavor and color, they add a vegetable component to the meal, making it feel more balanced and complete.
- Substitutions: If you’re not a fan of peas, you could easily substitute them with other quick-cooking vegetables. Finely chopped broccoli florets, fresh baby spinach (which will wilt right into the sauce), or sautéed mushrooms would all be excellent additions.
Instructions
Step 1: Create the Savory Sauce Base
In a large, 6-quart saucepot or Dutch oven, combine the entire can of unsalted cream of chicken soup and both cans of chicken broth. Use a whisk to stir them together vigorously. Continue whisking until the mixture is completely smooth and there are no lumps of soup remaining. This initial whisking is crucial for ensuring a silky, uniform sauce later on.
Step 2: Bring to a Boil and Add the Pasta
Place the saucepot over medium-high heat and bring the broth mixture to a rolling boil. Once it’s boiling, add the 8 ounces of uncooked spaghetti. You may need to gently break the spaghetti in half to fit it comfortably in the pot, or wait about 30 seconds for the submerged ends to soften, then gently push the rest down into the liquid.
Step 3: Cook to Al Dente
Reduce the heat slightly to maintain a steady, vigorous simmer. Cook the spaghetti according to the package directions for an “al dente” texture. This is typically around 8-10 minutes. Stir the pasta frequently, especially during the first few minutes of cooking, to prevent it from sticking to the bottom of the pot or clumping together. As the pasta cooks, you’ll notice the liquid in the pot reducing and thickening into a beautiful, glossy sauce. Crucially, DO NOT DRAIN THE PASTA. All of that starchy, flavorful liquid is the key to the recipe’s success.
Step 4: The Final Touches
Once the pasta is cooked to al dente, immediately remove the pot from the heat. The residual heat will be more than enough to finish the dish. Working quickly, stir in the ½ cup of freshly grated Parmesan cheese, the ½ cup of cooked and chopped crispy bacon, and the ½ cup of frozen green peas. Continue to stir everything together until the cheese is completely melted and the sauce is creamy and coats the pasta. The frozen peas will thaw and cook to perfection in the hot sauce within a minute or two.
Step 5: Garnish and Serve
Ladle the hot, creamy pasta into bowls. Garnish generously with a few cracks of fresh black pepper and an extra sprinkle of Parmesan cheese. Serve immediately and enjoy the chorus of compliments!
Nutrition
- Serving Size: One Normal Portion
- Calories: 580-650





