Sweet Potato Penne Pasta Recipe: Roasted Sweetness Meets Herbed Cream Sauce

Side Dishes

Sweet Potato Penne Pasta Recipe: Roasted Sweetness Meets Herbed Cream Sauce

This sweet potato penne pasta recipe transforms humble ingredients into a dish that feels both comforting and elevated—thanks to caramelized sweet potatoes and a velvety herbed cream sauce. The key?

Roasting the sweet potatoes until tender and slightly crisp at the edges, then tossing them with al dente penne and a sauce that’s rich but not heavy. It’s the kind of recipe that works for weeknight dinners or impressing guests, with just the right balance of sweet and savory.

The process is straightforward but delivers restaurant-quality results. You’ll start by roasting the sweet potatoes until they’re fork-tender, then sauté garlic and shallots to build flavor before adding heavy cream, parmesan, and fresh herbs.

The pasta cooks in the same pot, absorbing the sauce as it goes, so there’s no extra cleanup. This method ensures every bite is packed with flavor—no bland, watery pasta here.

What makes this dish truly special is how versatile it is. Serve it as a hearty vegetarian main with a side salad or add grilled chicken for extra protein. The herbed cream sauce clings to the penne and sweet potatoes, creating a cohesive, satisfying bite.

It’s the kind of meal that feels indulgent but won’t weigh you down, thanks to the natural sweetness of the potatoes and the bright herbs in the sauce.

The best part? This recipe comes together in under 45 minutes, making it perfect for busy weeknights. The roasted sweet potatoes add natural sweetness that cuts through the richness of the cream sauce, while the herbs keep the flavors bright and fresh.

Whether you’re feeding a family or just treating yourself, this dish delivers on both taste and ease.

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

Ingredients for sweet potato penne pasta

Roasted sweet potatoes and herbed cream sauce transform simple ingredients into a restaurant-worthy pasta dish.

Ingredient Amount Notes
Medium Sweet Potatoes 🍠 2 lbs Peeled and cubed evenly
Penne Pasta 🍝 12 oz Dry weight, al dente preferred
Extra-Virgin Olive Oil 🫒 ½ cup For roasting and sautéing
Shallots 🧅 2 whole Minced finely for base
Garlic Cloves 🧄 4 cloves Minced for aromatic depth
Heavy Cream 🥛 1 ½ cups Full-fat for richness
Parmesan Cheese 🧀 1 cup Freshly grated from block
Fresh Thyme Leaves 🌿 ¼ cup Chopped for herbed brightness
Fresh Parsley Leaves 🌿 ¼ cup Chopped for freshness
Salt 🧂 1 ½ tsp Kosher or sea salt
Ground Black Pepper 🌶️ ½ tsp Freshly ground preferred
Butter 🧈 2 tbsp Unsalted for flavor control
Vegetable Broth 💧 ½ cup Low-sodium preferred

The sweet potatoes are the foundation—choose firm, vibrant orange ones from the produce section. Trader Joe's or Whole Foods often carry the sweetest varieties, but regular grocery store potatoes work too if they're fresh. Cube them evenly (about 1.5-inch pieces) so they roast uniformly. Pro tip: Toss them with olive oil and salt before roasting to enhance their natural sweetness. For extra crispiness, spread them on a single layer of the baking sheet. The penne should be al dente—test a piece early to avoid overcooking, which kills the texture.

No heavy cream? Coconut milk or cashew cream works in a pinch, though the flavor will differ slightly. Fresh herbs can be swapped for dried at one-third the amount, but dried thyme and parsley won’t have the same brightness. The Parmesan is non-negotiable for that umami kick—grate it yourself for the best texture. If you’re short on time, pre-minced garlic from a jar is fine, but fresh minced garlic adds so much more depth. For a lighter touch, reduce the heavy cream to 1 cup and add an extra splash of vegetable broth to balance the richness.

