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.
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
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
- → How do I prepare the spaghetti squash?
-
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.
- → Can I make this ahead of time?
-
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.
- → What can I use instead of black beans?
-
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.
- → Is this dish freezer-friendly?
-
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.
- → How can I make it dairy-free?
-
Replace the shredded cheeses with your favorite plant-based cheese alternatives. Nutritional yeast can also add a savory, cheesy flavor element to the filling.
- → What toppings work well with this casserole?
-
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.