The smell of roasted peppers and cumin takes me straight back to Mama’s kitchen, where spice met comfort in one baked dish. This Mexican Spaghetti Squash Casserole is Pinterest-famous lately and for good reason. It’s cozy, healthy, and wildly craveable. A true weeknight wonder with just a bit of chopping and scooping. And that cheese pull? Oh my stars, it’s irresistible.
This wholesome dish replaces pasta with buttery squash strands, then bakes up with black beans, sweet corn, melty cheese, and a smoky tomato-based enchilada sauce. It’s pantry-friendly, super flexible, and definitely kid-approved. Think taco night… but spoonable. Full recipe below!
I first crafted a version of this dish after learning to walk the line between comfort and nutrition at culinary school but the heart of it? That comes from Grandma’s warm casseroles. I’ve refined this to be lighter while staying hearty. And wait until you hit that gooey middle layer it’s pure magic.
Why You’ll Love This Recipe
This Mexican Spaghetti Squash Casserole checks all the cozy, practical kitchen boxes! Here’s why it deserves a spot in your rotation:
- Healthy Comfort: It’s light yet satisfying thanks to the spaghetti squasha low-carb alternative to pasta.
- Big Mexican Flavor: Signature spices, smoky sauce, and gooey cheese bring bold, layered taste.
- Kid-Approved: Taco-style flavor with a cheesy twist? Even your picky eaters will clean their plates.
- Next-Day Delicious: The flavors actually deepen overnight, making leftovers a delicious bonus.
Key Ingredients & Pantry Tips
No complicated ingredients herejust easy pantry staples and a few fresh items. Here’s what you’ll need and how to pick the best:

| Ingredient | Notes |
|---|---|
| Spaghetti Squash | Look for firm, medium-sized squash (~2 lbs). Avoid any with soft spots or cracks. |
| Ground Turkey | Choose lean turkey for less grease. Ground chicken or beef work well too. |
| Black Beans & Corn | Rinse and drain canned beans; use frozen or canned corn that’s drained thoroughly. |
| Shredded Cheese | Mozzarella for mildness, Monterey Jack or Pepper Jack for flavor and meltability. |
| Enchilada Sauce | Use a good-quality canned sauce. Red is smoky and rich; green is zesty and bright. |
| Spices | Staples like cumin, chili powder, saltand optionally smoked paprika for depth. |
How to Make Mexican Spaghetti Squash Casserole
This recipe is simple enough for busy weeknights, yet feels like a weekend treat. Here’s your step-by-step guide:
- Prep Your Squash: Preheat the oven to 350°F. Slice squash lengthwise and remove seeds. Place cut-side down on a baking sheet and roast for 35–40 minutes or until fork-tender. Once cool enough to handle, shred into spaghetti-like strands using a fork. Press lightly with paper towels to remove excess moisture.
- Cook the Turkey: While squash roasts, heat a skillet over medium heat. Cook ground turkey until browned, about 6–8 minutes. Drain excess moisture and season with salt, cumin, and chili powder.
- Mix the Filling: In a large mixing bowl, combine shredded squash, cooked turkey, finely chopped bell peppers, black beans, corn, canned diced tomatoes, green chiles, enchilada sauce, and remaining seasonings. Stir well to combine.
- Assemble the Casserole: Spoon mixture into a greased 9×13-inch baking dish. Smooth into an even layer and sprinkle cheese evenly across the top.
- Bake: Cover with foil and bake for 45 minutes. Remove foil and bake an additional 15 minutes or until bubbly and golden on top.
- Rest & Serve: Allow casserole to cool for 10 minutes before slicing. Garnish with fresh chopped cilantro, optional avocado slices, or a dollop of sour cream.
Troubleshooting & Swaps
Don’t worry if things aren’t picture-perfectthis casserole is super forgiving. Here’s how to pivot:
- Too Watery? Press roasted squash strands gently with paper towels before adding to the mix.
- Out of Turkey? Substitute with leftover rotisserie chicken or double the beans for a vegetarian version.
- No Green Chiles? Add a few diced jalapeños or a shake of red pepper flakes for spice.
- Cheese Isn’t Melting? Use freshly shredded cheese instead of pre-packaged (which often contains anti-caking agents).
| Swap | Alternative |
|---|---|
| Ground Turkey | Shredded chicken or lean ground beef |
| Cheese | Cheddar, Pepper Jack, or dairy-free cheese |
| Enchilada Sauce | Salsa, taco sauce, or homemade enchilada sauce |
| Bell Peppers | Chopped zucchini, mushrooms, or onions |
Storing & Reheating
This casserole stores and reheats like a dream. Here are your storage go-to’s:
- Refrigerator: Cool completely. Store in airtight containers for up to 4 days.
- Freezer: Freeze individual portions or full casserole (wrapped tightly) for up to 3 months.
- Reheating: Reheat single portions in the microwave for 1–2 minutes. Or reheat in a 350°F oven for 15–20 minutes, covered.
| Storage Method | Time |
|---|---|
| Refrigerator | Up to 4 days |
| Freezer | Up to 3 months |
Expert Insight: The Appeal of Mexican Spaghetti Squash Casserole
Spaghetti squash is a flexible, low-carb favorite that absorbs savory sauces beautifully. This Mexican casserole allows you to keep things light while enjoying bold, cheesy comfort in every bite. It’s the perfect way to ease into healthier eating without compromising on flavor or satisfaction.
For more delicious recipes and cooking inspiration, follow me on Facebook, Pinterest and Reddit!
The Journey to My Perfect Mexican Spaghetti Squash Casserole
This recipe took a few flavor fumbles and quirky test batches before becoming a favorite. Early versions were too watery or flat in flavorroasting the squash properly and balancing moisture levels made a world of difference. Now, with every creamy, cheesy bite, it’s kitchen-tested perfection that’s full of family soul.
FAQs ( Mexican Spaghetti Squash Casserole: A Flavorful Twist on a Classic Dish! )
How do you cook Mexican Spaghetti Squash Casserole?
To cook Mexican Spaghetti Squash Casserole, start by roasting the spaghetti squash until tender and shredding it into spaghetti-like strands. Then, combine it with flavorful ingredients like seasoned ground meat, salsa, cheese, and spices before baking it in the oven. This recipe using spaghetti squash makes a delicious healthy spaghetti casserole perfect for an easy dinner with spaghetti squash at home.
Can I make this casserole ahead of time?
Absolutely! Mexican Spaghetti Squash Casserole can be prepared in advance by assembling the ingredients and refrigerating it for up to 24 hours before baking. This makes it a convenient option for meal prepping or family dinners. Just be sure to cover it well to maintain freshness and bake it fully before serving.
What are good side dishes to serve with this casserole?
Great side dishes to serve with Mexican Spaghetti Squash Casserole include fresh guacamole, Mexican street corn, or a simple green salad. These options complement the flavors and keep the meal balanced. Since this dinner with spaghetti squash is already packed with veggies and protein, lighter sides work best.
Is this casserole gluten free?
Yes, this Mexican Spaghetti Squash Casserole is naturally gluten free as it uses spaghetti squash instead of traditional pasta. Just double-check that any added ingredients like salsa or seasoning mixes do not contain gluten. It is a perfect healthy spaghetti casserole for those avoiding gluten where you want to enjoy classic flavors without worry.
Can I substitute other vegetables in this casserole?
Definitely! You can mix in vegetables like bell peppers, zucchini, or black beans to customize the casserole to your liking. These ingredients add texture and nutrition while keeping the dish vibrant and flavorful. Experimenting with additions is a great way to enjoy spaghetti squash casseroles in different ways.

