Penne Pasta Recipe

5 from 5 votes
Pin RecipeJump to RecipeComments

This post may contain affiliate links. Please read our disclosure policy.

This Penne Pasta recipe is quick, easy, and packed with flavor! Tender penne is tossed with sweet tomatoes, fresh asparagus, and a delicious balsamic sauce for a simple yet delicious dish.

Penne pasta with tomatoes and asparagus and balsamic sauce.


 

Guys, gals, my internet pals, I hope you’re taking some time to relax and recharge those batteries. Monday will soon be here, and you’ll be wishing you HAD relaxed and chilled and finished that last cookie before starting your Monday diet again.

However, if you’re into the Meatless Monday movement, this penne pasta recipe is one to bookmark! It’s quick, easy, and bursting with texture and fresh flavors. Tender pasta is tossed with sweet cherry tomatoes, crisp asparagus, and a rich balsamic reduction sauce, then finished with butter and parmesan for a simple yet seriously satisfying meal. It serves perfectly as a light dinner or a flavorful side dish!

Bowl of penne with asparagus in a balsamic sauce.

Why You’ll Love This Penne Pasta Recipe

Versatile: Whether you prefer whole wheat, gluten-free, or classic penne pasta, this recipe works with any variety, making it easy to customize to your needs and dietary preferences.

Quick & Easy: Ready in just 30 minutes, this penne pasta recipe is perfect for busy weeknights when you need a delicious meal stat.

Fresh & Flavorful: The combination of balsamic vinegar, tomatoes, and asparagus creates a bright, well-balanced dish with layers of flavor in every bite.

What You’ll Need

Personally, I think it’s time to grub on some pasta, and I couldn’t think of any better way to do it than to toss it around with a bit of buttah and balsamico. And veggies for color. Below, I’ve included all the ingredients with some notes and possible substitutions, but for the full amounts and detailed instructions, please scroll to the recipe card.

  • Penne Pasta – Whole wheat or gluten-free works great! You can also swap with rigatoni, fusilli, or farfalle if you prefer a different shape.
  • Olive Oil – Used for sautéing the asparagus and tomatoes. Avocado oil or melted butter can also be used.
  • Asparagus – Trimmed and cut into bite-sized pieces. You can substitute with green beans, zucchini, or broccoli for a similar fresh, crisp texture.
  • Cherry Tomatoes – Swap with grape tomatoes, diced Roma tomatoes, or sun-dried tomatoes for a richer taste.
  • Salt & Pepper – Essential for seasoning. Sea salt, kosher salt, or freshly cracked black pepper all work well.
  • Balsamic Vinegar – Reduced to create a rich, flavorful sauce.
  • Brown Sugar – Balances the acidity of the balsamic. You can also use honey, maple syrup, or coconut sugar as a natural sweetener.
  • Unsalted Butter – Adds richness and a silky texture to sauce and the penne pasta.
  • Parmesan Cheese – Because everything’s better with cheese! If you need a substitute, try Pecorino Romano or shredded mozzarella for extra cheesiness.
Tomatoes and asparagus mixed together.

How to Make This Penne Pasta Recipe

We are first going to go to those veggie bins and bust out all the delicious things in there. The best part is the sauce that is about to marry all of them together. A balsamic reduction meets a bit of brown sugar meets a few pats of butter. Yep, things are gonna get REAL good!

  • Cook the penne pasta according to package instructions, then drain and set aside.
  • Sauté the veggies – Heat olive oil in a skillet over medium-high heat, cook the asparagus for a few minutes, then add the tomatoes and cook until tender. Set aside.
  • Make the balsamic sauce – Simmer balsamic vinegar until reduced and slightly thickened. Stir in brown sugar and remove from heat.
  • Toss everything together – Mix the drained pasta with butter and balsamic reduction, then stir in the veggies and parmesan.
  • Serve & enjoy! Divide into bowls, top with extra parmesan if desired, and dig in!
Balsamic penne pasta with asparagus and tomatoes in a pan.

Recipe Variations

  • Add Protein: Incorporate grilled chicken, shrimp, or chickpeas to make this penne pasta recipe more filling. For inspiration, check out this garlic butter salmon or this baked chicken breasts recipe.
  • Make It Creamy: Stir in a splash of heavy cream to make a richer, creamier sauce that complements the pasta and vegetables beautifully.
  • Swap the Veggies: Feel free to substitute or add vegetables like zucchini, bell peppers, or spinach to customize the dish to your taste preferences and make use of seasonal produce.
  • Gluten-Free Option: Use your preferred gluten-free pasta to enjoy this recipe without gluten, ensuring it suits your dietary needs while still being delicious.

