Cream Cheese Garlic Pasta

Featured in: Cozy Comfort Plates

This creamy pasta features melted cream cheese combined with fragrant garlic, creating a luscious sauce. Tender pasta and broccoli florets are cooked to perfection and gently tossed in this savory blend. The sauce is enriched with Parmesan and balanced with black pepper and a hint of red pepper flakes for subtle warmth. Quick to prepare, it’s an ideal dish for a cozy dinner that offers comforting flavors and a satisfying texture, garnished with fresh parsley and extra Parmesan.

Updated on Wed, 24 Dec 2025 13:28:00 GMT
A steaming bowl of Cream Cheese Garlic Pasta with vibrant green broccoli florets and parsley. Save to Pinterest
A steaming bowl of Cream Cheese Garlic Pasta with vibrant green broccoli florets and parsley. | amberkettle.com

There's something magical about the moment cream cheese hits a hot pan with garlic—it transforms into this silky, luxurious sauce that clings to every strand of pasta. I discovered this dish on a random Tuesday when I had cream cheese lingering in the fridge and decided to stop overthinking dinner. The broccoli adds just enough texture and earthiness to balance the richness, and somehow it all comes together in under thirty minutes without feeling rushed.

I made this for my neighbor last spring when she was recovering from surgery, and she asked for the recipe before I even finished plating. Watching someone's face light up at how comforting and creamy it is—that's when I realized this wasn't just a random weeknight dinner; it became something I made whenever I wanted to show someone I cared.

Ingredients

  • Penne or fettuccine (350 g): Use whatever pasta shape you have; the sauce clings beautifully to ridged surfaces, but ribbons of fettuccine feel equally luxurious.
  • Broccoli florets (300 g): Cut them roughly the same size so they cook evenly and don't get lost in the sauce.
  • Olive oil (2 tbsp): Don't skip this—it's the foundation for toasting the garlic without burning it.
  • Garlic cloves (4 large, minced): Fresh garlic is non-negotiable here; it's the soul of the entire dish.
  • Cream cheese (225 g, softened): Let it sit on the counter for ten minutes before you start cooking so it melts smoothly without clumping.
  • Milk (120 ml): This loosens the sauce to the perfect consistency, but add it gradually so you're not fighting a puddle.
  • Parmesan cheese (60 g, grated): Fresh grated tastes exponentially better than the pre-shredded stuff.
  • Black pepper, salt, and red pepper flakes: These season thoughtfully; the heat is optional but adds a lovely subtle tingle.
  • Fresh parsley and extra Parmesan (for serving): The garnish isn't just pretty—it adds a whisper of freshness against all that cream.

Instructions

Get the water boiling:
Fill a large pot with water, salt it generously, and bring it to a rolling boil. This takes about 5 minutes and you'll know the water is salty enough when it tastes like the sea.
Cook the pasta:
Add the pasta and follow the package timing, but start checking a minute or two early so you catch it at that perfect al dente moment where it has just a tiny bit of resistance when you bite it.
Add the broccoli at the end:
Toss in the broccoli florets during the final 3 minutes of cooking, which means it'll be tender-crisp and not mushy.
Toast the garlic in oil:
While the pasta cooks, warm olive oil in a large skillet over medium heat and add your minced garlic. Listen for a gentle sizzle and breathe in—when you smell that warm, fragrant garlic, you're right where you need to be, and it takes about 1 to 2 minutes.
Introduce the cream cheese gently:
Lower the heat slightly and add the softened cream cheese, stirring constantly so it melts smoothly into the oil without any lumps forming.
Whisk in the milk slowly:
Pour the milk in gradually while whisking, which transforms everything into a silky, glossy sauce that coats the back of a spoon.
Season to your taste:
Stir in the Parmesan, black pepper, salt, and red pepper flakes if you're using them, tasting as you go so you hit exactly the flavor you want.
Toss it all together:
Add the drained pasta and broccoli to the skillet and gently toss until every piece is blanketed in that creamy sauce, adding splashes of reserved pasta water if it needs loosening.
Plate and garnish:
Serve immediately while it's hot, topped with a handful of fresh parsley and a shower of extra Parmesan.
Golden, creamy Cream Cheese Garlic Pasta—smooth sauce coats the penne, ready to eat for dinner. Save to Pinterest
Golden, creamy Cream Cheese Garlic Pasta—smooth sauce coats the penne, ready to eat for dinner. | amberkettle.com

The first time I made this intentionally instead of by accident, I served it to my roommate who had just had a brutal week. He ate the whole bowl silently and then asked if I could make it again the next night—that's when I knew this was the kind of recipe that becomes a quiet comfort you return to.

Why This Sauce Works So Well

Cream cheese is secretly one of the best pasta sauces because it's already an emulsion, which means it's designed to blend smoothly and cling to pasta naturally. When you warm it gently with garlic and milk, you're not creating something complicated—you're just coaxing out what it already wants to be. The Parmesan adds depth and a subtle saltiness that keeps you from needing too many additional seasonings.

