Side Dishes
This spaghetti squash and sweet potato recipe transforms humble vegetables into a restaurant-worthy side dish that’s packed with caramelized sweetness and herby crunch. 🌟 The secret? Roasting until tender yet crispy at the edges, then finishing with a sprinkle of fresh herbs that elevate every bite.
It’s the kind of dish that turns simple ingredients into something extraordinary—perfect for pairing with grilled meats or as a standalone vegetarian main.
The beauty of this recipe lies in its simplicity and versatility. You’ll roast spaghetti squash until its strands become tender and sweet, while the sweet potatoes develop a deep caramelized crust that adds a touch of indulgence.
The combination of textures—spaghetti-like squash strands and creamy, buttery sweet potatoes—makes it satisfying and visually stunning. Plus, it’s a great way to sneak in extra veggies without sacrificing flavor.
What makes this dish truly special is how the flavors come together. The natural sweetness of the squash and potatoes pairs perfectly with a sprinkle of rosemary or thyme, adding an aromatic depth that ties everything together.
It’s hearty enough to stand alone but light enough to complement richer dishes like roasted chicken or steak.
Ready in just 45 minutes, this recipe is perfect for meal prep or a quick weeknight dinner. The best part? It’s a foolproof method that delivers consistent results every time. Let’s get cooking!
Ingredients for spaghetti squash and sweet potato
Transform humble vegetables into a restaurant-worthy dish with these vibrant, flavor-packed ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| Spaghetti Squash 🍠 | 1 whole | Medium-sized, halved lengthwise |
| Sweet Potatoes 🍠 | 2 medium | Peeled, cut into 1-inch cubes |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | High-quality, fruity variety |
| Fresh Rosemary 🌿 | ¼ cup | Chopped, stems removed |
| Fresh Thyme 🌿 | 0.15 cup | Leaves only, finely chopped |
| Garlic Cloves 🧄 | 4 cloves | Minced, for depth of flavor |
| Sea Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Maple Syrup 🍯 | 1 tbsp | Grade B for richer flavor |
| Toasted Pine Nuts 🥜 | ¼ cup | For herby crunch |
| Unsalted Butter 🧈 | 2 tbsp | Cold, for finishing |
| Toasted Sesame Seeds 🌾 | 1 tsp | Optional garnish |
The spaghetti squash is the star—look for medium-sized, firm ones with no soft spots. Trader Joe's and Whole Foods carry the best quality, but any grocery store will do. Sweet potatoes should be vibrant orange, not dull or green-tinged. Peeled and cubed, they'll caramelize beautifully. Fresh herbs? Penzeys Spices has the best dried options, but fresh rosemary and thyme from the grocery store's produce section work perfectly. Toast your pine nuts in a dry pan until golden—they make all the difference for that herby crunch everyone loves.
No fresh rosemary? Dried works at one-third the amount, but fresh is ideal for that bright aroma. Short on maple syrup? Agave nectar or honey (if vegetarian) does the trick. The butter should be cold when you add it at the end—cut it into small cubes to distribute evenly. Pine nuts too pricey? Walnuts or pecans add a similar texture. For extra depth, add a pinch of smoked paprika to the olive oil before roasting—game-changer for smoky flavor.
Roasted sweet potatoes keep for 5 days in the fridge, while spaghetti squash lasts 3 days—best stored in airtight containers. Freeze portions of the roasted mix for up to 3 months (though texture changes slightly). I always double the batch—one for dinner, one for lunches. The herbs? Store fresh ones in damp paper towels in a sealed bag for 1 week. Toasted nuts and seeds? Keep in a cool, dark place for 2 weeks.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this—just roast both squash and sweet potatoes together. No chopping boards, no extra pans, and that rosemary-thyme oil? It infuses everything while you’re scrolling through your phone. Honestly, the only thing I’m washing is my hands.
- Sweet-Savory Balance: The caramelized sweet potatoes meet tender spaghetti squash strands, all kissed by that bright olive oil and fresh herbs. It’s like autumn in a sheet pan—crispy edges on the outside, creamy centers, and a flavor that sticks with you long after dinner.
- Meal Prep MVP: Between us, this is my go-to for busy weeks. Roast a big tray on Sunday, and you’ve got lunch or dinner covered for days. The squash stays perfect when reheated, and the sweet potatoes get even better the next day—my kids beg for leftovers, and that’s saying something.
- Budget-Friendly Luxury: Fresh herbs and good olive oil might sound fancy, but this recipe stretches ingredients further than takeout. A single spaghetti squash feeds four, and sweet potatoes are cheaper than pasta. Plus, the flavor? Feels like a splurge without the price tag. (Yes, even on a Tuesday night.)
Step-by-step instructions for roasting spaghetti squash and sweet potatoes
This trio delivers caramelized sweetness and herby crunch with minimal effort—perfect for a hearty, vegetarian-friendly meal.
🔥 Step 1: Prep and Roast the Sweet Potatoes First
Preheat your oven to 400°F and line two rimmed baking sheets with parchment paper. Toss the 2 medium Sweet Potatoes (cut into 1-inch cubes) with 2 tablespoons of the Extra-Virgin Olive Oil, 1 teaspoon of the Sea Salt, and ¼ teaspoon of the Black Pepper. Spread them in a single layer on one baking sheet.
Roast for 20-25 minutes until the edges are deep golden brown and the cubes are tender when pierced with a fork. Here's the thing—roasting the sweet potatoes first ensures they're perfectly caramelized by the time the spaghetti squash is done. Don't skip this step; it makes all the difference in flavor and texture.
🍳 Step 2: Roast the Spaghetti Squash with Herbs and Garlic
While the sweet potatoes roast, halve the 1 whole Spaghetti Squash lengthwise and scoop out the seeds with a spoon. Brush the flesh generously with the remaining 3 tablespoons Extra-Virgin Olive Oil. In a small bowl, mix the 0.25 cup Fresh Rosemary, 0.15 cup Fresh Thyme, 4 cloves Garlic Cloves (minced), and the remaining ½ teaspoon Sea Salt and ¼ teaspoon Black Pepper.
Transfer the herb mixture to the cut-side of the spaghetti squash, pressing it gently into the flesh. Place the squash halves cut-side down on the second baking sheet and roast for 30-35 minutes until the flesh is tender and a fork slides in easily. The herbs will infuse the squash with incredible aroma—this is where the magic happens.
🥘 Step 3: Caramelize with Maple Syrup and Toasted Nuts
Once the spaghetti squash is tender, remove it from the oven and let it rest for 5 minutes. Meanwhile, increase the oven temperature to 425°F. In a small skillet over medium heat, combine the roasted sweet potatoes with the 1 tbsp Maple Syrup. Cook for 2-3 minutes, stirring occasionally, until the syrup caramelizes slightly and coats the sweet potatoes.
Remove the skillet from heat and stir in the 0.25 cup Toasted Pine Nuts and 2 tbsp Unsalted Butter. The butter will melt into the sweet potatoes, creating a luscious, nutty sauce. This step adds that perfect balance of sweetness and crunch that makes this dish unforgettable.
🔪 Step 4: Assemble and Garnish for Serving
Use a fork to scrape the spaghetti squash flesh into strands, leaving the skin behind. Divide the spaghetti squash among four plates, then top each portion with the caramelized sweet potatoes and their nutty sauce. Finish with a sprinkle of 1 tsp Toasted Sesame Seeds for an extra layer of texture and visual appeal.
Serve immediately while everything is hot and the flavors are at their peak. The combination of tender spaghetti squash strands, caramelized sweet potatoes, and herby crunch from the pine nuts creates a symphony of textures and flavors that will leave everyone at the table asking for seconds. This dish is perfect for a cozy dinner or a festive side that steals the show.
Pro Tips For Making Spaghetti Squash And Sweet Potato
- PIERCE THE SQUASH: Roast the spaghetti squash cut-side down on a baking sheet with a splash of water underneath—about ¼ cup. The steam softens it faster and keeps the flesh from drying out. I learned this the hard way after dealing with a rock-hard center once.
- CUBE THE SWEET POTATO: Cut the sweet potatoes into 1-inch chunks, not thin slices. Larger pieces hold their shape better and caramelize more evenly without turning to mush. (Yes, even if you're impatient like me.)
- SALT THE SQUASH: Sprinkle the halved spaghetti squash with salt before roasting—about ½ teaspoon per half. It crisps the edges and seasons the flesh as it cooks, so you don’t have to fuss with it later.
- ROAST HERBS SEPARATELY: Toss the fresh rosemary and thyme in a tiny bit of olive oil and roast them on a separate tray for 5 minutes before mixing with the squash and potatoes. Toasted herbs add depth without overpowering the dish. (Your future self will thank you.)
Health benefits of this dish
Fiber-Rich Powerhouse
This dish packs a fiber punch—spaghetti squash delivers 5 grams per cup, while sweet potatoes contribute 7 grams per cup. Together, they support digestion, stabilize blood sugar, and keep you feeling full for hours.
I’ve found that combining these two veggies creates a textural balance that makes fiber-rich eating satisfying, not boring. 🌱
Vitamin A Boost
Sweet potatoes are one of the best sources of vitamin A (about 400% DV per cup), crucial for vision, immune function, and skin health. Spaghetti squash adds vitamin C (30% DV per cup), which enhances iron absorption from plant-based meals.
I always double-check my grocery store’s sweet potatoes for that deep orange hue—it’s your best indicator of high vitamin A content.
Antioxidant-Rich
The beta-carotene in sweet potatoes converts to vitamin A in your body, while spaghetti squash offers lutein and zeaxanthin, antioxidants that protect eye health. The rosemary and thyme in this recipe add their own antioxidant benefits—studies show they reduce inflammation.
I like to tell people this dish is like a veggie superfood salad in one bite.
Low-Calorie Comfort
With only 120 calories per serving, this dish delivers hearty satisfaction without guilt. The maple syrup and butter add richness, but in controlled amounts—just 1 tablespoon each—so you get flavor without excess calories.
I’ve served this as a main course for vegetarians at dinner parties, and no one ever guesses it’s low-calorie. 💫
Blood Sugar Balance
The low glycemic index of spaghetti squash (about 15) combined with the fiber in sweet potatoes helps prevent blood sugar spikes. The herbs and garlic also contribute to better glucose metabolism.
I’ve noticed my energy levels stay steady when I include this dish in my meals, especially compared to traditional pasta dishes.
Meal Prep Friendly
Both ingredients store well for 3-5 days in the fridge, making this an ideal make-ahead meal. The nutrients remain stable even after reheating, so you’re getting all the benefits without extra effort.
I prep this on Sundays and portion it into airtight containers for quick lunches all week. The only thing you’ll lose is the crispy texture, but the flavor stays intact. ✨
Nutrition facts
Frequently asked questions
Can I substitute butternut squash for spaghetti squash?
Yes, butternut squash works beautifully! Peel and cut it into 1-inch cubes like the sweet potatoes, then roast with the same seasonings. The texture will be slightly denser than spaghetti squash strands, but it still delivers that same sweet, caramelized flavor. For best results, roast it for 25-30 minutes at 400°F until tender.
How do I prevent the sweet potatoes from drying out?
Roast them at a lower temperature (375°F) for 30-35 minutes instead of 400°F, and cover the baking sheet loosely with foil after 20 minutes. This traps moisture while still allowing caramelization. For extra richness, add 1 tablespoon olive oil when tossing the cubes—it helps maintain juiciness.
Can I make this dish ahead of time?
Roast the sweet potatoes and spaghetti squash separately, then store them in airtight containers for up to 5 days. Reheat in a 350°F oven for 10-15 minutes until warm. For the best texture, add the maple syrup and butter fresh when serving—this keeps the sweet potatoes from getting soggy.
What if I don't have pine nuts?
No problem! Swap them for toasted walnuts, pecans, or even sunflower seeds for a budget-friendly crunch. Toast them in a dry skillet for 2-3 minutes until fragrant, then use the same amount. For extra flavor, add a pinch of smoked paprika or cinnamon to the nuts before toasting.
Is this dish kid-friendly?
With a few tweaks, absolutely! Skip the herbs and use maple syrup or honey instead of butter for a sweeter profile. Cut the sweet potatoes into fun shapes with cookie cutters, and serve the spaghetti squash strands with a side of marinara sauce for dipping. Kids often love the "noodle" texture of the squash!
