Shrimp Fajita Stuffed Spaghetti Squash
Shrimp Fajita Stuffed Spaghetti Squash was one of those weeknight rescues that quietly became a favorite in my kitchen. I remember the first time I served it, arriving home weary and hungry, yet determined to make something that felt both nourishing and festive. The contrast between tender spaghetti squash strands and sizzling shrimp tossed with charred bell pepper and red onion felt like a small celebration on a plate. It was simple, yet playful, and everyone reached across the table to grab a boat for themselves.
Over the months I refined the timing, and now I know exactly when to pull the squash from the oven so the texture is perfect, and when to take the shrimp off the heat so they stay juicy. I enjoy how the dish looks too, with orange roasted squash bowls cradling a colorful mound of seasoned shrimp and vegetables, topped with melted cheese. Making it taught me to trust quick, high heat cooking for vegetables and seafood, and to treat the squash as both vessel and ingredient. It’s my go to when I want something that feels special but is actually easy to pull together.
Recipe Snapshot
60 mins
10 mins
50 mins
Medium
350 kcal
Mexican
Keto, Gluten-Free
Dinner
Baking sheet, Sharp knife, Spoon, Large non-stick skillet, Fork
Why This Shrimp Fajita Stuffed Spaghetti Squash Is a Winner
Bold, balanced flavors
I love how Shrimp Fajita Stuffed Spaghetti Squash layers smoky, spiced shrimp with sweet charred bell pepper and savory red onion. Each bite delivers contrast, the squash provides a mild backdrop so the fajita seasoning can shine without overpowering.
Low carb but satisfying
This recipe gives you a substantial, comforting plate without relying on heavy starches. Using roasted spaghetti squash as a vessel keeps things lighter while still offering a satisfying mouthfeel, especially once it meets warm, melty cheese.
Fast to assemble, forgiving to cook
Timing is forgiving, because the squash roasts steadily while you prepare the filling. The quick skillet cooking for shrimp and vegetables means you can adjust seasoning and texture on the fly, which I always appreciate in a busy evening.
Visually appealing and shareable
The presentation is naturally inviting. Serving individual squash boats makes it feel festive, and the vibrant mix of orange squash, green and red pepper, and pink shrimp always looks like you put in more effort than you did.
Customizable for cravings
I often tweak the seasoning intensity or swap the cheese amount, and the recipe responds well. If you want bolder heat or more herb brightness, small adjustments make a big difference without breaking the dish.
Ingredients Overview for Shrimp Fajita Stuffed Spaghetti Squash

These ingredients come together to create a balanced, textural meal where the spaghetti squash plays both the role of carbohydrate and serving dish. The key players are the tender spaghetti squash, the quick cooking, flavorful shrimp, and the crisp, slightly charred bell pepper and red onion. A touch of fajita seasoning and a sprinkle of cheese finish the dish, tying savory and fresh elements together.
- 1 medium spaghetti squash: Roast to tender, stringy flesh that mimics pasta and serves as the vessel for the filling; halve, seed, and bake until easily shredded with a fork, then scrape into strands to hold the shrimp fajita mixture.
- 1 tbsp . olive oil: Sauté briefly to coat and carry flavors while preventing sticking; drizzle over vegetables and shrimp during cooking to facilitate caramelization and meld the fajita seasoning into the filling.
- 1/4 tsp . salt: Season lightly to enhance overall flavor balance and amplify the natural sweetness of the squash and shrimp; sprinkle over the strands and filling to bring out savory notes without overpowering the dish.
- 1/8 tsp . pepper: Season sparingly to add mild heat and accentuate the shrimp and vegetables; grind freshly if possible and adjust to taste so it complements the fajita seasoning without masking other spices.
- 8 oz . shrimp, peeled and deveined: Cook quickly until opaque and slightly browned to provide tender, protein-rich bites; toss with fajita seasoning and vegetables so shrimp absorb smoky, citrusy flavors and finish in the roasted squash halves.
- 1 medium bell pepper, sliced: Sauté until softened and slightly charred to contribute sweet, crisp textural contrast and bright color; slice into strips that mix with shrimp and onions to provide classic fajita flavor and crunch.
- 1/2 medium red onion, sliced: Caramelize until translucent edges develop to introduce sweet, savory depth and tender texture; slice thinly so the onion melds with peppers and shrimp, releasing moisture and enhancing the filling.
- 1/2 tbsp . Fajita seasoning: Season to deliver the characteristic smoky, tangy fajita profile; measure carefully and mix with oil before tossing with shrimp and vegetables so the blend evenly coats and flavors the stuffing.
- 1/2 cups shredded cheese: Melt over the hot filling to bind ingredients and add creamy, salty richness; sprinkle evenly atop the stuffed squash and broil briefly until bubbly and slightly golden for a cheesy finish.
How to Cook Shrimp Fajita Stuffed Spaghetti Squash

