If you’re craving a comforting yet healthy dish that bursts with bold flavors, this Mexican Spaghetti Squash Casserole Recipe is exactly what you need. Combining tender strands of spaghetti squash with savory ground turkey, colorful bell peppers, and a medley of classic Mexican ingredients like black beans, green chiles, and enchilada sauce, this casserole is a delightful twist on traditional Mexican fare. It’s layered with gooey cheese and perfectly spiced to create a meal that’s both hearty and wholesome. Whether you’re seeking a nutritious weeknight dinner or a festive dish to impress friends, this recipe brings vibrant textures and flavors straight to your table with ease.

Ingredients You’ll Need

A round metal mixing bowl sits on a white marbled surface, filled with six separate sections of ingredients. The top left section has cooked ground meat in small, light brown pieces. Next to it on the top right, there is a pile of bright orange chopped bell peppers. In the center is a pile of green chopped pickles. The bottom half of the bowl is filled with pale yellow shredded strands, possibly spaghetti squash. To the bottom left, there are three layers of spices with colors of dark brown, white, and green from bottom to top. The inside of the bowl is shiny and reflects light. photo taken with an iphone --ar 4:5 --v 7

As much as this casserole feels indulgent, the ingredients are refreshingly simple and each one plays a crucial role in making the dish sing. From the natural sweetness and light texture of spaghetti squash to the creamy black beans and spicy enchilada sauce, every element works together to create a balanced, colorful, and satisfying meal.

  • 2 lbs spaghetti squash cooked & cooled slightly: This low-carb alternative to pasta provides a delicate texture and subtle sweetness.
  • 1 lb ground turkey: A lean protein that absorbs the spices and adds a savory depth without heaviness.
  • 2 bell peppers chopped into small pieces: For a fresh crunch and vibrant color contrast.
  • 11.5 oz can of corn drained: Adds a hint of natural sweetness and a pleasant pop in each bite.
  • 18 oz can of black beans drained & rinsed: Creamy and hearty, they boost fiber and protein while carrying the Mexican flavor profile.
  • 4.3 oz can of green chiles: Mild heat and tangy brightness brighten the casserole’s overall flavor.
  • 18 oz can of diced tomatoes including juices: Infuses juiciness and a gentle acidity, preventing dryness.
  • 10 oz can of mild enchilada sauce: Essential for that signature Mexican flair and saucy richness.
  • 1 tablespoon mild chili powder: Warms the palate with subtle smoky spice without overwhelming heat.
  • 1 tablespoon cumin: Earthy and aromatic, cumin anchors the seasoning perfectly.
  • ½ teaspoon salt: Enhances all the natural flavors in the casserole.
  • 2 eggs: They act as a binder, helping the casserole set into a lovely sliceable texture.
  • 2 cups cheese divided (mozzarella or monterey jack): Gooey and melty, cheese adds richness and a creamy finish.

How to Make Mexican Spaghetti Squash Casserole Recipe

Step 1: Prepare the Spaghetti Squash

Start by cooking your spaghetti squash until tender—either baked in the oven or steamed in an Instant Pot for convenience. Once it’s cooked and cooled slightly, slice it open, scoop out the seeds, and use a fork to shred the flesh into delicate, noodle-like strands. This transforms the squash into the perfect base for your casserole.

Step 2: Cook the Ground Turkey

Preheat your oven to 350°F. While it warms up, brown the ground turkey over medium heat in a nonstick skillet. Break it apart with a spatula as it cooks, stirring until no pink remains—about seven minutes. Allow the turkey to cool a bit before mixing it with the other ingredients.

Step 3: Combine All Ingredients

In a large bowl, gently stir together the cooked spaghetti squash, cooled ground turkey, chopped bell peppers, corn, black beans, green chiles, diced tomatoes with juices, enchilada sauce, chili powder, cumin, salt, eggs, and 1¼ cups of the cheese. Mixing everything well ensures every bite bursts with flavor and texture.

Step 4: Bake the Casserole

Transfer this vibrant mixture into a deep 9×13-inch casserole dish. Sprinkle the reserved ¾ cup of cheese evenly over the top to melt into a golden, bubbly layer. Cover the dish and bake for 45 minutes, then uncover and bake for an additional 15 minutes until everything is heated through, bubbling, and beautifully browned on top.

Step 5: Rest Before Serving

Once out of the oven, let the casserole rest for at least 10 minutes. This resting period helps the eggs set properly, making it easier to cut neat slices. Plus, it gives the flavors time to meld together even more deliciously.

How to Serve Mexican Spaghetti Squash Casserole Recipe

A white bowl filled with a layered dish showing cooked rice mixed with black beans, small orange chunks, and melted cheese on top. The layers include a base of brown rice, scattered black beans, bright orange pieces, and melted light yellow cheese that looks soft and slightly stretchy. A small green herb leaf is placed on the side inside the bowl, which sits on a white marbled surface. There is a silver spoon partly visible on the left side inside the bowl. photo taken with an iphone --ar 4:5 --v 7

Garnishes

A sprinkle of freshly chopped cilantro or green onions adds a refreshing burst of color and brightness that complements the baked casserole beautifully. For an extra creamy touch, a dollop of sour cream or a squeeze of fresh lime juice adds delightful tang that elevates each bite.

Side Dishes

This casserole pairs wonderfully with simple sides like a crisp garden salad or a zesty avocado salsa. If you want to keep with the theme, serve it alongside warm corn tortillas or a light Mexican rice to round out the meal.

