Love this? Save it for later!
Share the inspiration with your friends
Introduction
“You won’t believe this started as a kitchen accident,” my friend Jake said over a cup of coffee last Thursday. Honestly, I wasn’t expecting a cooking tale from him—he’s more of a grill master than a pasta aficionado. But there I was, scribbling notes as he described how he once forgot to pick up cream for a dinner party and ended up mixing butter, garlic, and a handful of frozen peas into his pasta instead. The result? A creamy garlic butter pasta with peas and Parmesan that stole the show.
The sizzle of garlic hitting melted butter, the sweet pop of peas, and the silky Parmesan sauce—this simple dish has a way of warming you right up. I mean, I’ve made plenty of pasta recipes, but this one keeps sneaking onto my weekly rotation. Maybe you’ve been there: scrambling through the pantry, trying to pull together a quick meal that feels fancy enough to impress but easy enough not to stress over. That’s exactly why this recipe stayed with me.
It’s funny how the best meals come from the most unexpected places, isn’t it? Jake’s story reminded me that sometimes, the simplest ingredients can come together to make something truly comforting. Let me tell you, this creamy garlic butter pasta with peas and Parmesan is one of those dishes you’ll want to make again and again—especially on those nights when you just want dinner done right, with minimal fuss and maximum flavor.
Why You’ll Love This Recipe
Over the years, I’ve tested countless pasta dishes, but this creamy garlic butter pasta with peas and Parmesan stands out for several reasons. It’s not just a recipe; it’s a reliable crowd-pleaser that makes weeknight dinners feel special without requiring hours in the kitchen.
- Quick & Easy: Ready in under 30 minutes, perfect for busy evenings or last-minute cravings.
- Simple Ingredients: You probably already have butter, garlic, pasta, and Parmesan on hand—no fancy trips to specialty stores.
- Perfect for Cozy Dinners: Whether it’s a chilly evening or a laid-back weekend, this pasta serves up comfort on a plate.
- Crowd-Pleaser: Kids and adults alike love the creamy texture and subtle sweetness from the peas.
- Unbelievably Delicious: The garlicky butter sauce combined with Parmesan creates a luscious coating that makes every bite memorable.
What really sets this recipe apart is the balance of flavors and textures—the fresh pop of peas against the smooth, buttery sauce is just right. Plus, the garlic is sautéed gently to avoid bitterness but still delivers that rich aroma that fills the kitchen. Honestly, it’s the kind of meal that makes you close your eyes after the first bite and savor the moment.
This dish has become my go-to when friends drop by unexpectedly or when I want something comforting but fuss-free. It’s the kind of pasta that feels like a warm hug, you know? And I’m betting it’ll become one of your favorites, too.
What Ingredients You Will Need
This creamy garlic butter pasta with peas and Parmesan recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples, and the peas add a lovely touch of color and sweetness. Here’s what you’ll need:
- 8 ounces (225g) pasta – I recommend using fettuccine or linguine for the best texture, but spaghetti works, too.
- 3 tablespoons unsalted butter, softened – For that rich, silky mouthfeel.
- 4 cloves garlic, minced – Fresh garlic is key for vibrant flavor.
- 1 cup (150g) frozen peas – No need to thaw; they cook quickly in the sauce. Frozen peas keep this dish easy year-round.
- 1 cup (240ml) heavy cream – Use full-fat for the creamiest sauce; I’ve tried half-and-half, but it’s less rich.
- 1 cup (100g) freshly grated Parmesan cheese – Look for Parmigiano-Reggiano if possible; it melts beautifully and adds depth.
- Salt and freshly ground black pepper, to taste – Enhances all the flavors.
- Optional: 1 teaspoon lemon zest – Adds a subtle brightness that cuts through the richness if you want a fresh twist.
- Optional: Fresh parsley or basil, chopped – A sprinkle on top for color and a hint of herbaceousness.
For the best results, I recommend using a good-quality Parmesan cheese like Parmigiano-Reggiano—it melts more smoothly and adds authentic flavor. And don’t skip the butter; it’s what makes the sauce luxuriously creamy. If you’re looking for a dairy-free alternative, swapping butter for olive oil and using a plant-based cream can work, but the texture will be a bit different.
Equipment Needed

