Creamy Garlic Asparagus Pasta Recipe for Spring Meals

I haven’t shared a pasta recipe here in a while, and I’m excited to bring one back. Pasta is my favorite comfort food, but I don’t always eat it. This recipe is a favorite because the sauce is light and creamy, the asparagus remains crisp-tender, and bow tie (farfalle) pasta adds a playful shape and texture. It’s simple, satisfying, and easy to customize — I think you’ll enjoy it. Follow along and make it with me!

Full disclosure: I’m not a fan of chicken mixed into pasta — I prefer my proteins separate so I can see and control the texture. If you like chicken in pasta, grilled or sautéed chicken would be a delicious addition to this dish. When I made this for my family, my little brother asked why there wasn’t chicken, so if you wondered the same, now you know why I left it out.

I design recipes to be flexible so you can make them your own. I used bowtie noodles here because I love their look and texture, but feel free to swap in fettuccine, whole wheat pasta, gluten-free pasta, or even spaghetti squash for a lower-carb option. The simple sauce and asparagus pair well with many noodle types.

Creamy Garlic Asparagus Pasta
Yields 6–8

Ingredients:
1 pound farfalle (bow tie) pasta
1 pound fresh asparagus, trimmed and chopped
4 tablespoons butter
2 garlic cloves, minced
1/4 cup grated Parmesan cheese
8 ounces cream cheese, softened
1/4 cup milk (more as needed for consistency)
1 tablespoon chopped parsley
Salt and freshly ground black pepper to taste

Instructions:
1. Bring a large pot of salted water to a boil. Add the pasta and cook according to package directions, about 10 minutes for al dente farfalle. In the final two minutes of cooking, add the chopped asparagus to the boiling water so it becomes tender-crisp. Drain the pasta and asparagus together and set aside.

2. In a saucepan over medium-low heat, melt the butter and add the minced garlic. Cook briefly until fragrant, about 30–60 seconds, taking care not to brown the garlic.

3. Reduce the heat to low and add the cream cheese, grated Parmesan, and milk. Stir until the cheeses melt and the sauce becomes smooth. If the sauce is too thick, add a splash more milk to reach your desired consistency.

4. Stir in the parsley and season with salt and pepper to taste. Add the drained pasta and asparagus to the sauce and toss gently to coat evenly. Serve immediately while warm.

Like this recipe? Save it for later by pinning it to Pinterest.