Cooking this dish is a satisfying two part process, where the squash roasts while you build a vibrant, sautéed shrimp and vegetable filling. Keep your pan hot and your timing steady, and you will end up with tender squash strands and perfectly cooked shrimp. Below are the steps expanded with sensory cues and troubleshooting tips so you can reproduce the dish with confidence.
- Cut the squash in half lengthwise with a sharp knife and remove the seeds with a spoon. Brush the flesh of each half with 1 teaspoon of olive oil and season with salt and pepper. Put the halves flesh-side down on a baking sheet and bake at 400°F until the edges just turn brown, about 45 minutes.: You will feel the resistance of the outer skin as you slice, and the satisfying release when you open the squash to expose the pale golden flesh. Removing seeds clears a tidy cavity for the filling and prevents bitter pockets from remaining in each boat. Use a stable cutting board and steady pressure to avoid slips. One common mistake is forcing the knife too quickly, which can be unsafe; take a breath and use a rocking motion if needed.
- About 10 minutes before the spaghetti squash is fully cooked, make the fajita shrimp. In a large non-stick skillet, stir-fry the bell pepper and onion in olive oil for about 3-4 minutes over high heat, until slightly charred.: As you brush the glossy oil, the flesh will take on a slight sheen, helping it roast evenly and preventing it from drying. The tiny crystals of salt will draw out a hint of moisture and concentrate flavor, while the pepper adds a subtle background warmth. If you skip oil, the surface can become dry and stringy, so make sure each cavity is lightly coated.
- Add the shrimp and fajita seasoning. Keep cooking until the shrimp are just cooked through (about 3-4 minutes). Set it aside and get back to the spaghetti squash.: The oven will fill with a gentle, nutty aroma as the squash caramelizes at the edges. Visual cues matter, look for slightly darkened rims and fork tender flesh. If the squash is still firm, it needs more time; under roasted squash will resist forming the spaghetti strands. Avoid overbaking which can make it mushy and lose the strand texture that makes this dish special.
- When the spaghetti squash is baked, remove it from the oven and separate the strands of squash by scraping the flesh with a fork. Transfer the scraped strands into the skillet with the shrimp and mix well.: Your pan should be hot enough that the bell pepper and red onion hiss as they hit the surface, yielding a quick char on the edges while keeping some bite. The aroma of caramelizing sugars will be bright and inviting. Commonly people overcrowd the pan which causes steaming instead of charring, so work in a hot pan with room to move the vegetables around.
- Divide the fajita shrimp between the spaghetti squash boats and top with cheese. Return it to the oven for about 5 minutes, until the cheese has melted and the dish is heated nicely. Garnish with chopped cilantro or parsley. Serve.: You'll hear a sizzle and see browned edges appear, with softened centers that still hold shape. This brief high heat step concentrates sweetness and creates the smoky notes that define fajitas. If the vegetables go limp and release too much water, the pan may be too crowded or not hot enough; increase heat and cook in batches if needed.
- Add the shrimp and fajita seasoning: The shrimp should hit the pan and produce a quick sizzle, releasing a briny, savory scent. Sprinkle the fajita seasoning evenly so each piece picks up flavor. The seasoning helps build an outer savory crust that contrasts the tender interior of the shrimp . Avoid over seasoning at this stage; you can always adjust later.
- Keep cooking until the shrimp are just cooked through: Watch for the visual cue where the shrimp turn pink and opaque, and the flesh firms slightly. The cooking time is short, and the moment you remove them matters because residual heat will carryover cook them. Overcooked shrimp become rubbery, so pull them off a touch early if you are unsure.
- Set it aside and get back to the spaghetti squash: Resting the skillet contents briefly lets flavors settle and gives you a chance to test the squash. The pan will still hold heat and aroma, which will mingle with the roasted squash when combined. A common oversight is leaving everything in the pan where it continues to cook aggressively, so transfer to a bowl to preserve texture.
- When the spaghetti squash is baked, remove it from the oven and separate the strands of squash by scraping the flesh with a fork: As you scrape, the flesh will peel away in delicate, noodle like strands that glisten slightly. This motion creates the signature texture, and you will know it’s right when the strands pull free easily without turning to mush. Scraping too forcefully or while the squash is extremely hot can bruise the strands, so use gentle strokes.
- Transfer the scraped strands into the skillet with the shrimp and mix well: The warm strands will steam slightly as they meet the hot filling, marrying flavors quickly. You will smell the combined aroma of roasted squash and spiced shrimp , and notice the textures blending. Toss gently to avoid breaking the strands, and taste to adjust seasoning. A trap here is overmixing which can pulverize the strands, losing their spaghetti like charm.
- Divide the fajita shrimp between the spaghetti squash boats and top with cheese: As you spoon the filling into each cavity, the contrast of colors becomes appealing. The sprinkle of shredded cheese should land evenly to provide a melting, creamy finish. If you add cheese too thickly, it may melt unevenly; distribute a modest layer for the best result.
- Return it to the oven for about 5 minutes, until the cheese has melted and the dish is heated nicely: The short return to the oven warms the filling through and creates a cohesive bite. Look for glossy, bubbling cheese and a hot center. Avoid leaving it in too long as the squash can dry out and the shrimp may overcook from residual heat.
- Garnish with chopped cilantro or parsley: A final herb sprinkle adds freshness and a pop of color that contrasts with the warm tones of the squash and filling. The bright herbal scent lifts each forkful, making the dish feel complete. Don’t skip this if you enjoy a fresh finish, but add right before serving so the herbs stay vibrant.
- Serve: Plate the squash boats and present them while warm so the textures and melted cheese are at their best. Serve immediately for peak enjoyment, as standing too long can cool the filling and soften the visual appeal.
Recipe Variations about Shrimp Fajita Stuffed Spaghetti Squash

