Preheat the oven to 375℉.
Place the squash on a small baking sheet and sprinkle with 1 teaspoon of the olive oil, the paprika, salt, and pepper.
Roast the squash in the oven until soft and caramelized, about 20 minutes.
Heat the remaining 2 tablespoons of olive oil in a sauté pan. Add the garlic and cook, stirring, for about 1 minute to release the oils.
Add the red onion, red pepper, and green beans and cook, stirring occasionally, for about 2 minutes. Add the corn kernels and cook for 2 more minutes.
Add the lima beans and cook for another minute. Season with additional salt, pepper, and paprika. Sprinkle with parsley.
Add the spring onions last so that they don't overcook. Taste and adjust the seasoning as needed.
Add the roasted squash and toss.