Sweet Potato Pasta Salad Recipe: Roasted Sweetness Meets Herby Crunch

Salads

Sweet Potato Pasta Salad Recipe: Roasted Sweetness Meets Herby Crunch

This sweet potato pasta salad recipe transforms humble ingredients into a vibrant, hearty dish that balances roasted sweetness with herby crunch. 💛 The secret lies in caramelizing sweet potatoes until tender and slightly crisp at the edges, then pairing them with al dente pasta and a bright, tangy dressing that cuts through the natural sweetness.

What sets this salad apart is its versatility—it works as a standalone vegetarian main or a satisfying side dish for grilled meats. The roasted sweet potatoes add natural sweetness, while the dressing (a mix of lemon, olive oil, and Dijon) keeps flavors bright and balanced.

Add chickpeas or feta for extra protein, and fresh herbs like parsley or basil for freshness.

By the time you assemble everything, you’ll have a salad that’s rich in texture and flavor—creamy pasta, tender sweet potatoes, and a dressing that clings perfectly. It’s hearty enough for a lunchbox or picnic but elegant enough for a dinner table.

The best part? It keeps well for days, making it perfect for meal prep.

For extra flair, garnish with toasted pumpkin seeds or crumbled goat cheese before serving. This salad proves that pasta salads don’t have to be boring—just sweet, savory, and satisfying. Let’s get started!

👨‍🍳
Difficulty
Medium
🌿
Category
Vegetarian
🔥
Calories
Med Cal

Ingredients for sweet potato pasta salad

Roasted sweet potatoes and al dente pasta form the heart of this vibrant, vegetarian-friendly salad.

Ingredient Amount Notes
Medium Sweet Potatoes 🍠 2 lbs Peeled and cubed evenly
Penne Pasta 🍝 12 oz Al dente cooked, room temperature
Extra-Virgin Olive Oil 🫒 ½ cup For roasting and dressing
Fresh Lemon Juice 🍋 ¼ cup Freshly squeezed, strained
Dijon Mustard 🍯 1 tbsp For dressing tanginess
Fresh Parsley 🌿 ½ cup Chopped, stems removed
Fresh Basil 🌿 ¼ cup Chopped, for herby crunch
Chickpeas 🥜 1 can Drained, rinsed, 15 oz can
Feta Cheese 🧀 ½ cup Crumbled, optional protein
Pumpkin Seeds 🥜 ¼ cup Toasted, for garnish
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Garlic Cloves 🧄 3 cloves Minced for dressing

The sweet potatoes are the star—look for firm, bright orange ones at the grocery store, not those with soft spots. Trader Joe's and Whole Foods carry excellent organic options, but regular supermarket sweet potatoes work fine. Penne pasta is key here; its ridges hold the dressing beautifully. For extra protein, grab a can of chickpeas—any brand works, but Badia or Chickpeas from the Mediterranean Aisle are my go-tos. The feta should be crumbled by hand for best texture, not pre-shredded. If you're avoiding dairy, swap it for vegan feta or extra chickpeas.

No fresh herbs? Dried parsley or basil at half the amount works in a pinch, though fresh is ideal. The dressing is simple but transformative—Dijon mustard adds depth, while the lemon keeps it bright. For a nutty crunch, toast the pumpkin seeds in a dry pan for 2-3 minutes until fragrant. No pumpkin seeds? Toasted sunflower seeds or walnuts are great substitutes. The garlic cloves can be pre-minced from a jar if you're short on time, but fresh is always better. If you're meal prepping, hold off on adding the dressing until right before serving to keep the pasta from getting soggy.

This salad keeps beautifully for 4-5 days in the fridge, making it perfect for meal prep. Store the dressing separately and toss it in just before eating. The roasted sweet potatoes actually taste better the next day—they develop deeper caramelized notes. For extra flair, drizzle with a little extra-virgin olive oil and a sprinkle of flaky sea salt before serving. Portion into containers with compartments if you're packing it for lunch—keeps everything fresh and separated.

❤️

Why You'll Love This Recipe

  • Sweet Potato Magic: I swear, roasting the sweet potatoes in advance while you boil pasta turns this into a true one-bowl wonder. No chopping, no fuss—just toss everything together when you’re ready.
  • Creamy-Zingy Balance: That lemon juice and Dijon mustard dressing? It’s the secret weapon. The sweet potatoes stay tender but hold their shape, while the dressing cuts through with a bright, tangy punch—no blandness here.
  • Lunchbox Hero: Between us, this is my go-to for packed lunches. The pasta stays al dente for days, and the sweet potatoes keep their texture. Honestly, I’ve had it cold, warm, or at room temp—it’s always a win.
  • Budget-Friendly Feast: Sweet potatoes and pasta are cheap staples, but this tastes like a fancy dish. I’ll be real: I’ve made this for potlucks, and no one’s ever guessed it’s not some overpriced restaurant salad.

