5 from 17 votes

Pasta with Peas and Bacon

Jump to Recipe ▼ Leave a Comment

Servings: 8 servings

20 mins

This post may contain affiliate links. Please read our disclosure policy.

Sweet peas and crispy bacon add the perfect contrast to the creamy sauce in this Pasta with Peas and Bacon recipe. Made in just 20 minutes, it’s the kind of pasta you’ll return to throughout the year.

Try my Creamy Pasta with Pancetta and Peas and Tortellini alla Panna with Peas.

Icon of a lemon.

Quick Look: Pasta with Peas and Bacon

  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Total Time: 20 minutes
  • Servings: 8 people
  • Dietary Info: Can be made gluten-free
  • Method: Cream-based sauce + pasta toss
  • Technique: Build the sauce with cream, Parmesan, peas, and bacon, then toss with pasta shells
  • Flavor & Texture: Rich, creamy, smoky, fresh

A Family Favorite From My Kitchen

I love how this pasta starts with simple ingredients and transforms into something everyone enjoys. Sweet peas add a fresh pop of flavor, while the creamy sauce coats each pasta shell and holds every delicious bite. I always add the bacon at the end so it stays perfectly crisp and adds a savory crunch throughout the dish.

While the pasta cooks, the rest of the ingredients come together in one skillet, making this an easy meal to prepare on busy days. A generous sprinkle of freshly grated Parmigiano is the perfect finishing touch. It’s a simple recipe that brings everyone to the table and is ready in about 20 minutes.

Serve with Italian Bread.

Made With Amore,

Simple Ingredients

A few carefully chosen ingredients come together to create a pasta dish with rich flavor and comforting textures.

Ingredients to make the recipe.
  • Pasta Shells: Capture the creamy sauce in every bite.
  • Sweet Peas: Add a fresh, slightly sweet flavor that balances the richness of the sauce.
  • Bacon: Brings a smoky taste and adds a crisp texture to the pasta.
  • Heavy Cream: Creates the smooth sauce.
  • Parmigiano Cheese: Adds flavor and finishes the dish with classic Italian taste.

See recipe card for full information on ingredients and quantities.

Variations & Substitutions

How to Make Pasta with Peas and Bacon

This is the kind of pasta that feels familiar from the first bite. Follow the step-by step photos and see the recipe card at the bottom for a printable version.

  1. Bring a large pot of generously salted water to a boil. Cook the pasta until al dente according to package directions. Before draining, reserve 1/4 cup of the pasta water. While the pasta cooks, heat a large skillet over medium heat. Add the bacon or pancetta and cook until golden brown and crisp, about 8-10 minutes.
  1. Transfer to a paper towel-lined plate, leaving a thin layer of the drippings in the pan. Add the butter and shallot to the skillet. Cook until softened and fragrant, about 2-3 minutes. Stir in the peas and cook for another 2 minutes. Pour in the reserved pasta water and heavy cream.
  1. Bring to a gentle simmer and cook for 2-3 minutes, until the sauce begins to thicken slightly.
  1. Remove the pan from the heat and stir in the Parmigiano cheese until smooth and creamy.
  1. Add the drained pasta and toss until every shell is coated in the sauce. Season with salt and freshly cracked black pepper to taste.
  1. Sprinkle the crispy bacon over the top and gently toss once or twice, leaving plenty on top for texture and crunch.

Pasta with Peas and Bacon FAQs

storage and reheating information

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop or in the microwave with a splash of cream, milk, or water to bring the sauce back to life.

Whats the difference between pancetta and bacon?

The biggest difference between pancetta and bacon is that bacon is smoked and pancetta is salt-cured and dried. Both work well in this recipe!

what kind of peas should i use in this peas and bacon pasta?

I highly recommend the ‘petite’ pea or ‘baby’ sweet pea variety. Compared to the standard green pea, petite peas are smaller in stature with a more tender skin, and a delicately sweet flavor.

Serving Suggestions

I love serving this creamy pasta with simple Italian-inspired dishes that complement its rich sauce and savory flavors. Pair it with a fresh Pear Gorgonzola Salad, Parmesan Roasted Broccoli, or a side of No Knead Italian Ciabatta Bread to complete the meal. For a heartier dinner, serve it alongside Baked Chicken Breasts with a dessert like Lemon Crinkle Cookies.

My Pro Tips