Creative Ways to Present

For a festive presentation, garnish the casserole with slices of fresh jalapeño or a drizzle of chipotle crema. Serving it in colorful, individual ramekins also makes it perfect for entertaining and adds a personal touch that guests will appreciate.

Make Ahead and Storage

Storing Leftovers

Leftovers keep very well in an airtight container in the refrigerator for up to four days. The casserole actually deepens in flavor as it sits, making for a satisfying second (or third) meal.

Freezing

This Mexican Spaghetti Squash Casserole Recipe freezes beautifully. Simply cool the casserole completely, wrap it tightly with plastic wrap and foil, and store it in the freezer for up to three months. It’s a perfect make-ahead option for busy weeks.

Reheating

To reheat, thaw if frozen, then warm slices in the oven at 350°F until heated through and cheese is bubbly again. You can also use a microwave for a quicker option, just cover loosely to retain moisture.

FAQs

Can I make this casserole vegetarian?

Absolutely! Simply omit the ground turkey and add extra black beans or other veggies like zucchini to keep it hearty and satisfying without meat.

Is spaghetti squash difficult to cook?

Not at all. You can roast it in the oven or cook it in an Instant Pot for a faster method. Both yield tender strands perfect for this casserole.

What cheese works best?

Mozzarella and Monterey Jack melt beautifully and have mild flavors that complement the spices without overpowering. Feel free to blend both for a balanced melt.

Can I use ground beef or chicken instead of turkey?

Yes! Ground beef or chicken both work wonderfully. Adjust cooking times as needed and season to taste.

How spicy is this casserole?

This recipe uses mild chili powder and mild enchilada sauce, making it flavorful but not too spicy. You can increase or decrease the seasoning to suit your heat preference.

Final Thoughts

This Mexican Spaghetti Squash Casserole Recipe is one of those treasured dishes that’s both healthy and indulgent, easy to prepare yet brimming with vibrant flavors. It’s a refreshing way to enjoy traditional Mexican-inspired ingredients with a nutritious twist. I can’t wait for you to try it at home and make it a new family favorite.

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Mexican Spaghetti Squash Casserole Recipe

Mexican Spaghetti Squash Casserole Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4 from 44 reviews

This Mexican Spaghetti Squash Casserole is a flavorful, low-carb dish combining tender spaghetti squash strands with seasoned ground turkey, beans, vegetables, and cheese. Baked to bubbly perfection, it’s a hearty and nutritious meal inspired by classic Mexican flavors, perfect for a family dinner or meal prep.

  • Total Time: 1 hour 20 minutes
  • Yield: 8 servings

Ingredients

Vegetables & Base

  • 2 lbs spaghetti squash, cooked & cooled slightly
  • 2 bell peppers, chopped into small pieces
  • 11.5 oz can of corn, drained (341 mL)
  • 18 oz can of black beans, drained & rinsed (541 mL)
  • 4.3 oz can of green chiles (127 mL)
  • 18 oz can of diced tomatoes, including juices (541 mL)

Protein & Sauce

  • 1 lb ground turkey
  • 10 oz can of mild enchilada sauce (300 mL)
  • 1 tablespoon mild chili powder
  • 1 tablespoon cumin
  • ½ teaspoon salt
  • 2 eggs

Dairy

  • 2 cups cheese (mozzarella or Monterey Jack), divided

Instructions

  1. Cook Spaghetti Squash: Preheat oven or use an Instant Pot to cook the spaghetti squash until tender. Scoop out the seeds and shred the flesh into noodle-like strands using a fork. Let it cool slightly.
  2. Cook Turkey: Preheat the oven to 350°F (175°C). In a nonstick skillet over medium heat, cook the ground turkey, breaking it apart with a spatula, until no pink remains, about 7 minutes. Allow it to cool slightly.
  3. Combine Ingredients: In a large mixing bowl, combine the cooked spaghetti squash, cooked ground turkey, chopped bell peppers, drained corn, rinsed black beans, green chiles, diced tomatoes with juices, mild enchilada sauce, chili powder, cumin, salt, and eggs. Stir until everything is well incorporated. Reserve ¾ cup of cheese for topping and mix the rest into the casserole mixture.
  4. Assemble Casserole: Transfer the mixture into a deep 9×13 inch casserole dish. Evenly sprinkle the reserved ¾ cup of cheese over the top.
  5. Bake: Cover the casserole with foil and bake in the preheated oven for 45 minutes. Remove the foil and bake uncovered for an additional 15 minutes until the casserole is cooked through, bubbly, and the cheese is melted and lightly golden.
  6. Rest and Serve: Remove from the oven and let the casserole rest for at least 10 minutes. This allows the dish to set up and makes it easier to serve.

Notes

  • Cook the spaghetti squash ahead of time and ensure it is cooled well before mixing to prevent sogginess.
  • You can cook the squash in the oven or use an Instant Pot for faster preparation.
  • For a vegetarian version, omit the ground turkey and add extra black beans or another plant-based protein.
  • Mild enchilada sauce brands such as Fronterra or La Victoria work well in this dish.
  • Adding eggs is crucial to help the casserole set up properly and hold its shape.
  • Author: Adeline
  • Prep Time: 20 minutes (includes cooking and cooling spaghetti squash)
  • Cook Time: 1 hour (45 minutes covered baking + 15 minutes uncovered baking + 7 minutes turkey cooking)
  • Category: Casserole
  • Method: Baking
  • Cuisine: Mexican
  • Diet: Low Fat

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star