This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. If you click a link and make a purchase, I may receive a small commission at no extra cost to you.
To make Mexican squash, you’ll want to start with fresh, tender squash and a few classic Mexican ingredients that bring out its natural flavor.
It’s a simple dish that comes together quickly, and once you know how to make Mexican squash, it can easily become a regular in your kitchen rotation.
The beauty of this recipe is that it uses everyday ingredients like tomatoes, onions, garlic, and peppers, all of which pair beautifully with the mild, slightly sweet taste of squash.
Whether you’re using calabacita, zucchini, or another variety, making Mexican squash is all about layering flavors without overpowering the vegetable itself.
In this post, we’ll walk through how to make Mexican squash step by step, explore the best cooking methods, and share tips so your dish turns out perfectly every time.
Let’s get cooking.
How to Make Mexican Squash: The Classic Calabacitas Method
Learning how to make Mexican squash starts with understanding calabacitas, the traditional dish that showcases this versatile vegetable.
Calabacitas is essentially Mexican squash cooked with tomatoes, onions, garlic, and often corn and cheese.
It’s comfort food at its finest, and once you know how to make Mexican squash this way, you’ll have a go-to recipe for busy weeknights.
Here’s how to make Mexican squash the classic way:
1. Gather Your Ingredients
To make Mexican squash, you’ll need about four medium squash, diced into half-inch pieces.
You’ll also want one medium onion, two cloves of garlic, two Roma tomatoes, and one jalapeño or poblano pepper.
Fresh corn kernels are optional but highly recommended because they add sweetness and texture.
A handful of cilantro, some cumin, salt, and pepper round out the seasoning.
If you want to make Mexican squash creamy, keep some queso fresco or cotija cheese nearby for sprinkling at the end.
2. Sauté the Aromatics
Start by heating a tablespoon of oil in a large skillet over medium heat.
Add your diced onion and cook until it turns translucent, which takes about three minutes.
Then stir in the garlic and chopped pepper, cooking for another minute until fragrant.
This step builds the flavor base that makes Mexican squash taste so good.
3. Add Tomatoes and Seasonings
Toss in your diced tomatoes along with a teaspoon of cumin, salt, and pepper.
Let everything simmer for about five minutes until the tomatoes break down and form a light sauce.
This saucy base is what coats the squash and makes every bite flavorful.
4. Cook the Squash
Now add your diced squash and corn to the pan, stirring to coat everything evenly.
Cover and cook for eight to ten minutes, stirring occasionally, until the squash is tender but not mushy.
The squash should hold its shape while absorbing all those wonderful flavors.
5. Finish and Serve
Taste and adjust the seasoning, then stir in fresh cilantro.
If you’re using cheese, sprinkle it on top right before serving so it melts slightly.
Serve your Mexican squash warm with tortillas, rice, or as a side to grilled meats.
Now you know how to make Mexican squash that tastes authentic and delicious.
Tips for Making Mexican Squash Taste Even Better
Once you know how to make Mexican squash, a few extra tips can take your dish from good to unforgettable.
These little tweaks make a big difference in flavor and texture.
1. Choose the Right Squash
When you make Mexican squash, smaller, younger squash work best because they’re tender and have fewer seeds.
Look for firm squash with shiny skin and no soft spots at the store or farmers market.
If you’re growing your own, harvest them while they’re still small for the best results.
2. Don’t Overcook It
The biggest mistake people make when they make Mexican squash is cooking it too long.
Overcooked squash turns into mush and loses its pleasant texture.
Keep an eye on it and remove it from heat as soon as it’s fork-tender.
3. Add Protein If You Like
You can easily make Mexican squash a full meal by adding shredded chicken, ground beef, or black beans.
This turns your calabacitas into a hearty main dish that satisfies even the biggest appetites.
4. Experiment with Cheese
Queso fresco is traditional, but you can also make Mexican squash with Monterey Jack, cheddar, or even a sprinkle of Parmesan.
Each cheese brings its own personality to the dish, so feel free to play around.
So, How Do You Make Mexican Squash?
You make Mexican squash by sautéing aromatics, adding tomatoes and seasonings, then cooking diced squash until tender.
It’s a straightforward process that rewards you with a dish full of authentic Mexican flavor.
Whether you serve it as a side or a main, knowing how to make Mexican squash means you’ll always have a healthy, delicious option ready to go.
Grab some fresh squash and give this recipe a try tonight.