Mexican Spaghetti Squash Casserole

Golden cheesy Mexican spaghetti squash casserole topped with fresh cilantro and lime wedges Save
Golden cheesy Mexican spaghetti squash casserole topped with fresh cilantro and lime wedges | homeysrecipes.com

This satisfying Mexican-inspired casserole transforms tender roasted spaghetti squash into a hearty main dish. The squash strands mingle with seasoned black beans, sweet corn, and aromatic vegetables, all baked together until bubbly with a golden cheese topping. Perfect for meal prep, this gluten-free dish comes together in just over an hour and serves four generously.

The first time I made this casserole, my kitchen smelled so incredible that my neighbor actually knocked on the door to ask what I was cooking. I had discovered spaghetti squash earlier that year but was bored with the usual tomato sauce route, so I decided to lean into my love for Mexican flavors. When I pulled that bubbling, golden-topped dish from the oven, I knew I had stumbled onto something special that would become a regular in our dinner rotation.

Last winter, my sister came over feeling completely drained from work, and I put this casserole in the oven while we caught up on the couch. We ended up eating straight from the baking dish with forks, watching some terrible movie and feeling like we had discovered the ultimate comfort food. Sometimes the best dinners are the ones that feed you exactly what you need without demanding anything extra.

Ingredients

  • 1 large spaghetti squash: The star that creates those perfect pasta-like strands while keeping the dish naturally gluten-free and lighter than traditional pasta
  • 1 medium red bell pepper: Adds sweetness and vibrant color that balances the deeper spices beautifully
  • 1 small red onion: Provides a mild, savory foundation that softens nicely during roasting
  • 2 cloves garlic: Non-negotiable for that aromatic base that makes everything taste better
  • 1 jalapeño: Optional heat that brightens the whole dish, but leave it out if you prefer things mild
  • 1 cup frozen corn: Brings little bursts of sweetness that contrast with the savory elements
  • 1 can black beans: Protein and heartiness that make this a complete meal without any meat
  • 1 can diced tomatoes: Moisture and acidity that keep every bite interesting
  • Ground cumin: The earthy backbone that screams Mexican-inspired comfort food
  • Chili powder: Mild warmth and depth that builds layers of flavor
  • Smoked paprika: My secret weapon for adding that subtle smoky undertone
  • Dried oregano: Herbal notes that round out the spice blend
  • Salt and black pepper: Essential for bringing all the flavors together
  • Shredded cheddar and Monterey Jack: The dynamic duo that creates that irresistible golden, bubbly topping
  • Fresh cilantro and lime wedges: The bright finish that cuts through the richness

Instructions

Roast the spaghetti squash:
Cut that squash in half lengthwise, scoop out the seeds, brush with olive oil, and roast cut-side down at 400°F for about 35-40 minutes until tender. The skin will blister slightly and the flesh should yield easily when pierced with a fork.
Sauté the vegetables:
While the squash roasts, cook the onion, bell pepper, jalapeño, and garlic in a skillet with olive oil for 4-5 minutes until softened and fragrant. Your kitchen will start smelling amazing right about now.
Build the filling:
Stir in the corn, black beans, drained tomatoes, and all those spices. Let everything cook together for another 3-4 minutes so the flavors can start mingling and getting acquainted.
Shred and combine:
Once the squash is cool enough to handle, use a fork to scrape it into strands and mix it with the vegetable filling along with half the cheese. Reduce your oven temperature to 375°F while you work.
Assemble and bake:
Transfer everything to a greased 9x13-inch baking dish, sprinkle the remaining cheese on top, and bake for 20-25 minutes until bubbly and golden. The cheese should be melted and slightly browned in spots.
Finish with fresh touches:
Sprinkle with fresh cilantro and serve with lime wedges for squeezing over each portion. That hit of acidity right before eating makes all the difference.
Baked spaghetti squash casserole with black beans corn peppers and melted cheddar cheese Save
Baked spaghetti squash casserole with black beans corn peppers and melted cheddar cheese | homeysrecipes.com

This recipe has become my go-to for new parents because it reheats beautifully and feels like a hug in food form. Last month I brought a dish to my friends who just had their second baby, and they texted me two days later saying it saved them from another night of takeout.

Make Ahead Magic

You can assemble the entire casserole up to a day before baking and keep it covered in the refrigerator. The flavors actually develop more depth when they sit together overnight. Just add an extra 5-10 minutes to the baking time if you are baking it cold from the fridge.

Customization Options

Sometimes I add a layer of refried beans at the bottom of the dish for extra creaminess and protein. You could also mix in some cooked chicken or ground turkey if you want to make it heartier. The spice blend works perfectly with whatever protein you choose to add.

Serving Suggestions

