Creamy pancetta and pea pasta is one of my favorite quick dinners when I want something comforting but still simple to make. Crispy pancetta, tender pasta, and sweet peas are tossed in a rich parmesan cream sauce that feels a little elevated without requiring much effort. This easy pancetta pasta recipe comes together in just 30 minutes, which makes it perfect for busy weeknights when I don't feel like spending hours in the kitchen. The pancetta adds that salty, savory bite, while the cream and parmesan create a smooth, silky sauce that coats every piece of pasta for a cozy, satisfying meal.

Jump to:
This creamy pancetta and pea pasta is a recipe I've made over and over because it relies on just a handful of well-chosen ingredients, and each one really matters. The pancetta is the foundation, slowly rendered until crisp, so it releases flavorful fat that becomes the base of the sauce. I use the same method in my creamy sun-dried tomato pasta because pancetta brings so much depth with very little effort. Shallot adds a subtle sweetness without overpowering the dish, while heavy cream and freshly grated parmesan create that smooth, silky texture that clings to the pasta. I always finish it with frozen peas for a pop of sweetness and color, and a splash of reserved pasta water to bring everything together into a glossy, cohesive sauce. It's a simple technique, but getting the timing right makes all the difference.
This is one of those pastas I make when I want something light and quick on a weeknight. If you're looking for a heartier version with Italian sausage instead of pancetta, my ditalini with sausage and peas brings the same flavors but with a bit more substance.
Ingredients

See the recipe card below for the remaining ingredients and quantities.
🔪Instructions

Step 1: Cook the pancetta in a large skillet over medium heat until the fat fully renders and the pieces are crisp. Spread the pancetta into an even layer and let it cook undisturbed for a few minutes, then stir occasionally. The pancetta should turn golden brown with slightly crisp edges, and you'll see a layer of rendered fat in the pan. The pieces should feel lightly crisp, not soft or rubbery. Remove the pancetta from the pan and place it on a paper-towel-lined plate to drain.

Step 2: Add the diced shallot to the same skillet and cook until soft and translucent. Stir occasionally and cook for about 2-3 minutes. The shallot should soften and look slightly glossy, blending into the pancetta and fat. Avoid browning it, as you want a gentle sweetness, not a caramelized flavor.

Step 3: Add the garlic and peas and cook for another 1-2 minutes, just until the garlic is fragrant and the peas are bright green and tender. Season with salt and freshly cracked black pepper.

Step 4: Pour in the cream or coconut milk and bring to a gentle simmer. Let it bubble softly for about 5 minutes, until slightly thickened and able to coat the back of a spoon. Turn off the heat.

Step 5: Add the cooked pasta and crispy pancetta back to the pan, tossing everything together. Grate Parmesan cheese directly into the skillet and stir until melted and glossy. If the sauce feels too thick, add a splash of the reserved pasta water to loosen it.

Step 6: Serve immediately, topped with extra grated Parmesan and more freshly cracked black pepper.
Sarah's Top Tips
- Cook the pancetta slowly so it fully renders and becomes crisp. Start over medium heat and give it time. You'll know it's ready when the fat has melted out, and the pancetta turns golden and slightly crisp around the edges. If you rush this step, the pancetta can stay chewy, and you'll miss out on the flavorful fat that builds the base of the sauce.
- Always reserve pasta water before draining. That starchy water is key to creating a smooth, silky sauce. I usually start by adding a few tablespoons at a time until the sauce loosens and evenly coats the pasta. It helps the cream and parmesan emulsify so the sauce looks glossy instead of thick or sticky.
- Add the parmesan off heat so it melts smoothly into the sauce. If the pan is too hot, the cheese can clump or turn grainy instead of melting evenly. I like to remove the pan from the heat, sprinkle the parmesan in gradually, and stir until the sauce becomes smooth and creamy.
- Keep the cream at a gentle simmer, never a rapid boil. The sauce should have small, gentle bubbles around the edges, not aggressively boiling. High heat can cause the cream to separate or become greasy. Lower heat keeps the sauce stable and gives it that rich, velvety texture.

Serving Suggestions
I love serving this creamy pancetta and pea pasta with something simple to round out the meal. Garlic bread or crusty sourdough is perfect for soaking up any extra sauce left in the bowl, and I'll often add roasted vegetables or a simple arugula salad to balance the richness. If I'm making it for guests, I like to start with bruschetta caprese and pour a glass of crisp white wine, which pairs really well with the creamy sauce and salty pancetta. It also works beautifully as a side dish alongside roast chicken, grilled steak, pan-seared shrimp, or salmon when I want something a little more elevated but still easy
Storage & Reheating
Fridge: To store leftover pasta, allow it to cool to room temperature before transferring it to an airtight container. Store it in the refrigerator for up to 3-4 days.
Reheat: Reheat gently on the stovetop or in the microwave.
More Recipes to Try

Pasta with Pancetta and Peas
Video
Save this Recipe!
See the full post for extra tips and photos
Ingredients
- 8 ounces orecchiette pasta
- 4-6 ounces diced pancetta or bacon
- 2 tablespoons butter
- 1 small shallot, diced
- 2-3 garlic cloves, minced
- 1 ½ cups fresh or frozen spring peas
- 1 cup heavy cream or full-fat coconut milk
- Salt and black pepper to taste
- Freshly grated Parmesan cheese
Instructions
- Cook pasta according to package directions until al dente.
- Heat a skillet over medium-high heat. Add the pancetta to the skillet and cook until crispy. Remove it from the pan and place it on a paper towel-lined plate to soak up the grease.
- Melt the butter in the pan and add the shallot.
- Cook for a few minutes to soften and then add the garlic and peas and cook for 2 minutes. Season with salt and black pepper.
- Pour in the cream or coconut milk and allow the sauce to simmer for 5 minutes. Turn off the heat, add the pancetta back to the pan along with the pasta and grate Parmesan cheese directly into the pan.
- Serve topped with more cheese and freshly cracked black pepper.
Sarah's Tips
- Don't overcook the peas. Whether using fresh or frozen peas, be careful not to overcook them. They should be tender yet still have a slight bite to them for the best texture.
- Reserve pasta water. Before draining the pasta, save some of the cooking water. If the sauce seems too thick, you can loosen it up with a bit of the reserved water. Conversely, if it's too thin, you can let it simmer for a few extra minutes to reduce and thicken slightly.
Tools I Use for This Recipe
Did you make this recipe? Leave a ⭐️⭐️⭐️⭐️⭐️ rating and a comment below-I'd love to hear how it turned out! THANK YOU!







Trish says
This is delicious and so easy. Make extra, you are going to want leftovers!
Anna says
Wow! Delicious and super simple to make. I used coconut milk and added some red pepper flakes to add some heat. 10/10 recipe. Definitely adding it to my recipe book 👩🏼🍳
Kadeem says
Delicious! My wife made this for me the other day and it was amazing. 5/5 Definitely recommend