Serving Suggestions

Want to round out this pasta dinner? Start with these garlic breadsticks—because bread + pasta = perfection. Pair it with a fresh, crisp Cobb salad for some greens to balance things out. And of course, don’t forget dessert! My chocolate mug cake is the rich, fudgy chocolate fix you need to finish off this meal the right way, and it’s ready in like 3 minutes!

Penne pasta mixed with tomatoes and asparagus.

More Penne Pasta Recipes

Pin this now to find it later

Pin It
5 from 5 votes

Penne Pasta Recipe

This penne pasta recipe is quick and easy, featuring tender penne tossed with sweet tomatoes, fresh asparagus, and a delicious balsamic sauce.
Prep Time: 5 minutes
Cook Time: 25 minutes
Total Time: 30 minutes
Servings: 4

Ingredients 

  • 8 ounces dry penne pasta, you can also use whole wheat penne or gluten free pasta
  • 1 tablespoon olive oil
  • 1 pound asparagus, trimmed and cut into 1 inch pieces
  • 1 pint cherry tomatoes, halved
  • salt and freshly ground black pepper, to taste
  • cup balsamic vinegar
  • ½ teaspoon light brown sugar
  • 2 tablespoons unsalted butter, cut into a few pieces
  • ½ cup grated parmesan cheese, plus more for garnish
Want to save this recipe?
Enter your email below and we’ll send the recipe straight to your inbox!
Please enable JavaScript in your browser to complete this form.

Instructions 

  • Prep the pasta. Cook the pasta according to the directions on the package.
  • Cook the asparagus. In the meantime, heat the olive oil in a nonstick skillet over medium-high heat. Add asparagus and cook for 3 minutes; stir in tomatoes and continue to cook for 4 to 5 minutes, or until the veggies are tender. Remove the vegetables from the skillet and set aside.
  • Reduce the balsamic. Return the skillet over medium-low heat; add balsamic vinegar to the skillet and simmer until reduced to about 1/4 cup and thickened. Whisk in the light brown sugar and remove from heat.
  • Combine. Drain the pasta and return it to the pot that you cooked it in. Add butter and the reduced balsamic vinegar to the pasta; toss until well combined. Add the asparagus, tomatoes, and grated parmesan; gently stir until thoroughly incorporated.
  • Serve. Divide up the penne pasta between four bowls, garnish with more parmesan cheese if you like, and serve.

Nutrition

Calories: 406kcal | Carbohydrates: 54g | Protein: 14g | Fat: 14g | Saturated Fat: 6g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Trans Fat: 0.2g | Cholesterol: 26mg | Sodium: 245mg | Potassium: 560mg | Fiber: 7g | Sugar: 13g | Vitamin A: 1719IU | Vitamin C: 33mg | Calcium: 164mg | Iron: 4mg

Nutritional info is an estimate and provided as courtesy. Values may vary according to the ingredients and tools used. Please use your preferred nutritional calculator for more detailed info.

Did you make a recipe? Leave a rating

Promo image for Diethood 2025 calendar.

5 from 5 votes

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating:




12 Comments

  1. Stephanie says:

    Just made this for dinner! Something fresh and zingy for a change!

  2. Taylor Treonze @CookingWBoxes says:

    This was a great recipe and super easy! The sweet taste from the balsamic was so tastey and something different too! My family enjoyed it so much❤️

  3. Cookin Canuck says:

    This is exactly the sort of spring/summertime pasta dish that we love to make! I can’t get enough of all of the fresh produce.

  4. Brian says:

    That is amazing! I’m a fan of dishes like that and I have to make sure to cook one like this when I have some spare time, weekend probably! I will make my girlfriend try my cooking too! Thanks again for delivering all those tasty recipes!

  5. Ginny McMeans says:

    What a gorgeous and flavorful pasta dish. Asparagus and cherry tomatoes is a wonderful place to start. Then add balsamic and … sounds so good.

  6. Anna @ Crunchy Creamy Sweet says:

    Absolutely loving the flavors in this pasta dish! So delicious!

  7. Laura | Petite Allergy Treats says:

    Gosh Katerina! This looks so sinfully good and yet it’s still healthy. I’m totally going to try this using gluten free pasta.

  8. Paula - bell'alimento says:

    Anything with balsamic is right up my alley!

  9. Dee says:

    I love this kind of pasta dinner in the spring and summer! It looks amazing!

  10. Jen says:

    Throwing veggies in with pasta is a sure fire way for me to get my boys to eat more veggies. Guess I know what I’m making for dinner, thanks!!