To whip up this creamy garlic butter pasta with peas and Parmesan, you’ll need a few basic kitchen tools that most home cooks already have:
- Large pot for boiling pasta – A wide pot helps prevent sticking and cooks pasta evenly.
- Large skillet or sauté pan – For melting butter and cooking the garlic and peas.
- Colander – To drain the pasta quickly and efficiently.
- Grater – Freshly grate your Parmesan for best melting and flavor. A microplane or box grater works well.
- Wooden spoon or silicone spatula – For stirring the sauce gently without scratching pans.
If you don’t have a large skillet, a medium saucepan will do, but the sauce may take a bit longer to reduce. I’ve even used a cast-iron pan for a slightly different flavor profile, and it works great as long as you keep the heat moderate to avoid burning the garlic. For budget-friendly options, most of these tools can be found at affordable prices in kitchen starter sets or thrift stores—nothing fancy needed here!
Preparation Method
- Bring a large pot of salted water to a boil. Add about 1 tablespoon of salt for every 4 quarts (4 liters) of water. This seasons the pasta from the inside out. Cook 8 ounces (225g) of your chosen pasta according to package instructions until al dente, usually 8 to 10 minutes. Set a timer so you don’t overcook—it’s easy to get distracted!
- While the pasta cooks, melt butter in a large skillet over medium heat. Add 3 tablespoons of unsalted butter and let it melt gently. You want it foaming but not browning—too hot, and the garlic will burn.
- Add minced garlic to the melted butter. Sauté for about 1 to 2 minutes, stirring frequently. The kitchen should fill with that irresistible garlic aroma. Watch closely so it doesn’t turn golden brown or bitter.
- Add the frozen peas directly to the skillet. Stir to coat in garlic butter and cook for 3 to 4 minutes until heated through and tender. The peas will add a sweet pop and vibrant green color to the sauce.
- Pour in 1 cup (240ml) of heavy cream. Stir gently and bring the mixture to a low simmer. Let it cook for 3 to 5 minutes, stirring occasionally, until the sauce thickens slightly. It should coat the back of a spoon.
- Drain the pasta, reserving about ½ cup (120ml) of pasta water. This starchy water can be added to loosen the sauce if it gets too thick.
- Add the pasta to the skillet with the sauce. Toss gently to coat the pasta evenly. If the sauce seems too thick, add reserved pasta water a tablespoon at a time until you get the desired creamy consistency.
- Remove the skillet from heat and stir in 1 cup (100g) freshly grated Parmesan cheese. Mix until the cheese melts into the sauce, creating a silky texture. Season with salt and freshly ground black pepper to taste. If you want a little brightness, stir in 1 teaspoon lemon zest.
- Serve immediately, garnished with chopped fresh parsley or basil if desired. A final sprinkle of Parmesan on top never hurts!
Pro tip: If your sauce starts to separate or looks oily, just add a splash of pasta water and stir vigorously—it usually smooths right out. I once forgot to swirl the pasta water in, and the sauce clumped a bit, so keep an eye on texture as you go.
Cooking Tips & Techniques
Cooking this creamy garlic butter pasta with peas and Parmesan is pretty forgiving, but a few techniques can make a big difference:
- Use fresh garlic: It makes a huge flavor difference compared to pre-minced or powdered garlic. Sauté it gently in butter over medium heat to avoid bitterness.
- Don’t overcook the peas: Frozen peas cook quickly—just a few minutes in the butter and garlic is enough to keep their sweetness and texture intact.
- Reserve pasta water: It’s liquid gold for adjusting sauce consistency thanks to its starch content. Add it gradually—you can always add more but can’t take it out.
- Grate Parmesan fresh: Pre-grated cheese often contains anti-caking agents that prevent smooth melting. Freshly grated Parmesan yields a creamier sauce.
- Season gradually: Add salt and pepper in stages and taste often. Parmesan adds saltiness, so go easy at first to avoid over-salting.
- Timing is key: Have all ingredients prepped before cooking pasta, so sauce assembly is seamless. I’ve learned this the hard way when the pasta sat waiting and got gummy.
One time, I got distracted mid-sauce and let the garlic brown too much—it gave a slightly burnt flavor that night. Lesson learned: garlic cooks fast, so stay close! Also, multitasking by prepping ingredients while pasta boils keeps things moving without stress.
Variations & Adaptations
This creamy garlic butter pasta with peas and Parmesan is versatile and easy to customize, whether you’re catering to dietary needs or just craving a flavor twist.
- Vegetarian Protein Boost: Toss in cooked chickpeas or white beans for extra protein without changing the flavor much.
- Gluten-Free Option: Use gluten-free pasta varieties like brown rice or chickpea pasta. The sauce works just as well, keeping the dish creamy and satisfying.
- Herb Variations: Swap parsley for fresh thyme, tarragon, or dill. Each herb adds a different aromatic note—try thyme for a woodsy twist or dill for a fresh, slightly tangy profile.
- Seasonal Swap: In spring and summer, replace peas with fresh green beans or asparagus tips for a crisp bite.
- Cheese Alternatives: If you want a sharper taste, mix Parmesan with Pecorino Romano or add a sprinkle of crumbled feta on top.
Personally, I once tried adding a handful of toasted pine nuts and a squeeze of lemon juice—it was unexpectedly delightful, adding crunch and brightness. Feel free to experiment and make this recipe your own!
Serving & Storage Suggestions
This creamy garlic butter pasta with peas and Parmesan is best served hot, straight from the pan. The sauce clings beautifully to the noodles when warm, offering maximum creaminess.
Pair it with a crisp green salad and a glass of chilled white wine or sparkling water with lemon for a balanced meal. For a heartier dinner, grilled chicken or sautéed shrimp make excellent companions.
Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. When reheating, add a splash of cream or water to loosen the sauce and warm gently on the stove or in the microwave to avoid drying out.
Flavors tend to deepen overnight, making this pasta even tastier the next day—though the peas may soften a bit. For longer storage, freeze in portions for up to 1 month, thawing overnight in the fridge before reheating.
Nutritional Information & Benefits
This creamy garlic butter pasta with peas and Parmesan combines comfort with some nutritional perks. Per serving, you’re looking at approximately 450-500 calories, with a good balance of carbohydrates from the pasta and protein and fats from the cheese and butter.
Peas add fiber, vitamin C, and plant-based protein, making this dish a bit more wholesome than your average creamy pasta. Parmesan cheese provides calcium and protein, contributing to bone health.
If you’re watching carbs, consider using a lower-carb pasta alternative or reducing the portion size. This recipe is vegetarian-friendly but contains dairy and gluten, so swap ingredients as needed for allergies or dietary needs.
From a wellness perspective, it’s a meal that offers satisfaction and energy, perfect for fueling a busy day or relaxing evening.
Conclusion
This creamy garlic butter pasta with peas and Parmesan is more than just a quick dinner—it’s a comforting, flavorful dish that fits into your life without fuss. I love how it brings together simple ingredients into something that feels a bit indulgent yet totally doable on a weeknight.
Feel free to tweak the herbs, cheese, or veggies to suit your taste. The beauty here is in its flexibility and straightforwardness. Honestly, after making this a few times, it feels like a little celebration in a bowl every time.
If you give it a try, I’d love to hear how you make it yours! Drop a comment, share your twists, or just tell me your favorite part about this recipe. Cooking should be fun and personal—that’s what keeps us coming back to the kitchen.
So go ahead, treat yourself to this creamy garlic butter pasta with peas and Parmesan tonight—you won’t regret it!
FAQs
Can I use fresh peas instead of frozen?
Yes! Fresh peas work wonderfully and can be added at the same step. Just cook them a bit longer, about 4-5 minutes, until tender.
What pasta shape works best for this recipe?
Fettuccine, linguine, or spaghetti are ideal because their long strands hold the creamy sauce well, but feel free to use your favorite pasta shape.
How can I make this dish vegan?
Replace butter with olive oil or vegan butter, use a plant-based cream alternative, and swap Parmesan for nutritional yeast or a vegan cheese substitute.
Is this recipe freezer-friendly?
Yes, you can freeze leftovers in airtight containers for up to a month. Thaw overnight in the fridge and reheat gently with a splash of cream or water.
Can I add protein to this pasta?
Absolutely! Grilled chicken, sautéed shrimp, or pan-fried tofu are great additions that complement the creamy garlic butter sauce perfectly.
Pin This Recipe!