Step-by-step instructions for sweet potato pasta salad

Transform simple ingredients into a vibrant, hearty salad with perfectly roasted sweet potatoes and al dente pasta.

1

🔥 Step 1: Roast the Sweet Potatoes Until Caramelized

Preheat your oven to 425°F and line two baking sheets with parchment paper. Toss the 2 lbs peeled and cubed medium sweet potatoes with 2 tablespoons of the extra-virgin olive oil and ½ teaspoon of the salt. Spread them in a single layer—crowding will steam instead of roast.

Roast for 25-30 minutes until the edges are deep golden brown and the cubes are tender when pierced with a fork. Flip them halfway through for even browning. The sweet potatoes should be caramelized with a slight crispness—this roasting step transforms their natural sweetness into the salad's star flavor.

2

🍳 Step 2: Cook the Penne Pasta Al Dente

While the sweet potatoes roast, bring a large pot of water to a rolling boil and add 1½ teaspoons salt. Cook the 12 oz penne pasta until 1 minute before al dente (about 11-12 minutes for most brands). Drain immediately and rinse under cold water to stop cooking. Toss with 1 tablespoon extra-virgin olive oil to prevent sticking.

Here's the thing—al dente pasta holds up better in salads. If it's overcooked, it'll turn mushy when tossed with the dressing. Let the pasta cool to room temperature before combining with other ingredients to prevent the dressing from turning oily.

3

🥘 Step 3: Build the Herby Lemon Dressing

In a medium bowl, whisk together the remaining 0.33 cup extra-virgin olive oil, 0.25 cup fresh lemon juice, 1 tablespoon Dijon mustard, 1 teaspoon salt, and 0.5 teaspoon black pepper. Finely mince the 3 cloves garlic and add them to the dressing. Stir in 0.25 cup chopped fresh basil and 0.25 cup chopped fresh parsley.

Taste the dressing before combining with the salad. It should be tangy with a subtle garlic bite and bright lemon notes. If it needs more acidity, add another 1 teaspoon lemon juice. If it's too thick, whisk in 1 tablespoon water to loosen it slightly. The dressing should coat the back of a spoon but still allow for easy tossing.

4

👨‍🍳 Step 4: Assemble and Toss the Salad

In a large mixing bowl, combine the cooled pasta, roasted sweet potatoes, drained chickpeas, and ½ cup crumbled feta cheese. Pour the dressing over everything and gently toss with tongs until everything is evenly coated. Let it sit for 5 minutes—this allows the flavors to meld and the dressing to absorb slightly.

Don't over-toss or you'll break the pasta. The sweet potatoes should be warm from the roasting, creating a contrast with the cool pasta. The chickpeas add protein and texture, while the feta brings a salty tang that balances the sweetness. Taste and adjust seasoning if needed—sometimes the roasted sweet potatoes need a pinch more salt.

5

🔪 Step 5: Garnish and Serve Immediately

Transfer the salad to a serving platter and sprinkle with the remaining 0.25 cup chopped fresh parsley and 0.25 cup toasted pumpkin seeds. Toast the pumpkin seeds in a dry skillet over medium heat for 3-4 minutes until fragrant and golden—this adds a delightful crunch contrast.

Serve the salad while still vibrant and warm from the roasted sweet potatoes. The herby lemon dressing will keep it fresh for up to 2 days in the refrigerator, but the texture is best when enjoyed immediately. Pair with grilled chicken or a simple side salad for a complete meal.

👨‍🍳

Pro Tips For Making Sweet Potato Pasta Salad

  • ROAST SWEET POTATOES UNTIL TENDER: Cut the sweet potatoes into even ½-inch cubes—no bigger, no smaller—and roast them at 425°F (220°C) for 20-25 minutes, stirring once halfway. I learned this the hard way: smaller pieces burn faster, and larger ones stay raw inside. Flip them aggressively to get caramelized edges every time.
  • COOL PASTA BEFORE MIXING: Drain the penne and run it under cold water immediately to stop the cooking. Let it cool completely on a tray—about 10 minutes—before tossing with the dressing. Warm pasta turns mushy when mixed with cold roasted sweet potatoes, and you’ll end up with a sad, gloppy salad.
  • ACIDIFY THE DRESSING GRADUALLY: Start with just 1 tablespoon of lemon juice and ½ teaspoon Dijon, then taste before adding more. The sweet potatoes absorb acid differently than other veggies, so you might need less than you’d expect. My first batch was way too sharp—I now mix the dressing separately and fold it in gently.
  • TOSS IN HOT OIL: Heat 1 tablespoon of extra-virgin olive oil in a pan until shimmering, then quickly toss the roasted sweet potatoes in it for 30 seconds. This boosts their flavor without cooking them further. Cold potatoes cling to the pasta like glue, but warm ones coat evenly and taste richer.

