Craving a rich, comforting pasta dish but want to keep things firmly on track? This Creamy Alfredo with Bacon and Peas is the ultimate dinner solution. It perfectly mimics that luxurious, heavy restaurant profile while remaining surprisingly light and simple to whip up.
By combining a velvety, low-point garlic cream sauce with smoky bacon pieces and sweet green peas, you get a beautiful balance of savory and fresh notes in every single bite. It feels like an absolute cheat meal, but it fits seamlessly into a mindful routine.

Alfredo sauce is a classic Italian sauce known for its rich and creamy texture. This sauce is traditionally made with butter, cream, and Parmesan cheese. However, variations of this sauce have emerged over the years, including the addition of bacon and peas. This twist on the traditional recipe adds a savory and sweet flavor to the sauce, making it a favorite among many Italian food lovers.
If you're looking for more easy dinner recipes like this please try Crack Chicken Lasagna Roll Ups or Cheesy Chicken Green Bean Bake.
Jump to:
Why You Will Like This Recipe
With this dish, everything is made in one pan, so the noodles are cooked in a skillet with some broth and water. The noodles absorb the water and broth and then you add in the ingredients for the alfredo sauce which are the heavy cream and parmesan cheese.
Bacon and peas are added for more flavor but you can add in anything else you like. For instance, chicken, sausage cut up into rounds would be a great source for protein.
Ingredients Needed for Alfredo with Bacon and Peas

- Thick-sliced bacon, coarsely chopped
- Chopped fresh garlic can take some time to chop so I often always use the freshly minced garlic that comes already made in a jar.
- pasta (rotini, penne, or rigatoni pasta)
- Chicken broth - The best type of chicken stock to use is one that is homemade. For canned stock, I look for ones that say reduced sodium or fat free.
- Freshly ground black pepper - always to taste
- Frozen peas - adds a good source of greens and fiber to the meal
- Whipping cream - Dairy does not like me at all so I go for a lactose free milk such as Fairlife. It also has more protein in it.
- Parmesan cheese (1 ounce) is a hard, granular cheese that originated in Italy. It is typically made from cow's milk and has a sharp, nutty flavor. Parmesan cheese is often grated and used as a topping for pasta dishes, salads, and other foods.
- See the recipe card below for a full list of ingredients and measurements.
How to Make Creamy Alfredo with Bacon and Peas
Step 1: In a large deep skillet cook the 4 slices bacon until crisp. Remove the bacon and set aside on a plate. Do not drain any grease.

Step 2: Stir in garlic; cook and stir for 30 seconds more. Add in pasta, broth, the water, salt, and pepper. Bring to boiling; reduce heat. Simmer, covered, for 12 to 15 minutes or until pasta is tender, stirring once.
Recipe TIp: Step 2 is kind of another method for cooking the pasta in chicken broth and water. The water eventually evaporates and the noodles get cooked. You can skip this step entirely and just boil noodles the regular way until they are cooked.
Step 3: Stir in peas, whipping cream, and Parmesan cheese.

Cook and stir about 2 minutes more or until heated through. Serve immediately. If desired, top with crumbled bacon.
Serving size: 1 cup.
Pro Tips for Alfredo with Bacon and Peas
- To get the absolute most out of this dish, make sure your frozen peas are completely thawed and patted dry before you stir them into the sauce.
- If you toss them in straight from the freezer, they will release excess water and thin out your beautiful, velvety Alfredo.
- Additionally, always grate a tiny bit of fresh parmesan cheese right on top just before serving to elevate the restaurant-quality feel.
Storage
If you have leftovers, store them in an airtight container in the refrigerator for up to three days. When you are ready to reheat, the Alfredo sauce will naturally thicken up quite a bit.
To bring back that original creamy consistency, add a small splash of unsweetened almond milk or skim milk to the dish before microwaving it or heating it on the stovetop over low heat.
Serving Suggestions
This rich pasta pairs beautifully with a giant, crisp green salad tossed in a light Italian vinaigrette to cut through the creaminess. You can also roast up some quick air fryer broccoli or asparagus spears to serve on the side for an extra dose of zero-point volume.
Other Pasta Recipes
If you tried this Creamy Alfredo with Bacon and Peas any other recipe on my website, please please leave a 🌟 star rating and let me know how you go in the 📝 comments below. I love hearing from you! Follow along on Tiktok @jennarecipediaries
Want to Save This Recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from Recipes Diaries.
Creamy Alfredo with Bacon and Peas
- Prep Time: 15min
- Cook Time: 25min
- Total Time: 35min
- Yield: 6 1x
- Category: Easy
- Method: Stovetop
- Cuisine: American
Description
Rigatoni pasta with a creamy Afredo sauce and tossed with bacon and peas makes an easy weeknight dinner for all.
Ingredients
- 4 slices thick-sliced bacon, coarsely chopped
- 2 cloves garlic, minced
- 8 ounces dried pasta (rotini, penne, or rigatoni pasta)
- 1 (14 ½ oz) can chicken broth
- 1 cup water
- ½ teaspoon salt
- ¼ teaspoon freshly ground black pepper
- 1 cup frozen peas
- ¼ cup whipping cream
- ¼ cup grated Parmesan cheese (1 ounce)
Instructions
- In a large deep skillet cook the 4 slices bacon until crisp. Remove the bacon and set aside on a plate. Do not drain any grease.
- Stir in garlic; cook and stir for 30 seconds more. Add in pasta, broth, the water, salt, and pepper. Bring to boiling; reduce heat. Simmer, covered, for 12 to 15 minutes or until pasta is tender, stirring once.
- Stir in peas, whipping cream, and Parmesan cheese.
- Cook and stir about 2 minutes more or until heated through. Serve immediately. If desired, top with crumbled bacon.
- Serving size: 1 cup.
Notes
Recipe and nutrition info from Better Homes and Garden
WW Points: 8 Click here to see in recipe builder (will have to log in)
Nutrition
- Serving Size: 1 cup
- Calories: 378
- Sugar: 4
- Fat: 13
- Saturated Fat: 6
- Carbohydrates: 49
- Fiber: 3
- Protein: 16









heather @french press says
bacon and peas in pasta is a family favorite here for sure - and that sauce sounds to die for
Cyrus says
This recipe looks seriously gorgeous! Pinned!
Jenna says
Thank you for the kind words. I love takig pictures of food. 🙂 I've never tried the Morningstar Bacon before, but I've tried some of their burgers.
Jenna says
Thanks Adriana!
Judy@ImBoredLetsGo says
This not only looks fantastic I know it will taste fantastic! Bacon does make everything better. I have a problem as well making way too much pasta since there's only two of us at home now, but thankfully my husband will eat leftovers until they're gone!
Marye says
You can never have to much pasta! This looks like a new family favorite!
Adriana Martin says
OMG this looks just perfect, love the presentation and I am sure tastes like heaven!
Travel Animal Doctor says
Wow! I love the versatility this recipe offers. While I am a vegetarian, I could EASILY replace the bacon and broth with Morningstar Bacon and vegetable broth. This looks delicious, and your photography is phenomenal. My mouth is watering at the sight of the cheese and sauce.
Enjoy your yummy masterpiece!
Travel Animal Doctor
Ashley @ Big Flavors from a Tiny Kitchen says
This is so gorgeous! I love the brightness of the peas with pasta, and who can argue with adding BACON??
Arman @ thebigmansworld says
I secretly LOVE having peas with pasta- I think it gives it the subtle sweetness and pop of colour! delicious recipe!