Your Cool Home is supported by its readers. Please assume all links are affiliate links. If you purchase something from one of our links, we make a small commission from Amazon. Thank you!
You can cook Mexican squash in several delicious ways, from sautéing it with onions and tomatoes to stuffing it, roasting it, or adding it to soups and casseroles.
Mexican squash, also known as calabacita, is a versatile summer squash that’s mild in flavor and absorbs seasonings beautifully.
If you’ve been wondering how do you cook Mexican squash without making it mushy or bland, you’re in the right place.
It’s affordable, easy to find at most grocery stores, and works in tons of traditional Mexican dishes like calabacitas con elote.
Whether you’re grilling, roasting, or simmering it, Mexican squash holds its shape well and pairs with garlic, corn, tomatoes, and cheese.
In this post, we’ll walk through how to cook Mexican squash step by step, plus a few tips to keep it tasty every single time.
How Do You Cook Mexican Squash? Here’s How It Works
When you cook Mexican squash, the goal is to keep it tender but not soggy, so the natural sweetness comes through.
Here are the best methods for cooking Mexican squash at home:
1. Sautéing Mexican Squash with Onions and Tomatoes
This is probably the most common way to cook Mexican squash, and it’s quick.
Start by dicing your Mexican squash into half-moon slices or cubes, then heat some oil in a skillet over medium heat.
Add chopped onion and garlic, sauté until fragrant, then toss in the squash along with diced tomatoes, a pinch of salt, and maybe a jalapeño if you like heat.
Cook for about 8 to 10 minutes until the squash is fork-tender but still holds its shape.
This method of cooking Mexican squash gives you a side dish that works with tacos, grilled chicken, or rice.
2. Roasting Mexican Squash in the Oven
Roasting is another great way to cook Mexican squash because it caramelizes the edges and brings out a deeper flavor.
Preheat your oven to 400°F, cut the squash into chunks or rounds, and toss with olive oil, salt, pepper, and maybe some cumin or chili powder.
Spread them on a baking sheet in a single layer and roast for 20 to 25 minutes, flipping halfway through.
Roasted Mexican squash gets slightly crispy outside and creamy inside, making it a perfect veggie side.
3. Stuffing Mexican Squash for a Heartier Meal
If you want something more filling, you can cook Mexican squash by stuffing it.
Cut the squash in half lengthwise, scoop out the seeds, and roast or microwave the halves until they’re soft.
Then fill them with a mixture of cooked ground beef or turkey, rice, cheese, and salsa.
Bake at 375°F for 15 minutes until the cheese melts and everything is hot.
This stuffed Mexican squash recipe turns a simple vegetable into a satisfying main course.
4. Adding Mexican Squash to Soups and Stews
You can also cook Mexican squash in soups like caldo de res or a simple vegetable soup.
Just chop it into bite-sized pieces and add it during the last 15 to 20 minutes of cooking so it doesn’t turn to mush.
The squash soaks up the broth and adds a light, fresh taste to the soup.
This is one of the easiest ways to cook Mexican squash if you’re already making a big pot of something.
5. Grilling Mexican Squash for a Smoky Twist
Grilling is a fantastic way to cook Mexican squash, especially during summer.
Slice the squash lengthwise into planks, brush with oil, and season with salt, pepper, and garlic powder.
Grill over medium-high heat for 3 to 4 minutes per side until you get nice grill marks and the squash is tender.
Grilled Mexican squash makes a great side for burgers, steak, or fajitas.
Tips for Cooking Mexican Squash Perfectly
Knowing how to cook Mexican squash is one thing, but a few tips can take it from good to great.
Here are some things to keep in mind:
1. Don’t Overcook It
Mexican squash cooks fast, so keep an eye on it.
Overcooked squash turns mushy and loses its texture, which is why sautéing or roasting works better than boiling.
2. Salt It at the Right Time
Salt draws out moisture, so if you salt Mexican squash too early, it can get watery.
Add salt toward the end of cooking or right before serving for the best results.
3. Pair It with Bold Flavors
Mexican squash is mild, so it loves garlic, cumin, chili powder, lime, cilantro, and cheese.
These ingredients make the squash taste richer without overpowering it.
4. Use Fresh or Frozen Squash
You can cook Mexican squash from fresh or frozen.
If using frozen, don’t thaw it first, just add it straight to the pan or pot and cook a little longer.
5. Keep the Skin On
The skin of Mexican squash is thin and edible, so there’s no need to peel it.
Keeping the skin on helps the squash hold its shape while cooking and adds extra nutrients.
So, How Do You Cook Mexican Squash?
You can cook Mexican squash by sautéing, roasting, stuffing, grilling, or adding it to soups, and each method brings out something different.
The key is to cook it just until tender, season it well, and pair it with ingredients that complement its mild flavor.
Whether you’re making a quick weeknight side or a hearty stuffed version, Mexican squash is a flexible, tasty vegetable worth keeping in your kitchen.
Now that you know how to cook Mexican squash, you can try these methods and find your favorite.