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!
To cook Mexican squash, you simply need to treat it like the versatile, mild-flavored vegetable it is, using methods like sautéing, roasting, or simmering it into soups and stews.
Mexican squash, also known as calabacita, is a staple in many Latin American kitchens, and it’s wonderfully easy to prepare.
It has a tender texture and a subtle sweetness that soaks up whatever seasonings you throw at it.
Whether you’re making a classic calabacitas dish or just looking for a healthy side, learning how to cook Mexican squash opens up a world of delicious possibilities.
In this post, we’ll walk through the best ways to cook Mexican squash, from simple skillet methods to roasting and beyond.
Let’s dive in and get you cooking with confidence.
How to Cook Mexican Squash: The Basics
When you cook Mexican squash, the goal is to keep it tender but not mushy, and to let it absorb the flavors of your dish.
The first step is always to give your squash a good rinse and pat it dry.
You don’t need to peel it unless the skin is particularly tough, as the skin is thin and adds a nice texture.
Simply trim the ends and slice it into half-moons, rounds, or cubes, depending on your recipe.
The seeds are edible and soft, so there’s no need to scoop them out unless you’re working with a very large, mature squash.
Now, let’s talk about the cooking methods that work best for Mexican squash.
1. Sautéing for a Quick Side
Sautéing is one of the fastest ways to cook Mexican squash, and it’s perfect for a weeknight side dish.
Heat a tablespoon of oil in a skillet over medium-high heat.
Add your sliced squash in a single layer and let it cook for about 3-4 minutes per side until golden brown.
Season with salt, pepper, and maybe a pinch of cumin or chili powder.
You can also add onions, garlic, or tomatoes to the pan for extra flavor.
This method keeps the squash slightly crisp and brings out its natural sweetness.
2. Roasting for Deep Flavor
Roasting Mexican squash in the oven concentrates its flavor and gives it a lovely caramelized edge.
Preheat your oven to 400°F (200°C).
Toss the squash pieces with olive oil, salt, pepper, and any herbs you like, such as oregano or cilantro.
Spread them on a baking sheet in a single layer and roast for 20-25 minutes, flipping halfway through.
The result is tender, slightly crispy squash that’s great as a side or tossed into salads and grain bowls.
3. Simmering in Stews and Soups
Mexican squash shines in soups and stews because it holds its shape while absorbing the broth’s flavors.
Add cubed squash to your pot about 15-20 minutes before the dish is done.
It will soften and meld beautifully with ingredients like beans, corn, and tomatoes.
This is how you often see it in calabacitas, a traditional dish that also includes corn, tomatoes, and sometimes cheese.
4. Grilling 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.
Grill over medium heat for 3-4 minutes per side until you get nice grill marks and the squash is tender.
The smoky char adds a whole new dimension to this humble veggie.
Delicious Mexican Squash Recipes to Try
Now that you know the techniques, let’s look at some classic ways to cook Mexican squash that you can easily make at home.
1. Classic Calabacitas
Calabacitas is the quintessential Mexican squash dish.
Sauté diced squash with onions, garlic, and corn kernels.
Add chopped tomatoes and a pinch of cumin, then simmer until everything is tender.
Finish with a sprinkle of queso fresco or Monterey Jack cheese for a creamy, comforting side.
2. Squash and Black Bean Tacos
Roast or sauté Mexican squash with taco seasoning.
Warm up some tortillas and fill them with the squash, black beans, avocado, and a squeeze of lime.
It’s a hearty, meatless meal that even carnivores will love.
3. Creamy Squash Soup
Simmer chopped Mexican squash with onions and garlic in vegetable broth until soft.
Blend until smooth, then stir in a splash of cream or coconut milk.
Season with salt, pepper, and a touch of nutmeg for a cozy, elegant soup.
4. Zucchini Noodles with Mexican Flair
If you’re lucky enough to find Mexican squash that’s long and straight, spiralize it into noodles.
Sauté quickly with olive oil, garlic, and cherry tomatoes, then top with cilantro and a squeeze of lime.
It’s a fresh, low-carb alternative to pasta.
5. Stuffed Mexican Squash
For a show-stopping dish, hollow out round Mexican squash and stuff them with a mixture of cooked ground meat, rice, and cheese.
Bake at 375°F (190°C) for about 25 minutes until the squash is tender and the filling is hot and bubbly.
It’s a meal in itself.
Tips for Perfectly Cooked Mexican Squash
To ensure your Mexican squash turns out great every time, keep a few simple tips in mind.
First, don’t overcook it.
Squash should be tender but still hold its shape, so start checking early.
Second, salt it at the right time.
Adding salt at the beginning helps draw out moisture and seasons the squash from within, but if you’re sautéing, you might want to salt at the end to avoid steaming.
Third, pair it with bold flavors.
Mexican squash is mild, so it loves spices like cumin, chili powder, oregano, and smoked paprika.
Finally, use fresh squash.
Look for firm, unblemished squash that feels heavy for its size.
Smaller squash tend to be sweeter and more tender than large ones.
So, How to Cook Mexican Squash?
To cook Mexican squash, you can sauté, roast, grill, or simmer it, and each method brings out its mild, sweet flavor in a unique way.
The key is to cook it just until tender and to season it boldly with herbs and spices.
Whether you’re making a simple side dish or a hearty main, Mexican squash is a healthy, versatile ingredient that deserves a spot in your kitchen rotation.
So grab some calabacitas at the store, try one of these methods, and enjoy the delicious results.