Making It Your Own

This dish is a beautiful blank canvas once you understand the basic technique. Some nights I add crispy bacon or pancetta for smokiness, other times I'll toss in sun-dried tomatoes for a little tang, and sometimes I stir in handfuls of spinach right at the end so it wilts into the sauce. The broccoli can be swapped for asparagus, snap peas, or even roasted mushrooms if that's what's in your kitchen.

Serving and Pairing Ideas

This pasta is rich enough to stand alone, but a crisp white wine like Pinot Grigio cuts through the creaminess beautifully. I often serve it with a simple green salad tossed in lemon vinaigrette to balance the heaviness, or alongside crusty bread for soaking up any extra sauce. If you want to add protein, grilled chicken, shrimp, or even crumbled sausage all work wonderfully.

  • A squeeze of fresh lemon juice over the finished bowl brightens everything without changing the flavor.
  • Don't skip the fresh parsley—it adds a whisper of freshness that makes the whole dish feel less heavy.
  • Leftover pasta keeps in the fridge for three days and reheats gently in a low oven with a splash of milk stirred in.
Freshly made Cream Cheese Garlic Pasta, topped with Parmesan, offering a warm, inviting aroma. Save to Pinterest
Freshly made Cream Cheese Garlic Pasta, topped with Parmesan, offering a warm, inviting aroma. | amberkettle.com

There's something deeply satisfying about a meal that comes together quickly but tastes like you spent hours on it. This pasta does exactly that, and it's become the dish I reach for when I want to feed someone and actually enjoy the cooking instead of stressing through it.

Recipe FAQs

What type of pasta works best for this dish?

Penne or fettuccine are ideal choices as they hold the creamy sauce well and complement the broccoli texture.

Can I substitute the broccoli with other vegetables?

Yes, asparagus or spinach make excellent alternatives, adding unique flavors and textures.

How do I achieve a smooth and creamy sauce?

Slowly melt the cream cheese with garlic, then whisk in milk and reserved pasta water until reaching the desired silky consistency.

Is it possible to add protein to this dish?

Adding cooked chicken or shrimp enhances the meal with extra protein and complements the creamy sauce well.

What garnishes enhance the flavor?

Chopped fresh parsley and additional grated Parmesan add freshness and a savory finish to the dish.

Cream Cheese Garlic Pasta

A creamy garlic sauce coats tender pasta and broccoli for a comforting, easy meal.

Prep duration
10 min
Time to cook
20 min
Total duration
30 min
Created by Molly Easton


Skill level Easy

Cuisine Italian-American

Makes 4 Portions

Dietary details Meat-free

What You'll Need

Pasta

01 12 oz penne or fettuccine

Vegetables

01 10 oz broccoli florets

Sauce

01 2 tbsp olive oil
02 4 large garlic cloves, minced
03 8 oz cream cheese, softened
04 ½ cup milk
05 ½ cup grated Parmesan cheese
06 ¼ tsp freshly ground black pepper
07 ½ tsp salt, plus more for pasta water
08 ⅛ tsp red pepper flakes (optional)

Garnish

01 2 tbsp chopped fresh parsley
02 Extra grated Parmesan cheese for serving

Directions

Step 01

Cook pasta and broccoli: Bring a large pot of salted water to a boil. Add pasta and cook according to package instructions until al dente. Add broccoli florets during the last 3 minutes of cooking. Reserve ½ cup of pasta cooking water, then drain pasta and broccoli.

Step 02

Sauté garlic: Heat olive oil in a large skillet over medium heat. Add minced garlic and sauté for 1 to 2 minutes until fragrant, avoiding browning.

Step 03

Prepare sauce base: Reduce heat and add softened cream cheese. Stir continuously until melted and smooth.

Step 04

Complete sauce: Gradually whisk in milk until sauce becomes creamy. Stir in grated Parmesan, black pepper, salt, and red pepper flakes if using. Adjust thickness by adding reserved pasta water incrementally until desired consistency is achieved.

Step 05

Combine pasta and sauce: Add drained pasta and broccoli to the skillet. Toss gently to coat evenly with the sauce.

Step 06

Serve: Plate immediately and garnish with chopped parsley and additional grated Parmesan cheese.

Equipment needed

  • Large pot
  • Large skillet
  • Colander
  • Whisk
  • Knife and chopping board

Allergy details

Be sure to look at every ingredient. If you have concerns, ask your healthcare provider.
  • Contains wheat (pasta) and dairy (cream cheese, Parmesan). Verify labels when using alternative products.

Nutrition Info (one portion)

Information shown is for general reference. Please speak to your doctor for nutrition advice.
  • Energy: 480
  • Lipids: 20 g
  • Carbohydrates: 56 g
  • Proteins: 17 g