This hearty baked dish transforms tender strands of roasted spaghetti squash into a satisfying Mexican-inspired entrée. The squash gets roasted until perfectly shreddable, then combined with a colorful medley of sautéed bell peppers, red onions, garlic, and corn.
Black beans and diced tomatoes add substance while cumin, chili powder, smoked paprika, and oregano provide authentic south-of-the-border flavor. A generous blanket of shredded cheddar and Monterey Jack cheeses melts into golden perfection during the final bake.
Finished with fresh cilantro and bright lime wedges, this naturally gluten-free dish delivers comfort food satisfaction while keeping things light and wholesome. The texture mimics traditional pasta casseroles but with extra nutrients and fiber.
The first time I served this at a dinner party, my friend kept asking what kind of pasta I used. When I finally told her it was squash, she actually laughed out loud and went back for thirds. Now it is the only way I can get my family to happily eat vegetables without anyone realizing they are being healthy.
Last winter when my sister was recovering from surgery and needed comforting meals, I brought over a pan of this casserole. She called me two days later to admit she had eaten it for breakfast, lunch, and dinner because it was that good and she did not have to cook anything.
Ingredients
- 1 large spaghetti squash: Pick one that feels heavy for its size with a hard, unblemished skin because this will give you the most noodle-like strands
- 1 medium red bell pepper, diced: The sweetness balances the spices perfectly and adds such beautiful color throughout the dish
- 1 small red onion, diced: Red onion becomes mellow and slightly sweet when cooked which works wonderfully here
- 2 cloves garlic, minced: Fresh garlic is non-negotiable here because it provides that aromatic backbone
- 1 jalapeño, seeded and minced: Leave some seeds if you want more heat but I usually remove them for a family friendly spice level
- 1 cup frozen corn kernels: Frozen corn actually works better than fresh here because it releases just the right amount of sweetness when baked
- 1 can black beans, drained and rinsed: Rinse them really well to remove the starchy liquid so your casserole does not become watery
- 1 can diced tomatoes, drained: Drain thoroughly because excess liquid will make the final dish soggy instead of perfectly melded
- 1½ tsp ground cumin: This is the signature Mexican flavor that makes the whole kitchen smell amazing while cooking
- 1 tsp chili powder: Use a good quality chili powder because the cheaper brands can taste dusty and flat
- 1 tsp smoked paprika: The smokiness is what makes this taste like it came from a restaurant instead of a home kitchen
- ½ tsp dried oregano: Mexican oregano has a lovely citrusy note but regular works perfectly fine too
- ½ tsp salt and ¼ tsp black pepper: Adjust these after tasting because some cheese brands are saltier than others
- 1 cup shredded cheddar cheese: Sharp cheddar gives you that bold flavor but medium works if you prefer something milder
- ½ cup shredded Monterey Jack cheese: This melts so beautifully and creates those irresistible cheese pulls
- ¼ cup chopped fresh cilantro: The fresh herbal brightness cuts through all the rich cheese and spices
- 1 lime, cut into wedges: A squeeze of lime right before serving wakes up all the flavors and makes everything taste fresher
Instructions
- Roast the squash:
- Cut that squash in half lengthwise, scoop out the seeds, give it a little olive oil massage, and place it cut side down on a baking sheet. Let it roast at 400°F for about 40 minutes until a fork slides through the flesh like butter.
- Sauté the aromatics:
- While the squash is working, heat some olive oil in a large skillet and cook your onion, bell pepper, jalapeño, and garlic until they are soft and fragrant, about 5 minutes.
- Build the filling:
- Add the corn, beans, and drained tomatoes to the skillet along with all those wonderful spices. Let everything cook together for another 4 minutes so the flavors can become best friends.
- Shred and combine:
- When the squash is cool enough to handle, use a fork to pull all those amazing strands, then mix it with your vegetable filling and half the cheese in a big bowl.
- Assemble and bake:
- Turn your oven down to 375°F, spread everything into a 9 by 13 inch baking dish, and cover it with the remaining cheese. Bake for 25 minutes until the top is golden brown and bubbling.
- Add the finishing touches:
- Sprinkle fresh cilantro over the top and serve with lime wedges so everyone can add that bright squeeze of acidity right at the table.
This has become my go-to meal for new parents because it freezes beautifully and reheats perfectly in the oven. My neighbor texted me last week saying it saved her during those chaotic first weeks with a newborn.
Make It Your Own
Sometimes I add a can of diced green chilies when I want extra depth, or I will throw in some zucchini during the summer when my garden produces more than we know what to do with. The recipe is incredibly forgiving and welcomes whatever vegetables you have on hand.
Serving Suggestions
A simple green salad with a lime vinaigrette balances the richness perfectly, or you can serve it alongside some Mexican rice for a more substantial spread. My kids love when I crush tortilla chips over the top for extra crunch.
Storage And Meal Prep
This keeps in the refrigerator for up to five days and actually develops deeper flavors as it sits. I often make a double batch on Sunday and portion it into individual containers for easy lunches throughout the week that just need a quick reheat in the microwave.
- Cool completely before covering to prevent condensation from making the top soggy
- Freeze unbaked for up to three months and thaw overnight before baking
- Add fresh cilantro and lime only after reheating to keep everything bright and perky
Every time I make this now, I think about how something so simple and good for us can bring so much joy to the dinner table. There is something magical about watching people go back for seconds and thirds without realizing they are eating a giant bowl of vegetables.
Recipe FAQs
- → Can I prepare this casserole ahead of time?
-
Yes, you can assemble the entire casserole up to 24 hours in advance and refrigerate it before baking. You may need to add 5-10 extra minutes to the baking time if baking straight from the refrigerator.
- → How do I know when the spaghetti squash is properly roasted?
-
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. You should be able to scrape the flesh away from the skin with minimal effort.
- → Can I make this dish dairy-free?
-
Absolutely. Substitute the cheddar and Monterey Jack cheeses with your favorite plant-based shredded cheese alternatives. The flavor profile remains intact while accommodating dairy-free dietary needs.
- → What other proteins work well in this casserole?
-
While delicious as a vegetarian main, you can add cooked shredded chicken, ground turkey, or lean ground beef to the vegetable mixture. Cook the meat with the onions and peppers in step 3 before adding the remaining ingredients.
- → How should I store leftovers?
-
Store leftover portions in an airtight container in the refrigerator for up to 4 days. Reheat in the microwave or cover with foil and warm in a 350°F oven until heated through. The flavors often develop even more after a day.
- → Can I freeze this casserole?
-
Yes, this freezes beautifully. Assemble the complete casserole, wrap tightly with plastic wrap and foil, and freeze for up to 3 months. Thaw overnight in the refrigerator before baking as directed.