- Bring a large pot of salted water to a boil. Cook the spaghetti according to package instructions until al dente. Drain and set aside. 
- While the pasta cooks, pat the shrimp dry and season with salt and pepper. 
- In a large skillet over medium heat, heat the olive oil. Add shrimp and cook for 2-3 minutes per side until pink and cooked through. Remove from heat. 
- In a bowl, whisk together the mayo, sweet chili sauce, sriracha, honey, and garlic. 
- Toss the drained pasta with the sauce until evenly coated. Then add the cooked shrimp and mix gently. 
- Top with chopped green onions and parsley if using. Serve warm or cold.