I like to think of variations as small nudges that let this recipe reflect your pantry and mood. Below are practical tweaks and ideas that keep the technique intact while changing the flavor profile or convenience factor.
- Faster weeknight option Use pre-peeled and deveined shrimp and prepare the vegetables ahead of time so the skillet work only takes minutes.
- More melty finish Increase the amount of shredded cheese slightly and broil for one to two minutes at the end to get a golden top, watching closely to prevent burning.
- Extra charred vegetables Cook the bell pepper and red onion a bit longer over higher heat for deeper smokiness, which pairs especially well with bolder fajita seasoning.
- Make it milder Use half the listed fajita seasoning if you prefer gentler flavors, then adjust at the end after tasting.
- Advance prep Roast the squash earlier in the day and store airtight in the refrigerator; rewarm before filling to speed dinner assembly.
Serve This Shrimp Fajita Stuffed Spaghetti Squash With
This dish is versatile for occasions from casual weeknight dinners to a simple dinner party. Think about complementary sides, seasonality, and storage so you can enjoy leftovers without losing texture or flavor.
- Light green salad A crisp salad provides a refreshing contrast to the warm, savory squash boats, balancing the meal.
- Warm flatbread For a heartier plate serve with a soft flatbread that can scoop up any melted cheese and filling.
- Occasions This works for weeknight dinners, casual weekend gatherings, or a satisfying Ramadan iftar when you want nourishing protein and vegetables.
- Storage tip Cool leftovers quickly and store in an airtight container in the refrigerator for up to two days; reheat gently to avoid overcooking the shrimp.
- Seasonal pairing In summer, serve with a chilled vegetable side to contrast the warm squash; in cooler months, pair with roasted root vegetables for a cozy plate.
- Serving style Present as individual boats for visual appeal and easy portioning, or mix the filling and serve family style in a warm bowl.
FAQ
Conclusion
This recipe stands out because it pairs juicy, spiced shrimp with tender roasted squash for a satisfying, low carb meal that still feels celebratory. Give it a try tonight if you want something that arrives at the table looking impressive but is straightforward to prepare. I love how quickly the flavors come together and how forgiving the technique is, making it a repeatable favorite for busy evenings.

