Imagine the savory and vibrant flavors of fajitas, but with a healthy twist that uses spaghetti squash as a base. This Shrimp Fajita Stuffed Spaghetti Squash is not only a feast for the eyes but also a delightful explosion of flavors that will leave your taste buds dancing. Perfect for a quick weeknight dinner or a weekend gathering, this dish is packed with protein and veggies, making it both satisfying and nutritious. Let’s dive into why you need to make this dish and how to create it step by step.
Top Reasons to Make Shrimp Fajita Stuffed Spaghetti Squash

- Healthy and Low-Carb: Using spaghetti squash as a substitute for pasta means fewer carbs and more nutrients.
- Quick to Prepare: This dish comes together in just 30-40 minutes, making it ideal for busy weeknights.
- Flavor-Packed: The combination of shrimp, fajita seasoning, and fresh vegetables creates a mouthwatering taste sensation.
- Customizable: You can easily swap out ingredients to suit your taste or dietary needs.
- Visually Stunning: The colorful presentation makes it a show-stopping dish that impresses guests.
Ingredient Breakdown
- 1 medium spaghetti squash: The star of the dish! Its strands mimic pasta and provide a delicious base.
- 1 tbsp. olive oil: For sautéing the shrimp and vegetables, adding healthy fats and flavor.
- _ tsp. salt: Enhances the overall taste of the dish.
- _ tsp. pepper: Adds a subtle kick of flavor.
- 8 oz. shrimp, peeled and deveined: A lean protein that absorbs flavors beautifully.
- 1 medium bell pepper, sliced: Adds sweetness and crunch; choose your favorite color!
- 1 medium red onion, sliced: Provides a nice bite and vibrant color.
- 1 tbsp. fajita seasoning: The key to that authentic fajita flavor.
- _ cup shredded cheese: A melty topping that brings everything together.
Cook’s Kit
- Sharp knife: For cutting the spaghetti squash and slicing vegetables.
- Large baking sheet: To roast the spaghetti squash.
- Skillet: For sautéing the shrimp and vegetables.
- Spatula: To mix and flip ingredients in the skillet.
- Fork: To shred the spaghetti squash into strands.
- Measuring cups and spoons: For accuracy in ingredient amounts.
Shrimp Fajita Stuffed Spaghetti Squash — Do This Next

Step 1: Preheat the Oven
Preheat your oven to 400°F (200°C). This will ensure your spaghetti squash roasts perfectly.
Step 2: Prepare the Spaghetti Squash
Carefully cut the spaghetti squash in half lengthwise. Scoop out the seeds and stringy insides with a spoon. Drizzle the insides with olive oil, and sprinkle with salt and pepper. Place the squash halves cut-side down on a baking sheet and roast in the oven for 30-35 minutes, or until tender.
Step 3: Cook the Shrimp and Vegetables
While the squash is roasting, heat the remaining olive oil in a skillet over medium heat. Add the sliced bell pepper and red onion, sautéing until they are soft. Toss in the shrimp and fajita seasoning, cooking until the shrimp turns pink and opaque, about 3-4 minutes.
Step 4: Combine the Filling
Once the shrimp and vegetables are cooked, remove them from heat. Carefully flip the roasted spaghetti squash halves over and use a fork to shred the insides into spaghetti-like strands. Mix the shredded squash with the shrimp and vegetable filling, stirring to combine everything evenly.
Step 5: Add Cheese and Bake
Spoon the shrimp and vegetable mixture back into the spaghetti squash halves. Top each half with shredded cheese. Return to the oven for an additional 5-10 minutes, or until the cheese is melted and bubbly.
Step 6: Serve and Enjoy
Remove from the oven and allow to cool slightly. Use a fork to fluff the stuffed squash and serve warm. Enjoy your hearty, flavorful Shrimp Fajita Stuffed Spaghetti Squash!
If You’re Out Of…

