Gluten-Free Mexican Spaghetti Squash Casserole

Prep: 20 minCook: 40 min4 servingsmediumMexican
Mexican Spaghetti Squash Casserole with Black Beans and Cheese

A hearty, veggie-packed casserole that transforms tender spaghetti squash into a satisfying Mexican-inspired meal. The natural squash strands are combined with seasoned black beans, sweet corn, and tangy tomato sauce, then topped with melted cheddar cheese. Perfect for weeknight dinners when you want comfort food with a healthy twist, this dish delivers bold southwestern flavors while sneaking in extra vegetables. The combination of cumin, chili powder, and garlic creates an authentic taste that pairs beautifully with the mild squash and creamy cheese topping.

Ingredients

4 servings
  • 1 Spaghetti Squash, medium-sized
  • 1 cup Black Beans, cooked
    Pinto Beans1:1

    traditional Mexican option

    Full guide →
  • 1 cup Corn, cooked
    Bell Peppers1:1

    adds crunch and color

    Full guide →
  • 1 cup Tomato Sauce
    Salsa1:1

    adds chunks and extra spice

    Full guide →
  • 1 cup Cheddar Cheese, shredded
    Monterey Jack1:1vegetariandairy-free

    milder flavor

    Full guide →
  • 1 tsp Chili Powder
  • 1 tsp Cumin
  • 1 tsp Garlic Powder
  • 1 tsp Salt
  • 1 tsp Black Pepper

Instructions

  1. 1

    Preheat the oven to 400°F

  2. 2

    Cut the spaghetti squash in half and remove the seeds

  3. 3

    Bake squash for 30-40 minutes until tender

  4. 4

    Use a fork to scrape out the spaghetti squash strands into a mixing bowl

  5. 5

    Add black beans, corn, tomato sauce, chili powder, cumin, garlic powder, salt, and pepper to the bowl and mix well

  6. 6

    Transfer the mixture to a baking dish and top with shredded cheddar cheese

  7. 7

    Bake for another 10-15 minutes until the cheese is melted and bubbly

  8. 8

    Let it cool for a few minutes before serving

Tips

Tip 1

Pierce the spaghetti squash with a fork before cutting to make it easier to slice through the tough skin

Tip 2

Let the cooked squash cool slightly before scraping to avoid burning your hands and to prevent the strands from becoming mushy

Tip 3

Add a layer of foil over the casserole if the cheese browns too quickly during the final baking step

Good to Know

Storage

Refrigerate leftovers for up to 4 days in an airtight container

Make Ahead

Can be assembled up to 1 day ahead and refrigerated before the final cheese baking step

Serve With

Serve hot as a main dish with avocado slices or sour cream

See pairing guide →

Common Mistakes

Watch

Don't undercook the spaghetti squash to avoid crunchy strands

Watch

Avoid overmixing the squash strands to prevent them from becoming mushy

Substitutions

Dairy-Free Swaps

Cheddar Cheese
Monterey Jack1:1vegetariandairy-free

milder flavor

Full guide →

General Alternatives

Black Beans
Pinto Beans1:1

traditional Mexican option

Full guide →
Tomato Sauce
Salsa1:1

adds chunks and extra spice

Full guide →
Corn
Bell Peppers1:1

adds crunch and color

Full guide →
Find more substitutions →

FAQ

Can I use frozen corn and beans instead of cooked?

Yes, just thaw and drain frozen vegetables thoroughly before mixing to prevent excess moisture in the casserole.

How do I know when the spaghetti squash is done?

The squash is ready when you can easily pierce the skin with a fork and the strands separate cleanly.

Can I freeze this casserole?

Yes, freeze assembled casserole for up to 3 months. Thaw overnight and bake as directed, adding 10-15 extra minutes.