Mexican Spaghetti Squash Casserole

Golden bubbling Mexican spaghetti squash casserole topped with melted cheddar and fresh cilantro Save to Pinterest
Golden bubbling Mexican spaghetti squash casserole topped with melted cheddar and fresh cilantro | homegrownfork.com

This comforting casserole transforms roasted spaghetti squash into a satisfying Mexican-inspired main dish. The squash is roasted until tender, then combined with a flavorful mixture of black beans, corn, bell peppers, and aromatic spices like cumin, chili powder, and smoked paprika. After mixing with half the cheese, everything bakes under a golden, bubbly cheese topping for about 25 minutes. The result is a wholesome, gluten-free meal that's both hearty and nutritious.

The smell of cumin and roasting squash always takes me back to a rainy Tuesday when I needed something comforting but not heavy. I had this enormous spaghetti squash sitting on my counter for days, mocking me every time I walked past. Rather than do the usual pasta sauce routine, I decided to lean into the Mexican flavors I was craving.

My roommate walked in while this was bubbling away in the oven and immediately asked what smelled so amazing. We ended up eating it straight from the baking dish while standing at the counter, too impatient to bother with proper plates.

Ingredients

  • 1 large spaghetti squash: Look for one that feels heavy for its size with a hard, unblemished skin
  • 1 medium red bell pepper: The sweetness balances the smokiness of the spices beautifully
  • 1 small red onion: Red onion has a milder bite that works perfectly here
  • 2 cloves garlic: Fresh minced garlic makes such a difference compared to jarred
  • 1 jalapeño: Leave the seeds in if you want more heat, though I usually remove them
  • 1 cup frozen corn: Adds little pops of sweetness throughout
  • 1 can black beans: Rinse them well to remove the canning liquid
  • 1 can diced tomatoes: Drain thoroughly so your casserole doesnt get watery
  • 1½ tsp ground cumin: This is the backbone of the Mexican flavor profile
  • 1 tsp chili powder: Not actually spicy, just adds depth and warmth
  • 1 tsp smoked paprika: The smokiness is what makes this taste special
  • ½ tsp dried oregano: A classic Mexican herb that ties everything together
  • ½ tsp salt: Adjust based on your personal preference
  • ¼ tsp black pepper: Freshly ground makes a noticeable difference
  • 1 cup shredded cheddar cheese: Sharp cheddar gives the best flavor
  • ½ cup Monterey Jack cheese: Melts beautifully and adds creaminess
  • ¼ cup chopped fresh cilantro: The bright fresh finish cuts through the richness
  • 1 lime: A squeeze of lime right before serving makes everything pop

Instructions

Roast the spaghetti squash:
Cut the squash in half lengthwise and scoop out those seeds. Rub the cut sides with a little olive oil and place them cut side down on a parchment lined baking sheet. Let them roast at 400°F for about 35 to 40 minutes until a fork slides easily into the flesh.
Sauté the vegetables:
While the squash roasts, cook the onion, bell pepper, jalapeño, and garlic in a skillet with olive oil over medium heat. Let them soften for 4 to 5 minutes until fragrant and starting to brown slightly.
Build the filling:
Add the corn, black beans, and drained tomatoes to the skillet. Sprinkle in all those spices and give everything a good stir. Let it cook together for 3 to 4 minutes so the flavors can mingle.
Shred and combine:
Once the squash is cool enough to handle, use a fork to scrape the flesh into strands. Mix it with the vegetable filling and half of both cheeses in a large bowl.
Assemble and bake:
Turn your oven down to 375°F. Spread the mixture in a greased 9x13 inch baking dish and top with the remaining cheese. Bake for 20 to 25 minutes until everything is hot and bubbling with golden spots on top.
Baked Mexican spaghetti squash casserole with black beans corn peppers and cheesy topping Save to Pinterest
Baked Mexican spaghetti squash casserole with black beans corn peppers and cheesy topping | homegrownfork.com

This recipe became my go to for potlucks after my coworkers kept asking me to bring it. Something about the combination of familiar Mexican flavors with the unexpected squash texture really wins people over.

Making It Your Own

I have learned that this casserole is incredibly forgiving. You can add cooked chicken or ground beef if you want more protein, or swap in pinto beans instead of black beans. The beauty is in the spice blend which works with almost any protein or bean.

Make Ahead Magic

You can assemble the entire casserole up to 24 hours before baking. Just cover it tightly and refrigerate, then add about 5 extra minutes to the baking time if it is cold from the fridge. The flavors actually get better after sitting together for a while.

Serving Suggestions

A dollop of sour cream and some sliced avocado take this over the top. I also love setting out hot sauce so everyone can adjust the heat level to their liking.

  • Warm your tortillas while the casserole rests for a few minutes
  • A simple green salad with lime vinaigrette balances the richness perfectly
  • Leftovers reheat beautifully in the microwave for lunch the next day
Gluten-free Mexican spaghetti squash casserole fresh from oven with lime wedges and cilantro Save to Pinterest
Gluten-free Mexican spaghetti squash casserole fresh from oven with lime wedges and cilantro | homegrownfork.com

There is something deeply satisfying about turning a simple squash into such a hearty, flavorful meal. I hope this brings as much comfort to your table as it has to mine.

Recipe FAQs

Yes, you can assemble the entire casserole up to 24 hours in advance and refrigerate it before baking. Add 5-10 minutes to the baking time if baking straight from the refrigerator.

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

Yes, this freezes well. Assemble the unbaked casserole, wrap tightly in plastic and foil, and freeze for up to 3 months. Thaw overnight in the refrigerator before baking.

Top with sliced avocado, sour cream, or your favorite hot sauce. A simple green salad or Mexican rice makes excellent sides. The lime wedges add a bright, fresh finish.

The squash is ready when the flesh is tender and easily shreds into strands with a fork. This typically takes 35-40 minutes at 400°F. Let it cool slightly before handling.

Absolutely. Cooked shredded chicken or browned ground turkey make excellent additions. Add about 2 cups of cooked meat when combining the squash with the vegetable mixture.

Mexican Spaghetti Squash Casserole

Roasted spaghetti squash with black beans, corn, and Mexican spices baked with melted cheddar and Monterey Jack cheese.

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
Preheat Oven: 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
Combine Filling: 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: 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
Mix Casserole Base: 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 Casserole: 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.
Amy Callahan

Down-to-earth cook sharing simple recipes and cooking tips for every home kitchen.