Creamy pancetta and pea pasta is one of my go-to quick dinners when I want something comforting yet simple. Crispy pancetta, tender pasta, and sweet peas are tossed in a silky Parmesan cream sauce that feels a little elevated without much fuss. This recipe comes together in about 30 minutes, making it ideal for busy weeknights. The pancetta provides a salty, savory bite while the cream and Parmesan create a smooth sauce that clings to every piece of pasta for a cozy, satisfying meal.

This dish relies on a handful of quality ingredients, each contributing real flavor. Start by rendering the pancetta slowly so the fat melts out and the pieces become crisp — that rendered fat becomes the base of the sauce. A small diced shallot adds gentle sweetness, and a short simmer with cream and freshly grated Parmesan yields the glossy, velvety texture that coats the pasta. I finish with frozen peas for a pop of color and sweetness and a splash of reserved pasta water to bring everything together into a cohesive sauce. Timing matters: cook the pancetta and shallot gently and add the cheese off the heat for the best texture.
Ingredients

The ingredient list below includes the quantities for a recipe that serves four. Adjust as needed.
- 8 ounces orecchiette (or your preferred short 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 peas
- 1 cup heavy cream (or full-fat coconut milk for a dairy-free option)
- Freshly grated Parmesan cheese, to taste
- Salt and freshly cracked black pepper
- Reserved pasta cooking water (a few tablespoons)
🔪 Instructions

Step 1: Cook the pasta in salted boiling water until al dente, following package directions. Reserve a cup of the pasta cooking water, then drain the pasta.

Step 2: While the pasta cooks, heat a large skillet over medium heat. Add the diced pancetta and cook slowly until the fat renders and the pieces are crisp. Spread the pieces into an even layer and let them sear undisturbed a few minutes before stirring. Transfer the pancetta to a paper-towel-lined plate to drain.

Step 3: Add the butter to the same skillet and stir in the diced shallot. Cook over medium heat until softened and translucent, about 2–3 minutes. Add the garlic and peas, cooking just until fragrant and bright — about 1–2 minutes. Season lightly with salt and freshly cracked black pepper.

Step 4: Pour in the cream and bring it to a gentle simmer. Let the sauce bubble softly for about 4–5 minutes until it thickens slightly and can coat the back of a spoon. Keep the heat low to prevent the cream from separating.

Step 5: Turn off the heat and add the cooked pasta and crispy pancetta back to the skillet. Grate a generous amount of Parmesan directly into the pan and toss everything together until the cheese melts into the sauce. If the sauce seems too thick, add a splash or two of the reserved pasta water and toss until glossy and smooth.

Step 6: Serve immediately, finishing each portion with extra grated Parmesan and another crack of black pepper.
Sarah’s Top Tips
- Render the pancetta slowly: Give it time over medium heat so the fat melts and the pieces crisp. Rushing this step can leave the meat chewy and waste the flavorful fat.
- Reserve pasta water: A few tablespoons of starchy cooking water help loosen and emulsify the sauce, making it glossy and smooth rather than thick or clumpy.
- Add Parmesan off the heat: Remove the pan from direct heat before stirring in the cheese. This prevents the cheese from clumping or becoming grainy and helps it melt evenly into the sauce.
- Keep the cream at a gentle simmer: Small, gentle bubbles around the edges are ideal. Avoid a vigorous boil to prevent separation and ensure a velvety texture.

Serving Suggestions
This pasta pairs beautifully with something simple to round out the meal. Garlic bread or crusty sourdough is perfect for soaking up extra sauce. A light salad — for example, arugula with lemon and olive oil — balances the richness. For a dinner with guests, start with a simple bruschetta or a crisp green salad and serve a chilled white wine. The pasta also makes a lovely side alongside roast chicken, grilled steak, pan-seared shrimp, or salmon if you want a heartier plate.
Storage & Reheating
Fridge: Cool leftovers to room temperature, then store in an airtight container in the refrigerator for 3–4 days.
Reheat: Warm gently on the stovetop over low heat, adding a splash of water or cream to revive the sauce. You can also reheat in short bursts in the microwave, stirring between intervals.
More Recipes to Try
-
Nut-Free Pesto Sauce (No Pine Nuts!)10 Minutes
-
Air Fryer Lemon Pepper Chicken Thighs35 Minutes
-
Shrimp Scampi with Angel Hair Pasta20 Minutes
-
Green Olive Tapenade10 Minutes
Pasta with Pancetta and Peas
Author: Sarah Hill
Yields: 4 people
Prep Time: 10 mins Cook Time: 20 mins Total Time: 30 mins
Creamy pasta with pancetta and peas — ready in 30 minutes. Salty pancetta, bright peas, and a luscious cream sauce make an easy weeknight favorite.
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 peas
- 1 cup heavy cream (or full-fat coconut milk)
- Freshly grated Parmesan cheese
- Salt and black pepper
- Reserved pasta water
Instructions
- Cook pasta until al dente, reserving some cooking water, then drain.
- Cook pancetta in a skillet over medium heat until fat renders and pieces are crisp. Drain on paper towels.
- Melt butter in the skillet and sauté shallot until soft. Add garlic and peas and cook briefly.
- Pour in cream and simmer gently for about 5 minutes until slightly thickened. Turn off the heat.
- Add pasta and pancetta back to the pan. Grate Parmesan into the sauce and toss to combine, adding reserved pasta water as needed to loosen the sauce.
- Serve immediately with extra Parmesan and freshly cracked black pepper.
Notes
- Avoid overcooking the peas — they should be tender but still have a little bite.
- Use reserved pasta water to adjust the sauce consistency; add a few tablespoons at a time.
- If you prefer a dairy-free version, use full-fat coconut milk and omit the Parmesan or use a dairy-free alternative.
Equipment
- Large pot for boiling pasta
- Large skillet
Nutrition (per serving, approximate)
Calories: ~620 kcal | Carbohydrates: ~60 g | Protein: ~18 g | Fat: ~35 g
Nutritional values are estimates and will vary based on brands and portion sizes.

Did you make this recipe? Leave a rating and a comment below — I’d love to hear how it turned out. Thank you!