Conclusion
This Mexican Spaghetti Squash Casserole comes together in under an hour and delivers that perfect cozy crunch with every cheesy, smoky bite. It’s an easy, nourishing weeknight dinner you’ll want to repeatcomfort food without compromise.
Feel free to personalize: use shredded chicken, add a dash of chipotle, or top with avocado and lime. The leftovers reheat like a dream, making meal planning even easier. Here’s a pro-tip: pressing out excess moisture from the squash strands gives you the perfect, firm sliceworth the extra step!
Try this recipe soon, and share your family’s twist or secret ingredients! Cooking is more than foodit’s connection. Let this dish bring some of that delicious togetherness to your kitchen.

Mexican Spaghetti Squash Casserole: Irresistible Recipe Now
Ingredients
Method
- Preheat the oven to 350°F.
- Cut spaghetti squash in half, remove seeds, and bake until tender, about 40 minutes.
- Once cooled, shred the spaghetti squash flesh with a fork to create noodles.
- In a nonstick skillet over medium heat, cook ground turkey until browned; remove from heat and let cool slightly.
- Chop the bell peppers into small pieces.
- In a large bowl, combine shredded spaghetti squash, browned turkey, chopped bell peppers, drained corn and black beans, green chiles, diced tomatoes with juices, enchilada sauce, spices (chili powder, cumin, salt), and mix well.
- Grease a 9×13 inch casserole dish and transfer the mixture into it.
- Sprinkle the 2 cups of cheese evenly over the top.
- Cover the casserole dish with foil and bake for 45 minutes.
- Remove foil and bake an additional 15 minutes until the cheese is bubbly and slightly golden.
- Let the casserole rest for 10 minutes before serving.
Notes
- For extra flavor, add chopped jalapeños or a splash of lime juice before serving. Leftovers keep well in the fridge for up to 3 days and can be reheated in the microwave or oven. Feel free to substitute ground turkey with chicken or beef as preferred.










