Penne with Roasted Asparagus and Balsamic Butter
This balsamic butter roasted asparagus penne pasta is incredible! The flavors are intense and delicious, and it comes together fast!
Easily one of our favorite pasta dishes ever, this is a must-make every spring when asparagus is readily available!

Pasta + Balsamic + Butter + Asparagus
This pasta recipe includes four very important components:
- Balsamic vinegar reduced until thick and syrupy
- Butter (take this pasta to a whole new level by browning the butter first)
- Penne pasta cooked until al dente
- Roasted asparagus (don’t over do it here; roast the asparagus until crisp-tender but not mushy)
It may look like there’s a lot going on, but it is actually a very simple pasta dish. Get your multi-tasking apron on and roast the asparagus at the same time the pasta is cooking and the vinegar is reducing.
I promise it comes together fast!




Assembling the Balsamic Butter Pasta
Once all the components have been prepped:
- Toss the butter with the cooked pasta
- Add the syrupy balsamic mixture and toss until the pasta is evenly coated
- Toss the pasta with the roasted asparagus
- Add Parmesan cheese and give another good toss (and then throw a bit more Parm on top for good measure)
This balsamic butter roasted asparagus penne pasta is incredibly delicious served warm or at room temperature.

If you are looking to change up pasta night, this pasta dish is a must-make.
As the balsamic vinegar reduces, the tang of the vinegar mellows and the resulting sauce (when added with the butter) is lightly tangy, a little bit sweet, deliciously buttery, and it is perfect with the tender asparagus and pasta.
Parmesan cheese is always essential, in my world, but in this pasta dish, it is especially important. The salty punch of the cheese cuts through the rich and tasty balsamic pasta – so don’t skip it!

Five -Star Reviews
Over 100 5-star reviews on this pasta dish; it is a favorite of so many!
⭐️⭐️⭐️⭐️⭐️ This has been one of our VERY favorites since you first posted it! Love it so much! -Jodi
⭐️⭐️⭐️⭐️⭐️ I roasted some asparagus last night and had leftovers. I used it in this recipe. WOW! Great flavor combinations. It was a wonderful and easy lunch since I already had the roasted asparagus. This is a keeper. -Teri
⭐️⭐️⭐️⭐️⭐️ Thanks so much for the recipe! My husband and 2 year old polished off the entire pot and my little one kept saying, “Yummy!” We used the broccoli because asparagus is so expensive right now and my husband was singing my praises! All thanks to you! -Shayla
⭐️⭐️⭐️⭐️⭐️ this. was. so. so. good!! LOVED and was a ‘print out and keep forever’- thank you!! Also was so easy and fast- FAB. -Rachel

What to Serve With This
- Crispy Oven-Baked Chicken or Grilled Island Chicken
- A simple green salad (or this Gourmet Green Salad)
- Fresh, seasonal fruit

Penne with Roasted Asparagus and Balsamic Butter
Ingredients
Roasted Asparagus:
- 1 ½ to 2 pounds fresh asparagus spears
- 1 tablespoon olive oil
- ¼ teaspoon coarse kosher salt
- ¼ teaspoon freshly ground black pepper
Balsamic Reduction:
- ½ cup balsamic vinegar
- 1 teaspoon light or dark brown sugar (optional)
- Pinch of black pepper
- ½ teaspoon coarse kosher salt
Pasta:
- 1 pound penne pasta
- 4 tablespoons butter, cut into pieces (see note about browning the butter)
- ⅓ to ½ cup freshly grated Parmesan cheese
Instructions
- For the asparagus, preheat the oven to 400 degrees F. Snap the tough lower ends off the asparagus and discard them. Cut the asparagus spears into 1-inch pieces.
- Place the asparagus on a large, rimmed baking sheet and toss with the olive oil, salt and pepper. Roast until tender, about 10 minutes. Remove from the oven and set aside.
- For the balsamic butter, add the vinegar to a small saucepan. Simmer over medium heat until the vinegar is reduced to about 3 tablespoons, about 5-10 minutes.
- Stir in the brown sugar, pepper and salt. Remove from the heat.
- For the pasta, cook the penne in a large pot of lightly salted boiling water until al dente (or desired tenderness). Drain the pasta and return to the pot.
- Add the butter (see note about browning the butter) and toss with the pasta until the butter is melted and the pasta is evenly coated.
- Add the vinegar reduction to the pasta. Toss to combine well. Add the asparagus and Parmesan; toss. Season to taste with additional salt and pepper, if needed.
- Serve warm or at room temperature with extra Parmesan cheese, for serving, if desired.
Notes
Recommended Products
Recipe Source: adapted from Food and Wine Quick From Scratch Pasta Cookbook
Recipe originally posted April 2011; updated with new pictures, recipe notes, and commentary. Updated again in April 2025 with new photos.