A simple green salad with lime vinaigrette balances the richness nicely. Warm tortillas on the side are never a bad idea either. Keep toppings like sliced avocado, sour cream, and hot sauce on the table so everyone can customize their portion.

  • Avocado adds creamy contrast to the spices
  • A dollop of Greek yogurt works as a lighter sour cream alternative
  • Extra hot sauce for those who like to turn up the heat
Vegetarian Mexican spaghetti squash casserole bubbling with melted cheese and colorful vegetables Save
Vegetarian Mexican spaghetti squash casserole bubbling with melted cheese and colorful vegetables | homeysrecipes.com

There is something deeply satisfying about a dish that looks impressive but comes together with such simple ingredients. Hope this brings as much comfort to your table as it has to mine.

Recipe FAQs

Yes, assemble the casserole up to 24 hours in advance and refrigerate. Add 5-10 minutes to the baking time if baking cold from the refrigerator.

Store in an airtight container in the refrigerator for up to 4 days. Reheat individual portions in the microwave or cover and warm in a 350°F oven.

Yes, freeze before baking for up to 3 months. Thaw overnight in the refrigerator, then bake as directed. Already-baked portions can also be frozen.

Zucchini noodles or cauliflower rice work well, though cooking times may vary. Both absorb the Mexican flavors beautifully.

Mild to medium. The jalapeño is optional, and the spices provide warmth rather than intense heat. Adjust chili powder to taste.

Absolutely. Portion into individual containers for easy lunches throughout the week. The flavors actually improve after a day or two.

Mexican Spaghetti Squash Casserole

A vibrant, wholesome bake featuring roasted squash, black beans, and Mexican spices under a golden cheese layer.

Prep 20m
Cook 50m
Total 70m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 1 large spaghetti squash (about 3 lbs)
  • 1 medium red bell pepper, diced
  • 1 small red onion, diced
  • 2 cloves garlic, minced
  • 1 jalapeño, seeded and minced (optional)
  • 1 cup frozen corn kernels, thawed

Beans

  • 1 can (15 oz) black beans, drained and rinsed

Canned Goods

  • 1 can (14 oz) diced tomatoes, drained

Spices & Seasonings

  • 1½ tsp ground cumin
  • 1 tsp chili powder
  • 1 tsp smoked paprika
  • ½ tsp dried oregano
  • ½ tsp salt
  • ¼ tsp black pepper

Dairy

  • 1 cup shredded cheddar cheese
  • ½ cup shredded Monterey Jack cheese

Fresh Herbs & Garnishes

  • ¼ cup chopped fresh cilantro
  • 1 lime, cut into wedges

Instructions

1
Prepare Oven and Baking Sheet: Preheat oven to 400°F. Line a baking sheet with parchment paper.
2
Roast Spaghetti Squash: Halve the spaghetti squash lengthwise and scoop out the seeds. Brush the cut sides lightly with olive oil, place cut-side down on the prepared baking sheet, and roast for 35–40 minutes or until the flesh is tender and easily shredded with a fork.
3
Sauté Vegetables: While the squash roasts, heat a large skillet over medium heat. Add a splash of olive oil, then sauté the onion, bell pepper, jalapeño (if using), and garlic for 4–5 minutes until softened.
4
Add Beans, Corn and Spices: Stir in the corn, black beans, and drained tomatoes. Add cumin, chili powder, smoked paprika, oregano, salt, and pepper. Cook for another 3–4 minutes, stirring occasionally. Remove from heat.
5
Shred Squash and Reduce Oven Temperature: Once the spaghetti squash is cool enough to handle, use a fork to shred the flesh into strands. Reduce oven temperature to 375°F.
6
Combine Filling: In a large mixing bowl, combine the shredded spaghetti squash with the vegetable-bean mixture. Stir in half of the cheddar and Monterey Jack cheeses.
7
Assemble Casserole: Transfer the mixture to a lightly greased 9x13-inch casserole dish. Sprinkle the remaining cheese evenly on top.
8
Bake Until Golden: Bake for 20–25 minutes, or until the casserole is hot and the cheese is bubbly and lightly golden.
9
Garnish and Serve: Garnish with chopped cilantro and serve with lime wedges.
Additional Information

Equipment Needed

  • Baking sheet
  • Sharp knife
  • Large skillet
  • Mixing bowl
  • 9x13-inch casserole dish
  • Fork
  • Spoon or spatula

Nutrition (Per Serving)

Calories 335
Protein 15g
Carbs 44g
Fat 11g

Allergy Information

  • Contains dairy (cheese). Gluten-free as written. For dairy-free, use plant-based cheese alternatives. Always check labels for processed ingredients like cheese and canned beans.
Megan Hartley

Sharing simple, nourishing recipes and approachable kitchen wisdom for home cooks.