Roasted Stuffed Sweet Potatoes With Butternut Squash

Prep: 10 minCook: 1 hr2 servingsmedium
Roasted Stuffed Sweet Potatoes With Butternut Squash

A colorful, nutrient-dense vegetarian main built around a single roasted sweet potato topped with caramelized butternut squash, tomatoes, and sage. The dish balances warm roasted vegetables with cool, creamy avocado and bright pomegranate seeds, while sriracha mayo adds a spicy kick and jalapeños contribute heat and bite. Fresh sage ties the roasted elements together with herbal depth. This is ideal for plant-based eaters seeking substantial, satisfying meals or for anyone wanting a vegetable-forward dinner that feels complete. Serve as a weeknight dinner or showcase it at casual entertaining. What sets this version apart is the two-tray roasting method, which allows the sweet potato's natural sugars to concentrate while the squash and tomatoes caramelize separately, then unite atop the potato for textural contrast. The sriracha mayo bridges sweet and spicy elements elegantly.

Ingredients

2 servings
  • 1 large sweet potato
  • 1 lb butternut squash, cubed
  • 1 pint grape tomatoes
  • 7 fresh sage leaves
    thymeequal

    more subtle herbalism

    Full guide →
  • 1 tsp extra-virgin olive oil
  • sea salt
  • 1 jalapeno pepper, sliced
  • ½ avocado, diced
    tahini drizzle2 tbsp tahinivegan

    nutty, creamy without fresh fruit

    Full guide →
  • ¼ cup pomegranate seeds
    dried cranberries1:1vegan

    tart, chewy instead of juicy

    Full guide →
  • ¼ cup mayonnaise
    Greek yogurt1:1dairyproteinadds dairy

    tangier, lower fat

    Full guide →
  • 1 tsp sriracha
    hot sauce of choice1:1

    flavor varies by brand

    Full guide →

Instructions

  1. 1

    Preheat the oven to 400 degrees.

  2. 2

    Prick the sweet potato all over with a fork and roast until done.

  3. 3

    On a baking tray, combine the squash, tomatoes, and sage. Drizzle with oil, sprinkle with salt, toss, and spread in a single layer.

  4. 4

    Roast the tray until the squash is tender and tomatoes start to caramelize.

  5. 5

    Mix mayo and sriracha together in a small bowl.

  6. 6

    When the sweet potato is done, remove from the oven. Scoop out some insides if desired.

  7. 7

    Fill or top the potato with the squash-tomato mixture, avocado, jalapeños, and pomegranate seeds.

  8. 8

    Drizzle with sriracha mayo and serve.

Tips

Tip 1

Pierce the sweet potato deeply and evenly before roasting to ensure even cooking throughout. Larger potatoes may need 75-90 minutes; test doneness by inserting a knife through the center with minimal resistance.

Tip 2

Toss the squash and tomatoes halfway through roasting to promote even caramelization and prevent burning on the bottom. Smaller cubes caramelize faster than larger ones, so cut uniformly.

Tip 3

Prepare the sriracha mayo and avocado just before assembly. This prevents the mayo from separating and the avocado from browning, ensuring maximum freshness and creaminess.

Good to Know

Storage

Assembled dish best served immediately. Leftover components store separately: roasted squash-tomato mixture in airtight container up to 4 days; reheated gently. Store sriracha mayo separately up to 1 week. Avoid storing avocado and pomegranate with other components to prevent browning and mushiness.

Make Ahead

Roast squash, tomatoes, and sage up to 2 days ahead. Roast sweet potato up to 1 day ahead; reheat gently at 350 degrees for 10-15 minutes. Make sriracha mayo up to 1 week ahead. Assemble just before serving.

Serve With

Serve as a vegetarian main course with a simple green salad or roasted greens on the side. Pairs well with grain-based sides like quinoa or farro, or stands alone as a hearty bowl.

Common Mistakes

Watch

Skip tossing the squash and tomatoes midway to avoid uneven caramelization and burnt bottoms.

Watch

Add avocado before roasting to avoid mushy, discolored results; dice and add only at plating.

Substitutions

Dairy-Free Swaps

mayonnaise
Greek yogurt1:1dairyproteinadds dairy

tangier, lower fat

Full guide →

Vegan Options

pomegranate seeds
dried cranberries1:1vegan

tart, chewy instead of juicy

Full guide →
avocado
tahini drizzle2 tbsp tahinivegan

nutty, creamy without fresh fruit

Full guide →

General Alternatives

sriracha
hot sauce of choice1:1

flavor varies by brand

Full guide →
sage
thymeequal

more subtle herbalism

Full guide →
Find more substitutions →

FAQ

Can I make this ahead and reheat it?

Roast the sweet potato and squash-tomato mixture separately up to 1 day ahead. Reheat the potato at 350 degrees for 10-15 minutes. Assemble fresh with cold avocado, jalapeños, pomegranate, and mayo just before serving to preserve textures and prevent sogginess.

What if I don't have pomegranate seeds?

Dried cranberries offer tartness and chew. Toasted pepitas or sunflower seeds add crunch. Diced apple or pear provide freshness. Any choice maintains the color contrast and sweet-tart balance that complements the warm, spicy elements.

How long do leftovers keep and can I freeze them?

Roasted components keep 3-4 days refrigerated in airtight containers. Freeze squash and tomatoes up to 3 months. Do not freeze assembled potatoes or avocado. Thaw roasted vegetables in the fridge and reassemble fresh for best texture and flavor.