Mexican Spaghetti Squash Casserole

Golden melted cheese tops this Mexican spaghetti squash casserole with black beans and colorful vegetables Pin it
Golden melted cheese tops this Mexican spaghetti squash casserole with black beans and colorful vegetables | dishjoyful.com

This vibrant casserole transforms roasted spaghetti squash into a hearty base, combined with black beans, corn, bell peppers, and aromatic Mexican spices like cumin, chili powder, and smoked paprika. The mixture bakes under a blanket of melted cheddar and Monterey Jack cheese until golden and bubbly, creating a satisfying gluten-free meal that's perfect for weeknight dinners or meal prep.

The first time I made this casserole, my apartment smelled so incredible that my neighbor knocked on my door to ask what I was cooking. I had roasted the spaghetti squash earlier that afternoon and the combination of cumin, smoked paprika, and melting cheese was drifting through the building. We ended up sharing dinner right there on my kitchen floor, and this recipe became our go-to Tuesday night meal ever since.

Last winter, my sister came over feeling completely drained from work, and I threw this together without even thinking. She took one bite and actually got quiet, which never happens, and then asked me to teach her how to make it. Now she makes it for her family every Sunday, and her kids who claim to hate vegetables enthusiastically devour the whole thing.

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 beautifully with the spices
  • 1 small red onion: I prefer red over yellow for its milder flavor
  • 2 cloves garlic: Fresh minced makes such a difference here
  • 1 jalapeño: Leave the seeds in if you want more heat
  • 1 cup frozen corn: Thawed and patted dry prevents excess moisture
  • 1 can black beans: Rinse them thoroughly until the water runs clear
  • 1 can diced tomatoes: Really drain them well, otherwise the casserole gets watery
  • 1½ tsp ground cumin: This is the backbone of the flavor profile
  • 1 tsp chili powder: Use ancho chili powder for deeper, earthier notes
  • 1 tsp smoked paprika: The smoked variety adds incredible depth
  • ½ tsp dried oregano: Mexican oregano is worth seeking out
  • ½ tsp salt: Adjust based on your taste preferences
  • ¼ tsp black pepper: Freshly cracked makes a noticeable difference
  • 1 cup cheddar cheese: Sharp cheddar gives you more flavor bang for your buck
  • ½ cup Monterey Jack: It melts beautifully and adds creaminess
  • ¼ cup fresh cilantro: The bright herbal finish pulls everything together
  • 1 lime: A squeeze of fresh lime juice right before serving is nonnegotiable

Instructions

Get your squash roasting:
Cut that spaghetti squash in half lengthwise and scoop out the seeds like youre carving a pumpkin. Rub the cut sides with olive oil, place them face down on parchment paper, and let them roast at 400°F for 35 to 40 minutes until theyre tender.
Sauté your aromatics:
While the squash is roasting, heat olive oil in a skillet and cook your onion, red pepper, jalapeño, and garlic until softened and fragrant. Your kitchen should start smelling amazing right about now.
Build the filling:
Stir in the corn, black beans, and drained tomatoes, then add all those beautiful spices. Let everything cook together for a few minutes so the flavors can become friends.
Shred and combine:
Once the squash is cool enough to handle, use a fork to scrape the flesh into strands. It should pull away from the shell in these amazing noodlelike threads. Mix it with your vegetable filling and half the cheeses in a big bowl.
Assemble and bake:
Turn your oven down to 375°F, spread the mixture into a 9x13 baking dish, and cover it with the remaining cheese. Bake for 20 to 25 minutes until the cheese is bubbly and starting to turn golden in spots.
Finish with love:
Sprinkle fresh cilantro over the top and serve with lime wedges on the side. That squeeze of bright acidity right before eating makes everything pop.
Baked Mexican spaghetti squash casserole featuring tender squash strands mixed with spiced beans and corn Pin it
Baked Mexican spaghetti squash casserole featuring tender squash strands mixed with spiced beans and corn | dishjoyful.com

This recipe became my comfort food staple during a particularly rough month when I needed something warm and nourishing but didnt have the energy for complicated cooking. The way the squash strands mingle with the spiced beans and melted cheese just feels like a hug on a plate.

Making It Your Own

Ive learned that this casserole is incredibly forgiving and welcomes substitutions like an old friend. Sometimes I use pinto beans instead of black beans, and last week I added diced zucchini from my garden. The recipe remains beautiful and delicious regardless of small changes.

The Perfect Sidekick

A simple green salad with citrus vinaigrette cuts through the richness beautifully, or you can serve it alongside warm tortillas for scooping. My personal favorite is pairing it with a cold beer and some guacamole on the side.

Meal Prep Magic

This casserole was practically made for meal prep, and I often assemble it on Sunday to bake during the week. The flavors develop even more after a day in the refrigerator, making it an excellent makeahead option for busy days.

  • You can freeze the fully assembled unbaked casserole for up to 3 months
  • Add an extra 10 to 15 minutes baking time if cooking from frozen
  • Store leftovers in the fridge for up to 5 days, they reheat beautifully
Vibrant Mexican spaghetti squash casserole fresh from the oven with cilantro garnish and bubbling cheese layer Pin it
Vibrant Mexican spaghetti squash casserole fresh from the oven with cilantro garnish and bubbling cheese layer | dishjoyful.com

This casserole has become one of those recipes I can make without even thinking, and I love how it always manages to bring people together around the table. Theres something so satisfying about serving food thats both comforting and good for you.

Recipe FAQs

Cut the squash in half lengthwise, remove seeds, brush with olive oil, and roast cut-side down at 400°F for 35-40 minutes until tender. Shred the flesh with a fork when cool enough to handle.

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.

Pinto beans work beautifully as a substitute. You could also use kidney beans or a mix of your favorite varieties for different texture and flavor profiles.

Yes, it freezes well for up to 3 months. Portion into airtight containers and thaw overnight in the refrigerator before reheating at 350°F until hot throughout.

Replace the shredded cheeses with your favorite plant-based cheese alternatives. Nutritional yeast can also add a savory, cheesy flavor element to the filling.

Fresh cilantro and lime wedges provide bright contrast. Sliced avocado, sour cream, pickled jalapeños, or your favorite hot sauce make excellent additions for serving.

Mexican Spaghetti Squash Casserole

Roasted squash, black beans, and Mexican spices baked under golden cheese for a comforting meal.

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
  • 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 and Prepare: Preheat oven to 400°F. Line a baking sheet with parchment paper.
2
Roast the 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é Aromatics: 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, and garlic for 4–5 minutes until softened.
4
Build the 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 the 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
Combine Ingredients: 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 the 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)
  • For dairy-free, use plant-based cheese alternatives
  • Always check labels for processed ingredients like cheese and canned beans
Alyson Hart

Home cook crafting easy, family-friendly meals with simple, wholesome ingredients.