Oh, do I have a weeknight lifesaver for you! This Pesto Penne with Sun-Dried Tomatoes is my go-to when I want something ridiculously flavorful but don’t feel like spending hours in the kitchen. The second that garlicky basil pesto hits the warm pasta–wow! It’s like the entire kitchen smells like an Italian summer. And those sun-dried tomatoes? They add this incredible tangy-sweet punch that makes every bite exciting.
Here’s my confession: I first made this dish when I was raiding my pantry at 8pm after a crazy workday. All I had were some leftover pine nuts, a jar of sun-dried tomatoes, and half a bunch of basil that needed using. Twenty minutes later? Magic happened. Now my family requests it weekly–sometimes twice!
The beauty is in its simplicity. Creamy homemade pesto clings to every penne ridge, while those ruby-red tomatoes add little bursts of flavor. It’s the kind of meal that feels fancy but comes together faster than takeout. And trust me, once you taste that first forkful, you’ll understand why this recipe never leaves my rotation.
Why You’ll Love This Pesto Penne with Sun-Dried Tomatoes
Let me count the ways this dish will steal your heart–it’s practically begging to become your new weeknight obsession!
Quick and Easy
Twenty-two minutes from pantry to plate–no kidding! While the pasta boils, you’ll whip up that vibrant pesto in the food processor. It’s faster than waiting for pizza delivery.
Bursting with Flavor
That first bite? Pure magic. Fresh basil and garlic punch through, while sun-dried tomatoes add their addictive sweet-tangy kick. My kids call it “confetti pasta” because every forkful is a party.
Customizable
Out of pine nuts? Toast some walnuts instead. Want protein? Toss in grilled chicken or white beans. This recipe loves improvisation–I’ve even swapped in kale when my basil crop failed!
The Magic Ingredients Behind My Favorite Pesto Penne

Here’s the beautiful part–you probably have half these ingredients already! But let’s talk specifics because little details make all the difference in this dish. Trust me, grating your own Parmesan instead of using the pre-shredded stuff? Game changer.
The pasta
8 oz penne pasta (I’m partial to De Cecco brand–those ridges hold pesto like nobody’s business!)
For the pesto
1/2 cup packed fresh basil leaves (stems removed–I learned the hard way they make it bitter)
1/4 cup freshly grated Parmesan cheese (none of that powdery stuff!)
1/4 cup pine nuts (toast them lightly if you’re feeling fancy)
2 garlic cloves (because one is never enough)
1/3 cup good olive oil (this is where you don’t skimp!)
The flavor bombs
1/3 cup oil-packed sun-dried tomatoes, chopped (save that flavorful oil!)
Salt and freshly cracked black pepper to taste (I’m heavy-handed with both)
See? Nothing fussy, just quality ingredients treated right. That jar of sun-dried tomatoes lurking in your pantry? They’re about to become the star!
How to Make Pesto Penne with Sun-Dried Tomatoes

Alright, let’s get to the fun part! This recipe is so straightforward, you’ll wonder why you ever bothered with takeout. Just follow these steps, and you’ll have a bowl of pasta perfection in no time.
Cook the Pasta
Start by bringing a large pot of salted water to a boil. Add the penne and cook until it’s al dente–that’s about 10-12 minutes, but check the package instructions. Here’s my pro tip: before draining, save about 1/2 cup of that starchy pasta water. It’s liquid gold for adjusting the sauce later. Drain the pasta, but don’t rinse it–you want those ridges to grab all that pesto goodness!
Prepare the Pesto
While the pasta cooks, let’s whip up that pesto. Toss the basil, Parmesan, pine nuts, and garlic into a food processor. Pulse until everything’s finely chopped. Now, with the processor running, slowly drizzle in the olive oil. This gradual addition helps emulsify the pesto, making it silky smooth. Taste it and adjust the seasoning–sometimes I add a pinch of salt or an extra garlic clove if I’m feeling bold.
Combine and Serve
In a large bowl, toss the cooked penne with the pesto and chopped sun-dried tomatoes. If the pesto feels too thick, add a splash of that reserved pasta water–it loosens everything up beautifully. Give it a final taste and season with salt and pepper if needed. Serve it warm, maybe with an extra sprinkle of Parmesan if you’re feeling fancy. That’s it–dinner’s ready faster than you can say “Mangia!”