Roasted sweet potatoes keep well in the fridge for 4 days if stored in an airtight container. The cooked pasta reheats beautifully—just toss with a splash of water or broth to revive the sauce. For meal prep, assemble the dish without the pasta, then cook the penne fresh and toss it in the sauce just before serving. This keeps the pasta from getting mushy. The herbed cream sauce freezes well for 3 months—portion it into ice cube trays before transferring to a container for easy use later.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this—roast the sweet potatoes while you boil the pasta, then toss everything together. No extra pans, no stress, just done. The shallots caramelize right in the same oil you’ll use for the pasta, so cleanup is basically nonexistent.
  • Sweet & Savory Balance: That roasted sweet potato? It’s naturally sweet but gets this deep, earthy richness when tossed with garlic and olive oil. Honestly, the first time I made it, I ate half the batch straight from the pot—no sauce needed.
  • Lunchbox Hero: Between us, this is my go-to for meal prep. The pasta holds up for days, and the sweet potatoes stay tender (not mushy, I promise). Pack it cold or reheat it—either way, it’s a hit with kids, coworkers, or anyone who’s over sad desk lunches.
  • Budget Stretch: Sweet potatoes are cheap, pasta is cheap, and a few shallots and garlic cloves last forever. I’ve fed four people for under $8 with this—plus, it’s one of those dishes where the more you make, the more you’ll want to make. Leftovers? They’re the best kind.

Step-by-step instructions for sweet potato penne pasta

Transform humble sweet potatoes into a rich, herbed cream sauce that perfectly complements al dente penne.

1

Roast Sweet Potatoes Until Caramelized

Preheat your oven to 400°F and line a baking sheet with parchment paper. Toss the 2 lbs medium sweet potatoes (peeled and cut into 1-inch cubes) with 2 tablespoons of the extra-virgin olive oil and ½ teaspoon of the salt. Spread them in a single layer, leaving space between pieces for even browning.

Roast for 25-30 minutes, stirring once halfway through, until the edges are deep golden brown and the cubes begin to caramelize. You'll smell that sweet, nutty aroma—this is your cue they're ready. Remove from the oven and set aside; they'll continue cooking slightly as they cool.

2

Cook Pasta Al Dente and Sauté Aromatics

Bring a large pot of salted water to a rolling boil and cook the 12 oz penne pasta until 1 minute before the package instructions for al dente. Reserve ½ cup of the pasta water before draining, then set the pasta aside.

In a large skillet, heat the remaining 3 tablespoons extra-virgin olive oil over medium heat. Add the 2 minced shallots and cook for 3-4 minutes until softened and translucent. Add the 4 minced garlic cloves and cook for 30 seconds until fragrant—don't let it brown or it'll turn bitter.

3

Build the Herbed Cream Sauce

Reduce heat to medium-low and add the 2 tbsp butter to the skillet. Stir until melted, then pour in the 1.5 cups heavy cream and ½ cup vegetable broth. Let it simmer for 5 minutes until slightly thickened but still pourable.

Stir in the 1 cup freshly grated parmesan cheese, ½ teaspoon salt, and ½ teaspoon ground black pepper. Add the ½ cup fresh thyme leaves and ½ cup fresh parsley leaves, then fold in the roasted sweet potatoes and cooked penne. Toss gently to combine, adding reserved pasta water 1 tablespoon at a time if needed to reach your desired consistency.

4

Finish and Serve Immediately

Let the pasta sit for 1-2 minutes off heat to allow the sauce to fully coat the noodles and sweet potatoes. Taste and adjust seasoning—you may need a pinch more salt or pepper to balance the sweetness.

Serve immediately while hot, garnished with additional fresh parsley leaves if desired. The contrast of creamy sauce, tender sweet potatoes, and al dente pasta creates a perfect harmony of textures and flavors. Each bite delivers caramelized sweetness, herbed richness, and comforting creaminess in every forkful.

👨‍🍳

Pro Tips For Making Sweet Potato Penne Pasta

  • ROAST SWEET POTATOES UNTIL TOOTHPICK-SOFT: Sweet potatoes should be so tender they collapse when poked—no one likes a chewy bite in pasta. Roast them at 400°F (200°C) for 45-50 minutes, flipping halfway, until a knife slides in like butter. If they’re still firm, they’ll turn to mush in the sauce instead of blending smoothly.
  • SWEAT SHALLOTS LOW AND SLOW: Shallots for this dish need to caramelize, not burn. Cook them over medium-low heat in olive oil for 8-10 minutes, stirring occasionally, until they’re golden and jammy—not crispy. Rush this, and you’ll get bitter, burnt bits that ruin the whole sauce.
  • SALTY PASTA WATER IS NON-NEGOTIABLE: Boil your penne in heavily salted water (like the sea)—about 1 tablespoon salt per 4 quarts. The starch in the water coats the pasta and sweet potatoes later, making the sauce cling instead of sliding off. Skip this, and your dish will taste bland no matter how much seasoning you add after.
  • RESERVE THAT PASTA WATER: Before draining, scoop out ½ cup of starchy pasta water and set it aside. When mixing the sweet potato purée with the sauce, add splashes of this water to loosen it into a velvety consistency. It’s the difference between a gloppy mess and a rich, cohesive dish—trust me, I’ve made both.