Shrimp Fajita Stuffed Spaghetti Squash
Equipment
- Baking Sheet
- Sharp Knife
- Spoon
- Large non stick skillet
- Fork
Ingredients
- 1 medium spaghetti squash Roast to tender, stringy flesh that mimics pasta and serves as the vessel for the filling; halve, seed, and bake until easily shredded with a fork, then scrape into strands to hold the shrimp fajita mixture.
- 1 tbsp . olive oil Sauté briefly to coat and carry flavors while preventing sticking; drizzle over vegetables and shrimp during cooking to facilitate caramelization and meld the fajita seasoning into the filling.
- 1/4 tsp . salt Season lightly to enhance overall flavor balance and amplify the natural sweetness of the squash and shrimp; sprinkle over the strands and filling to bring out savory notes without overpowering the dish.
- 1/8 tsp . pepper Season sparingly to add mild heat and accentuate the shrimp and vegetables; grind freshly if possible and adjust to taste so it complements the fajita seasoning without masking other spices.
- 8 oz . shrimp, peeled and deveined Cook quickly until opaque and slightly browned to provide tender, protein-rich bites; toss with fajita seasoning and vegetables so shrimp absorb smoky, citrusy flavors and finish in the roasted squash halves.
- 1 medium bell pepper, sliced Sauté until softened and slightly charred to contribute sweet, crisp textural contrast and bright color; slice into strips that mix with shrimp and onions to provide classic fajita flavor and crunch.
- 1/2 medium red onion, sliced Caramelize until translucent edges develop to introduce sweet, savory depth and tender texture; slice thinly so the onion melds with peppers and shrimp, releasing moisture and enhancing the filling.
- 1/2 tbsp . Fajita seasoning Season to deliver the characteristic smoky, tangy fajita profile; measure carefully and mix with oil before tossing with shrimp and vegetables so the blend evenly coats and flavors the stuffing.
- 1/2 cups shredded cheese Melt over the hot filling to bind ingredients and add creamy, salty richness; sprinkle evenly atop the stuffed squash and broil briefly until bubbly and slightly golden for a cheesy finish.
Instructions
- Cut the squash in half lengthwise with a sharp knife and remove the seeds with a spoon. Brush the flesh of each half with 1 teaspoon of olive oil and season with salt and pepper. Put the halves flesh-side down on a baking sheet and bake at 400°F until the edges just turn brown, about 45 minutes.: You will feel the resistance of the outer skin as you slice, and the satisfying release when you open the squash to expose the pale golden flesh. Removing seeds clears a tidy cavity for the filling and prevents bitter pockets from remaining in each boat. Use a stable cutting board and steady pressure to avoid slips. One common mistake is forcing the knife too quickly, which can be unsafe; take a breath and use a rocking motion if needed.
- About 10 minutes before the spaghetti squash is fully cooked, make the fajita shrimp. In a large non-stick skillet, stir-fry the bell pepper and onion in olive oil for about 3-4 minutes over high heat, until slightly charred.: As you brush the glossy oil, the flesh will take on a slight sheen, helping it roast evenly and preventing it from drying. The tiny crystals of salt will draw out a hint of moisture and concentrate flavor, while the pepper adds a subtle background warmth. If you skip oil, the surface can become dry and stringy, so make sure each cavity is lightly coated.
- Add the shrimp and fajita seasoning. Keep cooking until the shrimp are just cooked through (about 3-4 minutes). Set it aside and get back to the spaghetti squash.: The oven will fill with a gentle, nutty aroma as the squash caramelizes at the edges. Visual cues matter, look for slightly darkened rims and fork tender flesh. If the squash is still firm, it needs more time; under roasted squash will resist forming the spaghetti strands. Avoid overbaking which can make it mushy and lose the strand texture that makes this dish special.
- When the spaghetti squash is baked, remove it from the oven and separate the strands of squash by scraping the flesh with a fork. Transfer the scraped strands into the skillet with the shrimp and mix well.: Your pan should be hot enough that the bell pepper and red onion hiss as they hit the surface, yielding a quick char on the edges while keeping some bite. The aroma of caramelizing sugars will be bright and inviting. Commonly people overcrowd the pan which causes steaming instead of charring, so work in a hot pan with room to move the vegetables around.
- Divide the fajita shrimp between the spaghetti squash boats and top with cheese. Return it to the oven for about 5 minutes, until the cheese has melted and the dish is heated nicely. Garnish with chopped cilantro or parsley. Serve.: You'll hear a sizzle and see browned edges appear, with softened centers that still hold shape. This brief high heat step concentrates sweetness and creates the smoky notes that define fajitas. If the vegetables go limp and release too much water, the pan may be too crowded or not hot enough; increase heat and cook in batches if needed.
- Add the shrimp and fajita seasoning: The shrimp should hit the pan and produce a quick sizzle, releasing a briny, savory scent. Sprinkle the fajita seasoning evenly so each piece picks up flavor. The seasoning helps build an outer savory crust that contrasts the tender interior of the shrimp . Avoid over seasoning at this stage; you can always adjust later.
- Keep cooking until the shrimp are just cooked through: Watch for the visual cue where the shrimp turn pink and opaque, and the flesh firms slightly. The cooking time is short, and the moment you remove them matters because residual heat will carryover cook them. Overcooked shrimp become rubbery, so pull them off a touch early if you are unsure.
- Set it aside and get back to the spaghetti squash: Resting the skillet contents briefly lets flavors settle and gives you a chance to test the squash. The pan will still hold heat and aroma, which will mingle with the roasted squash when combined. A common oversight is leaving everything in the pan where it continues to cook aggressively, so transfer to a bowl to preserve texture.
- When the spaghetti squash is baked, remove it from the oven and separate the strands of squash by scraping the flesh with a fork: As you scrape, the flesh will peel away in delicate, noodle like strands that glisten slightly. This motion creates the signature texture, and you will know it’s right when the strands pull free easily without turning to mush. Scraping too forcefully or while the squash is extremely hot can bruise the strands, so use gentle strokes.
- Transfer the scraped strands into the skillet with the shrimp and mix well: The warm strands will steam slightly as they meet the hot filling, marrying flavors quickly. You will smell the combined aroma of roasted squash and spiced shrimp , and notice the textures blending. Toss gently to avoid breaking the strands, and taste to adjust seasoning. A trap here is overmixing which can pulverize the strands, losing their spaghetti like charm.
- Divide the fajita shrimp between the spaghetti squash boats and top with cheese: As you spoon the filling into each cavity, the contrast of colors becomes appealing. The sprinkle of shredded cheese should land evenly to provide a melting, creamy finish. If you add cheese too thickly, it may melt unevenly; distribute a modest layer for the best result.
- Return it to the oven for about 5 minutes, until the cheese has melted and the dish is heated nicely: The short return to the oven warms the filling through and creates a cohesive bite. Look for glossy, bubbling cheese and a hot center. Avoid leaving it in too long as the squash can dry out and the shrimp may overcook from residual heat.
- Garnish with chopped cilantro or parsley: A final herb sprinkle adds freshness and a pop of color that contrasts with the warm tones of the squash and filling. The bright herbal scent lifts each forkful, making the dish feel complete. Don’t skip this if you enjoy a fresh finish, but add right before serving so the herbs stay vibrant.
- Serve: Plate the squash boats and present them while warm so the textures and melted cheese are at their best. Serve immediately for peak enjoyment, as standing too long can cool the filling and soften the visual appeal.
Notes
- Faster weeknight option Use pre-peeled and deveined shrimp and prepare the vegetables ahead of time so the skillet work only takes minutes.
- More melty finish Increase the amount of shredded cheese slightly and broil for one to two minutes at the end to get a golden top, watching closely to prevent burning.
- Extra charred vegetables Cook the bell pepper and red onion a bit longer over higher heat for deeper smokiness, which pairs especially well with bolder fajita seasoning.
- Make it milder Use half the listed fajita seasoning if you prefer gentler flavors, then adjust at the end after tasting.
- Advance prep Roast the squash earlier in the day and store airtight in the refrigerator; rewarm before filling to speed dinner assembly.