Tips for Perfect Pesto Penne with Sun-Dried Tomatoes
Want to take your pesto penne to the next level? Here’s how: toast those pine nuts lightly in a dry pan before blending–it adds a nutty depth that’s irresistible. If your pesto feels too thick, a splash of reserved pasta water works wonders. And with the sun-dried tomatoes already salty, go easy on the added salt–taste as you go!
Ingredient Substitutions and Variations
This recipe is practically begging for customization! Here’s how I tweak it when my pantry isn’t cooperating:
- Nut swaps: No pine nuts? Walnuts or even almonds work beautifully–just toast them first for extra flavor.
- Vegan twist: Use nutritional yeast instead of Parmesan, and you’ve got a killer plant-based version.
- Greens galore: Toss in a handful of baby spinach or arugula right before serving for a fresh, peppery kick.
- Protein boost: Grilled chicken, shrimp, or white beans turn this into a heartier meal in minutes.
The beauty? It’s still delicious every single time. My motto? Make it yours!
Serving Suggestions for Pesto Penne with Sun-Dried Tomatoes
This pesto penne shines all on its own, but oh–the sides you can add! My garlic bread obsession started here–just brush crusty bread with olive oil, rub with garlic, and toast until golden. Perfection!
When I’m feeling fancy, I’ll roast asparagus or cherry tomatoes alongside the pasta. Their caramelized sweetness balances the pesto beautifully. Or keep it simple with a crisp green salad tossed in lemon vinaigrette–the brightness cuts through the richness like magic.
Storing and Reheating
Got leftovers? No problem! Store your pesto penne in an airtight container in the fridge–it’ll stay fresh for up to 3 days. When reheating, add a splash of water or olive oil to loosen the pesto back up. Just warm it gently on the stove or in the microwave, and it’s good as new!
Nutritional Information

Here’s the scoop on what’s in each serving (but remember–estimates vary based on your ingredients and brands!):
- Calories: 420
- Fat: 22g (4g saturated, 16g unsaturated)
- Carbs: 45g
- Fiber: 3g
- Protein: 10g
- Sugar: 4g
- Sodium: 230mg
Not too shabby for something this delicious, right? The olive oil and nuts give you those good fats, while the pasta keeps it satisfying.
Frequently Asked Questions
Got questions? I’ve got answers! Here are the ones I hear most about this pesto penne:
Can I use store-bought pesto?
Absolutely–I won’t judge! But fresh pesto takes just minutes and tastes infinitely better. Your call!
How do I make it vegan?
Easy! Skip the Parmesan or use nutritional yeast, and you’ve got a plant-based winner.
What if I don’t have a food processor?
No worries–chop everything super fine by hand and whisk in the oil. It’ll be rustic but delicious!
Can I freeze the leftovers?
Pesto freezes beautifully! Just store it in ice cube trays for single-serve portions.
My pesto turned brown–help!
Totally normal! Basil oxidizes. A squeeze of lemon juice helps keep it bright green longer.
For more recipe inspiration, check out my Pinterest!
Print
22-Minute Pesto Penne with Sun-Dried Tomatoes for Busy Nights
- Prep Time: 10 mins
- Cook Time: 12 mins
- Total Time: 22 mins
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Description
A simple and flavorful pasta dish featuring penne tossed in homemade pesto with sun-dried tomatoes for a rich, tangy twist.
Ingredients
- 8 oz penne pasta
- 1/2 cup fresh basil leaves
- 1/4 cup grated Parmesan cheese
- 1/4 cup pine nuts
- 2 garlic cloves
- 1/3 cup olive oil
- 1/3 cup sun-dried tomatoes (chopped)
- Salt and pepper to taste
Instructions
- Cook the penne according to package instructions. Drain and set aside.
- In a food processor, blend basil, Parmesan, pine nuts, and garlic until finely chopped.
- Slowly add olive oil while blending until smooth.
- Toss the cooked pasta with the pesto and sun-dried tomatoes.
- Season with salt and pepper.
- Serve warm.
Notes
- For a creamier texture, stir in a spoonful of pasta water.
- Swap pine nuts with walnuts for a budget-friendly option.
- Store leftovers in an airtight container for up to 3 days.
Nutrition
- Serving Size: 1 serving
- Calories: 420
- Sugar: 4g
- Sodium: 230mg
- Fat: 22g
- Saturated Fat: 4g
- Unsaturated Fat: 16g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 3g
- Protein: 10g
- Cholesterol: 5mg