Creamy Garlic Butter Pasta with Peas and Parmesan
A quick and easy creamy garlic butter pasta with peas and Parmesan that delivers comforting flavor and a luscious sauce, perfect for weeknight dinners.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: Italian
Ingredients
- 8 ounces (225g) pasta (fettuccine, linguine, or spaghetti)
- 3 tablespoons unsalted butter, softened
- 4 cloves garlic, minced
- 1 cup (150g) frozen peas
- 1 cup (240ml) heavy cream
- 1 cup (100g) freshly grated Parmesan cheese
- Salt and freshly ground black pepper, to taste
- Optional: 1 teaspoon lemon zest
- Optional: Fresh parsley or basil, chopped
Instructions
- Bring a large pot of salted water to a boil. Add about 1 tablespoon of salt for every 4 quarts (4 liters) of water. Cook 8 ounces (225g) of pasta according to package instructions until al dente, usually 8 to 10 minutes.
- While the pasta cooks, melt 3 tablespoons of unsalted butter in a large skillet over medium heat. Let it melt gently without browning.
- Add minced garlic to the melted butter and sauté for 1 to 2 minutes, stirring frequently until fragrant but not browned.
- Add 1 cup frozen peas directly to the skillet. Stir to coat in garlic butter and cook for 3 to 4 minutes until heated through and tender.
- Pour in 1 cup (240ml) heavy cream. Stir gently and bring to a low simmer. Cook for 3 to 5 minutes until the sauce thickens slightly.
- Drain the pasta, reserving about ½ cup (120ml) of pasta water.
- Add the pasta to the skillet with the sauce. Toss gently to coat evenly. Add reserved pasta water a tablespoon at a time if the sauce is too thick.
- Remove skillet from heat and stir in 1 cup freshly grated Parmesan cheese until melted and silky. Season with salt and freshly ground black pepper to taste. Stir in 1 teaspoon lemon zest if using.
- Serve immediately, garnished with chopped fresh parsley or basil if desired.
Notes
Use fresh garlic for best flavor and sauté gently to avoid bitterness. Reserve pasta water to adjust sauce consistency. Freshly grate Parmesan for a creamier sauce. Add lemon zest for brightness. For dairy-free, substitute butter with olive oil and use plant-based cream and cheese alternatives.
Nutrition
- Serving Size: 1 serving (about 1/4
- Calories: 475
- Sugar: 5
- Sodium: 350
- Fat: 28
- Saturated Fat: 17
- Carbohydrates: 40
- Fiber: 4
- Protein: 15
Keywords: creamy garlic butter pasta, peas, Parmesan, easy pasta recipe, weeknight dinner, comfort food, quick pasta