Recipe Tips

  • Cook the pasta just until al dente. It will continue to absorb sauce as it sits.
  • Reserve the pasta water before draining. It’s the secret to a silky sauce that clings to the pasta.
  • Add the bacon at the end so it stays crisp and doesn’t soften in the sauce.
  • Don’t overcook the peas. They should stay bright green with a slight pop when you bite into them.
  • If the sauce becomes too thick, add a splash of reserved pasta water to loosen it.

More Pasta Recipes

💙 MADE THIS RECIPE AND LOVED IT? 💙 Please leave a ⭐️STAR rating and COMMENT below- I love connecting with you! Tag me with your creations on Instagram and find me on Pinterest.

5 from 17 votes

Pasta with Peas and Bacon

Servings: 8 servings
Prep: 5 minutes
Cook: 15 minutes
Total: 20 minutes
A bowl of peas and bacon pasta with a fork and more ingredients nearby.
This Pasta with Peas and Bacon is simple Italian comfort food at its best. Sweet peas, crispy bacon, and tender pasta shells are tossed in a silky Parmesan cream sauce for an easy 20-minute dinner the whole family will love.

Ingredients 

  • 6 strips bacon or pancetta, cut into chunks
  • 1 tablespoon butter
  • 1 large shallot, finely chopped
  • 2 cups petite peas, frozen is fine
  • 1 ½ cup heavy cream
  • ¾ cup freshly grated parmigiano cheese, more for topping
  • 1 pound short pasta, such as small shells
  • ¼ cup reserved pasta water
  • Salt and Pepper to taste

Instructions 

  • Bring a large pot of generously salted water to a boil. Cook the pasta until al dente according to package directions. Before draining, reserve 1/4 cup of the pasta water.
  • While the pasta cooks, heat a large skillet over medium heat. Add the bacon or pancetta and cook until golden brown and crisp, about 8-10 minutes. Transfer to a paper towel-lined plate, leaving a thin layer of the drippings in the pan.
  • Add the butter and shallot to the skillet. Cook until softened and fragrant, about 2-3 minutes. Stir in the peas and cook for another 2 minutes.
  • Pour in the reserved pasta water and heavy cream. Bring to a gentle simmer and cook for 2-3 minutes, until the sauce begins to thicken slightly.
  • Remove the pan from the heat and stir in the Parmigiano cheese until smooth and creamy.
  • Add the drained pasta and toss until every shell is coated in the sauce. Season with salt and freshly cracked black pepper to taste.
  • Sprinkle the crispy bacon over the top and gently toss once or twice, leaving plenty on top for texture and crunch. Mangia!

Notes

  • Cook the pasta just until al dente. It will continue to absorb sauce as it sits.
  • Reserve the pasta water before draining. It’s the secret to a silky sauce that clings to the pasta.
  • Add the bacon at the end so it stays crisp and doesn’t soften in the sauce.
  • Don’t overcook the peas. They should stay bright green with a slight pop when you bite into them.
  • If the sauce becomes too thick, add a splash of reserved pasta water to loosen it.

Nutrition

Calories: 493kcalCarbohydrates: 49gProtein: 16gFat: 25gSaturated Fat: 13gPolyunsaturated Fat: 3gMonounsaturated Fat: 8gTrans Fat: 0.1gCholesterol: 59mgSodium: 304mgPotassium: 313mgFiber: 4gSugar: 5gVitamin A: 817IUVitamin C: 15mgCalcium: 118mgIron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Dinner, Main Course, Pasta
Cuisine: Italian
Tried this recipe?Mention @cucinabyelena or tag #cucinabyelena!

You May Also Like

About Elena Davis

My dream is to share delicious wholesome recipes that you will share around the table with all your loved ones. The memories surrounded by food are the heart and soul of CucinaByElena.

Leave a comment

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

Recipe Rating





32 Comments

  1. This recipe is a keeper! Made this for dinner in no time and it was a hit. So much so, there were no leftovers. 😢

    1. Happy everyone loved it! We NEVER have leftovers of this pasta meal either. good thing it is quick to make and you can make it again soon. All the best, Elena

  2. 5 stars
    Again, another easy and quick meal that was so delicious. The flavor was wonderful. My toddler loved the mini shells and peas. I think I accidentally hoarded the bacon.

      1. 5 stars
        Perfect weeknight food, when you’re “hangry” and you can’t wait for dinner! 🙂 Sometimes I use Salsiccia instead of bacon.

  3. 5 stars
    I made this for our New Years Eve dinner and even my picky 10 and 3 year old boys loved it! I did add some rotisserie chicken for some extra protein