Pro cooking tips for this recipe

Roast for Crispy Edges

Sweet potatoes need that perfect caramelized crust to balance their natural sweetness. Roast them at 425°F for 25-30 minutes, flipping halfway, until edges are deep golden brown.

I use a Voskuhl sheet pan with parchment paper for easy cleanup. The slight crispness prevents the salad from becoming too soft when tossed with dressing. 🔥

Al Dente Pasta Secret

Cook pasta 1 minute before al dente—this prevents mushiness when tossed with dressing. Rinse immediately in cold water to stop cooking, then toss with 1 tablespoon olive oil to prevent sticking.

Let it cool completely before mixing—warm pasta absorbs dressing too quickly and turns soggy. I swear by De Cecco pasta for its consistent texture.

Dressing Balance Act

The lemon-Dijon dressing needs precise ratios: 0.33 cup olive oil to 0.25 cup lemon juice creates the perfect tangy-sweet balance. Taste before tossing—if it lacks brightness, add 1 teaspoon more lemon juice.

The Dijon mustard adds depth without overpowering. I always whisk in fresh herbs last to preserve their vibrant color and aroma.

Protein Boost Options

For extra protein, add 1 can chickpeas (drained and rinsed) or ½ cup crumbled feta. I prefer feta for its salty tang, but vegan feta works too.

For a smoky twist, swap feta with Âź cup crumbled smoked gouda. Always add cheese last to prevent melting during roasting or assembly.

Texture Layering

Toast pumpkin seeds in a dry pan for 2-3 minutes until fragrant and golden—they add crucial crunch. For extra texture, mix in ¼ cup chopped toasted walnuts or sunflower seeds. The contrast between creamy pasta, tender sweet potatoes, and crisp seeds makes this salad irresistible. 💫

Make-Ahead Pro Tips

Roast sweet potatoes and cook pasta a day ahead, then store separately in airtight containers. Assemble the salad just before serving to maintain crispness. The dressing can be made 2 days ahead—store it in a sealed jar in the fridge.

When ready to eat, simply toss everything together and garnish with fresh herbs and toasted seeds for maximum freshness.

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 4g20%
Cholesterol 15mg5%
Sodium 680mg29%
Total Carbohydrate 65g24%
Dietary Fiber 10g36%
Sugars 18g
Protein 18g36%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use regular potatoes instead of sweet potatoes?

While you can substitute regular potatoes, it won't have the same sweet, caramelized flavor that makes this salad special. Sweet potatoes develop deeper, richer sugars when roasted, creating a perfect balance with the tangy dressing. If you must use regular potatoes, roast them at 400°F for 20-25 minutes instead—they'll be less sweet and more starchy.

2

How do I make this salad vegan?

Swap the feta for vegan feta cheese or omit it entirely and add ½ cup marinated tofu or extra chickpeas for protein. Use olive oil instead of butter in the dressing and check that your Dijon mustard is vegan-friendly. The roasted sweet potatoes and pasta will still shine without dairy.

3

Why does my pasta salad get soggy?

Sogginess happens when warm pasta absorbs too much dressing moisture. Always cool pasta completely before mixing and store components separately until ready to serve. For extra insurance, toss the pasta with 1 tablespoon olive oil after draining to create a protective barrier. Keep the dressing refrigerated until the last minute.

4

Can I use a different pasta shape?

Penne works best because its ridges hold dressing well, but fusilli, farfalle, or penne rigate all work beautifully. Avoid long shapes like spaghetti—they'll clump together. For a fun twist, try rotini or gemelli for extra texture contrast with the sweet potatoes.

5

What's the best way to reheat leftovers?

This salad isn't ideal for reheating because the pasta will soften and the sweet potatoes may become gummy. Instead, eat it within 2 days for best texture. If you must reheat, microwave for 30-45 seconds and add a splash of water to revive the dressing. For cold leftovers, simply toss with fresh herbs and a drizzle of olive oil to refresh.

★★★★★4.8(4 reviews)
Categories Salads