- Spaghetti squash: Zucchini or another type of squash can be used as an alternative.
- Shrimp: Chicken breast or tofu can be substituted for a different protein.
- Fajita seasoning: A mix of chili powder, cumin, and garlic powder can be a great homemade alternative.
- Shredded cheese: Dairy-free cheese or nutritional yeast can be used for a vegan option.
Pro Perspective
Spaghetti squash is a fantastic canvas for a variety of flavors, and the Shrimp Fajita Stuffed Spaghetti Squash is no exception. For extra depth of flavor, consider marinating the shrimp in lime juice and garlic before cooking. If you’re feeling adventurous, add some jalapeños for a spicy kick or top with fresh cilantro for a pop of freshness.
Meal Prep & Storage Notes
This dish is perfect for meal prep! The stuffed spaghetti squash can be made ahead of time and stored in the refrigerator for up to 3 days. To reheat, simply pop in the microwave or place in the oven until warmed through. If you plan to freeze it, consider freezing the filling separately from the squash for the best texture upon reheating.
Ask & Learn
Can I use frozen shrimp for this recipe?
Absolutely! Just make sure to thaw the shrimp completely and pat them dry before cooking for the best results.
What other vegetables can I add to the filling?
Feel free to include zucchini, corn, or even black beans to add more nutrition and flavor to your filling.
How do I know when the spaghetti squash is cooked properly?
The squash should be tender when pierced with a fork, and the strands should easily separate. If it’s still firm, give it more time in the oven.
Can I make this dish vegan?
Yes! Substitute the shrimp with chickpeas or a plant-based protein and skip the cheese for a delicious vegan version.
More Recipes You’ll Love
- Stuffed Bell Peppers with Quinoa and Black Beans
- Zucchini Noodles with Pesto and Cherry Tomatoes
- Chicken Fajita Bowls with Cauliflower Rice
- Vegetable Stir-Fry with Tofu
Bring It Home
The beauty of Shrimp Fajita Stuffed Spaghetti Squash lies in its versatility and flavor. This delightful dish combines the best of both worlds: healthy eating and satisfying flavors. Whether you’re looking for a quick weeknight meal or a dish to impress your friends and family, this recipe has you covered. So gather your ingredients, roll up your sleeves, and get ready to savor every bite of this scrumptious creation. Enjoy your cooking adventure, and happy eating!

Shrimp Fajita Stuffed Spaghetti Squash
Equipment
- Sharp Knife
- Large baking sheet
- Skillet
- Spatula
- Fork
- Measuring cups and spoons
Ingredients
- 1 medium spaghetti squash
- 1 tbsp olive oil divided
- 1/2 tsp salt divided
- 1/2 tsp pepper divided
- 8 oz shrimp peeled and deveined
- 1 medium bell pepper sliced
- 1 medium red onion sliced
- 1 tbsp fajita seasoning
- 1/2 cup shredded cheese
Instructions
- Preheat your oven to 400°F (200°C). This will ensure your spaghetti squash roasts perfectly.
- Carefully cut the spaghetti squash in half lengthwise. Scoop out the seeds and stringy insides with a spoon. Drizzle the insides with olive oil, and sprinkle with salt and pepper. Place the squash halves cut-side down on a baking sheet and roast in the oven for 30-35 minutes, or until tender.
- While the squash is roasting, heat the remaining olive oil in a skillet over medium heat. Add the sliced bell pepper and red onion, sautéing until they are soft. Toss in the shrimp and fajita seasoning, cooking until the shrimp turns pink and opaque, about 3-4 minutes.
- Once the shrimp and vegetables are cooked, remove them from heat. Carefully flip the roasted spaghetti squash halves over and use a fork to shred the insides into spaghetti-like strands. Mix the shredded squash with the shrimp and vegetable filling, stirring to combine everything evenly.
- Spoon the shrimp and vegetable mixture back into the spaghetti squash halves. Top each half with shredded cheese. Return to the oven for an additional 5-10 minutes, or until the cheese is melted and bubbly.
- Remove from the oven and allow to cool slightly. Use a fork to fluff the stuffed squash and serve warm. Enjoy your hearty, flavorful Shrimp Fajita Stuffed Spaghetti Squash!
Notes
- Marinate shrimp in lime juice and garlic for extra flavor before cooking.
- Substitute shrimp with chicken breast or tofu for different protein options.
- Store leftovers in the refrigerator for up to 3 days and reheat in microwave or oven.