I made this for dinner last night and it was absolutely delicious. I usually steam asparagus, but I will definitely be roasting it from now on! I reduced a lot of the ingredients, though, since I was only feeding two people. It was about 12 oz. asparagus, 8 oz. pasta, 3 tbsp. butter and just under 1/2 cup vinegar. Oh and of course the full amount of cheese. Thanks for another excellent dinner recipe!
I roasted some asparagus last night and had leftovers. I used it in this recipe. WOW! Great flavor combinations. It was a wonderful and easy lunch since I already had the roasted asparagus. This is a keeper.
I made this tonight and really liked it. I was a little confused on where to add the butter though.”stir in the butter and the vinegar”. I couldn’t decide if I just added it in or added it to the vinegar. I just saw a comment that you said to add it to the vinegar. Oh well, it still turned out fine just adding it in.
I have leftovers and I pretty excited! Thanks for another great recipe.
Shari – we eat it warm at our house but you could certainly try serving it chilled.
Is this meant as a chilled pasta dish or warm dish?
Just made this! I am new to your blog and I am already in love!! This dish was delicious!! 🙂 Thank you for such an awesome recipe!
Loved this recipe. A do over for sure.
recipe
Penne Pasta
I made this tonight and it was AWESOME!!! I added a few things: sauteed onion and garlic, sauteed smoked turkey sausage, sauteed the asparagus (instead of roasted), and added a bit of julienned sundried tomatoes (that were packed in oil, but I drained them). Tossed it all together and added a little feta cheese as well as parmesan on top. OH MY WORD!!!!!!
I had fresh green beans and onions, so i sauteed them instead of asparagus… yum
When and where do you add the butter?
Vicki – add it in with the vinegar mixture (as described in the third paragraph).
Great recipe! I made a version using broccoli and snow peas and added some pomegranate molasses into the mix – check it out on my blog: http://seletsucre.wordpress.com/2011/08/17/roasted-veggie-pasta-with-pomegranate-balsamic-reduction/
Thanks so much for the recipe! My husband and 2 year old polished off the entire pot and my little one kept saying, “Yummy!” We used the broccoli because asparagus is so expensive right now and my husband was singing my praises! All thanks to you!
Yum! This was really yummy. Even my kids gobbled it up. Thanks for a great recipe.
Holey Moley. BIG HIT with the husband and me!! We looove asparagus, and this is light, meatless, addicting, and all too easy! New go-to recipe! Thanks so much!
Very tasty. I wanted just a bit more of the balsamic stuff, but I survived. In fact, I ate WAY more than my recommended daily allowance of pasta.
Thanks.
oh my gosh, you did it again! i had some ladies over for what my husband would call chick food today for lunch and i made this with a strawberry spinach salad with poppyseed dressing and sugared pecans… SO GOOD! it is a compliment to you that i trust your food enough to make it for the first time when i am having people over!
Success! I made this for a dinner party last night and everyone loved it! You are a lifesaver – thanks!!
I made this for dinner last night and my whole family loved it! I added grilled chicken and it was delicious.
LOVED THIS!!!! Added chicken and it was a hit!!!! Your taste buds are my beacon.lol:)
Yummy, I love baby asparegus and parm.
I made this for my family tonight and it was a huge hit! I added some turkey sausage because I had some in the fridge to use up and that was a tasty addition but even without the meat, this was a dinner I will make again and again. I’ve tried a few of your recipes and this has been my favorite so far.
This was really good! My hubby isn’t a fan of vinegar, and yet he really enjoyed it! Thanks for a great recipe!
This was SUPER yummy plus a HIT with my entire family! Not too often that happens! My kids didn’t *love* the asparagus but they ate it without too much of a problem but they loved the sauce & pasta. My husband had thirds!! Not too often he does that with a pasta dinner. Thank you for a wonderful, healthy, easy & FAST dinner recipe I can make often now Mel!
You had me at “balsamic butter.” What a genius touch that’s so simple to do. And who can get enough asparagus at this time of year? No one! 😉
I made this tonight with a few different ingredients. Instead of asparagus I used zucchini ($2.50lb less). I chopped the zucchini, roasted it w/ half an onion and a few garlic cloves. For the cheese I used asiago. And whole wheat penne for the pasta. Delicious, easy and the kids enjoyed it.
Thanks!
Thanks for another great recipe idea! I roasted some grape tomatoes and onion with the asparagus for even more veggie goodness. My husband isn’t crazy about vinegar, so I actually didn’t use the sauce. When we were done with dinner, I tasted the sauce again and I thought it was better for having sat for a while. My husband tasted it and said he would like it over the pasta next time. I’ll definitely be making this again!
Thanks this was great! Super tasty the roasted Asparagus took it to a hole new level. Ever better the kids loved it too.
Thank you Mel for this beautiful recipe. Roasted asparagus and balsamic reduction is so perfect together and pairs well with Grüner Veltliner.
CHeers:)
Judit & Corina
Made this recipe last night and it was delish! Hubby (who is a very picky eater) loved it. Served it up with Caesar salad and homemade croutons. Thanks for another great recipe!
I make something similar to this, it’s Rachel Ray’s farmer’s market pasta. It’s really tasty, and makes you feel so good with all the green veggies
http://www.rachaelray.com/recipe.php?recipe_id=3328
I have everything in the kitchen to make it. Hubby will be happy.
I cracked up when I read Kaylene’s comment because I totally agree! I have a total blog crush on this blog. LOVE. IT.
Mel, this pasta dish looks perfect and I love your addition of balsamic vinegar and asparagus… Just the inspired dinner idea I have been needing after being away from cooking for a week. Thanks for sharing. I hope you have a great weekend!
This recipe came at a perfect time. I was just wondering what I should make for dinner on this busy Friday. I have everything on hand for this recipe too. Thanks Melaine…this sounds easy and wonderful!
Sounds wonderful! I love asparagus and balsamic vinegar. Can’t wait to make it. Tonight we’re trying your Chicken Enchilada Pasta and Black & White Bean Dip.
PERFECT spring meal! can’t wait to make this!
Love this simple recipe! I’m in luck because I have all of these ingredients in my kitchen!
I love pasta… and now I want pasta… it’s going to be a long wait for dinner :).
I have been on such an asparagus kick lately and this sounds like a perfect way to use it!
Heaven on a plate. Good thing I’d good at following orders!
I will definitely follow your orders. I can’t wait to try it!
I love this idea! Gonna get me some asparagus at the farmer’s market this weekend and make this for sure! Thanks for a great dinner idea 🙂
Before Christmas I was telling my Grandma how I didn’t really care for asparagus. Now that I learned to roast it in the oven, it is one of my favorite vegetables! Pair that with some pasta, balsamic vinegar (which I also love) and salty cheese??? OH, YEAH!
I was dreaming of pasta with asparagus the other day and now you have made my dream come true!!!
Yum!!!
Yum! I have a bunch of asparagus already in the fridge, just waiting to be roasted up — I think this may be its destiny!
um, for real… if I had to marry a blog, it would be yours!! haha I cannot even tell you how much I love making dinner now because of this blog.
Meatless occasionally is a great thing to do – for health – and budget. Roasted asparagus is one of nature’s miracles.
Podunk opinion? I will take your word about a recipe any day! Your recipes are no-fail, never let me down recipes, Melanie! This pasta looks amazing! I am trying to convince my family to go meatless one or two days a week, and this gorgeous pasta is on the menu for next week. Thanks for sharing! 🙂