Make-ahead tips for this sweet potato penne pasta

Roasted Sweet Potatoes Prep

Peel and cube your sweet potatoes the night before if you're short on time—they’ll be ready to roast first thing in the morning. Store them in an airtight container in the fridge until you’re ready to toss them with oil and salt.

For extra efficiency, use a mandoline slicer to cut them into even cubes, but be careful with the fingers! 🍠

Pasta Cooking Shortcut

Cook your penne in the same pot you’ll use for the sauce to minimize cleanup. After draining, immediately add the pasta to the skillet with the aromatics—this jumpstarts the flavor-building process while you finish the sauce.

Just be sure to reserve that ½ cup pasta water first; it’s your secret weapon for adjusting sauce consistency later.

Sauce Assembly Timeline

While the sweet potatoes roast, prep your aromatics and measure out all sauce ingredients. This parallel prep saves 10-15 minutes of active cooking time. I like to chop my herbs while the garlic sautés—their bright notes mellow slightly as they cook, adding depth to the sauce.

Keep the heat at medium-low when adding cream to prevent curdling.

Freezer-Friendly Components

Assemble the sauce without the pasta and sweet potatoes, then freeze it in 1-cup portions for quick meals later. Thaw overnight in the fridge, then reheat gently with the fresh-cooked pasta and roasted potatoes.

The sauce reheats beautifully, though the texture will be slightly thicker—just add a splash of broth or pasta water to loosen it up.

Protein Pairing Prep

If you’re adding grilled chicken or shrimp, cook it separately and reheat it just before serving. Toss the protein with the pasta and sauce off-heat to maintain its juiciness.

For a vegetarian option, stir in ½ cup crumbled feta cheese at the end for a tangy contrast to the sweet potatoes.

Garnish Station Setup

Set out small bowls of fresh parsley, red pepper flakes, and grated parmesan at the table so everyone can customize their dish. A drizzle of chili oil or a sprinkle of toasted pine nuts adds instant restaurant flair with minimal effort.

Keep these garnishes separate until serving to preserve their freshness and crunch. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 18g90%
Cholesterol 115mg38%
Sodium 720mg31%
Total Carbohydrate 68g25%
Dietary Fiber 8g29%
Sugars 14g
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 make this recipe with regular potatoes instead of sweet potatoes?

While you can use regular potatoes, the flavor will be completely different. Sweet potatoes bring natural sweetness and a creamy texture that pairs perfectly with the herbed cream sauce. Regular potatoes would make the dish heavier and less balanced. If you're set on using them, try Yukon Golds and roast them until very tender.

2

How do I prevent the sauce from getting too thick when reheating?

Always reheat the sauce with a splash of pasta water or vegetable broth—about 1-2 tablespoons per cup of sauce. Stir it in while warming and add more as needed. The sauce should coat the back of a spoon but still be pourable. For extra insurance, reheat over low heat and never let it boil.

3

What's the best way to store leftovers?

Store leftovers in an airtight container in the fridge for up to 3 days. The pasta and sweet potatoes will keep their texture better if you refrigerate them separately from the sauce. Reheat the sauce alone first, then toss with fresh pasta and sweet potatoes when serving. For longer storage, freeze the sauce component only (without pasta) for up to 3 months.

4

Can I make this dish ahead of time for a dinner party?

Prep everything except the pasta and sauce: roast the sweet potatoes, chop all aromatics, and measure out sauce ingredients. Store components separately in the fridge. When ready to serve, cook the pasta fresh and assemble the sauce just before plating. This keeps the pasta al dente and prevents soggy sweet potatoes. The sauce reheats beautifully, so you can make it up to 2 hours ahead.

Why did my sweet potatoes turn out mushy instead of caramelized?

This usually happens from overcrowding the baking sheet or under-roasting.

★★★★★4.5(14 reviews)
Categories Side Dishes