

This Calabacitas Mexican Squash is made with olive oil, onion, garlic, roma tomatoes, jalapeรฑo, corn, Mexican squash, cilantro, queso fresco, and Mexican crema.
Table of Contents
I first made this Calabacitas Mexican Squash on one of those nights when I was trying to be responsible and use the vegetables I already had, but I also really didnโt want dinner to feel like some tragic โclean out the fridgeโ situation. You know those nights, right? The squash is sitting there looking hopeful, the tomatoes are one day away from becoming a problem, and youโre trying to convince yourself that a vegetable side dish can still feel like real food. Sound familiar? Yeah. Same.
What surprised me was how quickly this dish turned from โpracticalโ to โwait, why is this so good?โ The onion and garlic hit the pan first, and already things start smelling like dinner has a plan. Then the tomatoes soften down, the corn goes in, the squash starts getting tender, and suddenly the whole skillet looks bright and cozy and actually exciting. It reminded me a little of those meals that donโt seem flashy at first, but once theyโre on the table, they end up getting more attention than the main dish. I love recipes like that. Quiet overachievers.
And maybe this sounds silly for a squash recipe, but this Calabacitas Mexican Squash has a really cheerful feel to it. The colors are gorgeous, the flavor is warm and fresh at the same time, and the toppings at the end, that crumbly queso fresco, that cool crema, that fresh cilantro, make the whole thing feel finished in such a nice way. Itโs one of those dishes that tastes like someone cared, even if you were mostly just trying not to waste produce. Thatโs kind of a beautiful little kitchen trick, if you ask me.

Why youโll Love this Calabacitas Mexican Squash?
There are a lot of reasons to love this Calabacitas Mexican Squash, but the biggest one is probably that it makes vegetables feel like an actual part of the meal instead of a side note you add out of guilt. That matters. I donโt want my vegetable dishes to feel polite. I want them to feel worth scooping onto the plate. This one absolutely does.
I also really love the balance here. The squash gets tender but not mushy if you keep an eye on it, the corn adds little pops of sweetness, the tomatoes melt down into a light fresh sauce, and the onion and garlic give the whole dish a savory base that makes it feel comforting. Then the queso fresco, crema, and cilantro come in at the end and suddenly this Calabacitas Mexican Squash goes from โnice skillet vegetablesโ to โokay, Iโm definitely having more of that.โ Do you agree that toppings sometimes completely change the personality of a dish? Because here, they really do.
Another reason I keep coming back to this calabacitas recipe is that itโs flexible. It can be a side dish next to tacos or grilled chicken, sure, but it can also be dinner with warm tortillas and maybe a scoop of beans on the side. I love recipes that donโt force you into one mood. Some nights itโs the side. Some nights itโs the whole plan. Both work.
And honestly, I think this Mexican squash dish just looks happy. I know thatโs not a deeply technical compliment, but still. The tomatoes, corn, squash, cilantro, white cheese on top… it has a brightness that makes the whole meal feel more alive.

Ingredient Notes
One thing I really appreciate about this Calabacitas Mexican Squash is that the ingredients are simple and easy to find, but each one clearly contributes something useful. Nobodyโs just showing up to fill space. Thatโs always a good sign in a recipe.
- Olive oil gets everything started and helps the onion and garlic soften properly. A small amount, but it sets the tone.
- White onion gives the dish sweetness and savoriness. Once it starts turning translucent, the whole skillet begins smelling like something good is about to happen.
- Garlic adds warmth and depth. Just two cloves, but they absolutely make themselves known.
- Roma tomatoes cook down into a light, fresh sauce that coats the squash and corn without making the whole dish soupy. I really think theyโre what makes this calabacitas recipe feel so cozy.
- Jalapeรฑo is optional, which I appreciate. It gives the dish a little spark if you want it, but you can skip it and still end up with a really flavorful skillet.
- Salt or chicken bouillon helps bring everything together. Bouillon adds a bit more savory depth, which I personally think is very nice here.
- Corn kernels bring sweetness and texture. Those little bursts of corn make the dish feel more lively and less soft all the way through.
- Mexican squash or zucchini is the heart of this Calabacitas Mexican Squash. It cooks quickly, absorbs flavor well, and becomes tender without needing a lot of fuss.
- Cilantro adds a fresh finish that keeps the whole skillet from feeling too heavy.
- Queso fresco gives you that salty, crumbly topping that works so well against the soft vegetables.
- Mexican crema adds cool creaminess and ties everything together in a really lovely way.

This is one of those recipes where the ingredient list feels very straightforward, but once it all comes together, it tastes much more layered than youโd expect. Iโm always a little impressed by that.
How to Make Calabacitas Mexican Squash?
Making Calabacitas Mexican Squash is refreshingly simple. This is not a recipe that tries to show off or test your patience. Itโs mostly chop, saute, cover, and finish with the good stuff on top. Thatโs my kind of vegetable cooking, honestly.
Step 1. Start with the onion
Heat the olive oil in a large skillet over medium heat. Once itโs hot, add the diced onion and cook for about 3 to 5 minutes, until it softens and starts turning translucent. This first step matters more than it looks like it should. It builds that sweet, savory base that makes the rest of the dish taste fuller.
Step 2. Add the garlic, tomatoes, and jalapeรฑo
Add the minced garlic, diced tomatoes, jalapeรฑo if youโre using it, and the salt or bouillon. Cook for another 5 minutes, stirring now and then so nothing burns. The tomatoes will start breaking down and releasing their juices, which creates the light sauce that makes this Calabacitas Mexican Squash feel so good spooned onto a plate. Or tortilla. Or directly into a bowl. No judgment.
Step 3. Add the corn and squash
Stir in the corn and cubed squash. This is where the skillet starts looking like a real dish instead of just ingredients in transition. The colors get brighter, the pan looks fuller, and dinner suddenly seems much more promising. I always like that moment.
Step 4. Cover and cook
Cover the skillet with a lid and cook for about 15 minutes, until the squash is fork tender. I do like to check it a little before the full time, because squash can go from just-right to too-soft pretty quickly. Personally, I like it when the squash still holds its shape and hasnโt completely given up. But if you like it softer, thatโs fair too.
Step 5. Finish with the toppings
Take the skillet off the heat and top it with the cilantro, queso fresco, and Mexican crema. This is where the whole dish wakes up. The fresh herbs, creamy drizzle, and salty cheese make the finished Calabacitas Mexican Squash feel complete in a way thatโs honestly a little unfair to plain sautรฉed vegetables everywhere.
Thatโs it. No complicated method. No long simmer. Just a very good way to make squash feel like something people will actually want seconds of.
Storage Options
This Calabacitas Mexican Squash stores really well, which makes it a very handy side dish for meal prep or leftovers. Once it cools, transfer it to an airtight container and keep it in the refrigerator for up to 4 days.
I think it reheats nicely either in a skillet over medium-low heat or in the microwave if youโre in a hurry. The squash will soften a little more as it sits, which is normal. Itโs still delicious, just a bit more mellow and cozy the next day. In some ways, I kind of like that second-day version too. It feels more settled, more relaxed.
If you can, Iโd add the cilantro, queso fresco, and crema fresh when serving rather than mixing them in before storing. That keeps everything brighter and gives the dish a fresher finish. Not essential, but nicer.
I probably wouldnโt freeze this Mexican squash recipe unless I really needed to. Squash tends to lose a bit of its best texture after thawing, and this dish is really nicest when it still has some freshness to it.
Variations & Substitutions
One reason I keep making Calabacitas Mexican Squash is that itโs very easy to adapt. The base is strong enough that a few swaps donโt throw it off, which I always appreciate in a weeknight recipe.
- Use zucchini if you canโt find Mexican squash. It works beautifully and still feels true to the spirit of the dish.
- Skip the jalapeรฑo if you want it mild, or add more if you want more heat.
- Use fresh corn or frozen corn depending on the season and whatโs easiest.
- Swap queso fresco for feta if needed. Not exactly the same, but still salty and crumbly in a good way.
- Use sour cream with a splash of milk or lime juice if you canโt find Mexican crema.
- Add poblano pepper for another layer of flavor and gentle heat.
- Stir in black beans if you want to make it more filling and turn this calabacitas recipe into more of a main.

I think the nicest thing about this Calabacitas Mexican Squash is that even when you nudge it around a little, it still tastes like itself. Tender squash, sweet corn, soft tomatoes, fresh toppings. The heart of it stays intact.
What to Serve With Calabacitas Mexican Squash?
This Calabacitas Mexican Squash goes with a lot of different meals, which is one of the reasons itโs so useful. Itโs especially good next to tacos, enchiladas, burritos, grilled chicken, or carne asada, because it brings freshness and a little softness to richer mains.
It also works really well with rice and beans, especially if you want to make it part of a vegetarian plate. Add some warm corn tortillas or flour tortillas, and suddenly itโs not just a side dish anymore. Itโs basically dinner.
Iโve also served this Mexican squash dish with grilled steak and with roasted chicken, and it fits in beautifully both times. It has enough personality to matter, but it doesnโt bully the rest of the plate. Thatโs a nice quality in a side dish.
And maybe this is just me, but I think itโs especially good when a little of the crema melts into the tomatoes and the queso fresco gets caught on the warm squash. It gets a bit messy in the pan, but in a very charming way. The best kind.
FAQ
Can I use zucchini instead of Mexican squash?
Yes, absolutely. Zucchini is the easiest substitute and works really well here.
Is Calabacitas Mexican Squash spicy?
Not necessarily. The jalapeรฑo is optional, so you can keep it mild or add a bit of heat depending on what you like.
Can I make it ahead of time?
Yes. It stores well in the fridge for several days and reheats easily.
Do I have to use queso fresco and crema?
No, but I do think they add a lot. They give the dish that creamy, salty finish that makes it feel complete.

If youโre looking for a vegetable dish thatโs easy, colorful, comforting, and way more flavorful than plain squash has any right to be, this Calabacitas Mexican Squash is such a good one to keep around. Itโs fresh and cozy at the same time, which is honestly a pretty lovely trick for a skillet full of vegetables.
So if you make this Calabacitas Mexican Squash, I hope you top it generously, serve it warm, and enjoy the way it somehow turns a bunch of vegetables into one of the best things on the table. Iโd love to know, would you serve it as a side, or scoop it into tortillas and call it dinner?

Calabacitas Mexican Squash
Ingredients
- 1 tbsp olive oil
- 1/2 c white onion diced
- 2 garlic cloves minced
- 6 roma tomatoes diced
- 1 jalapeรฑo seeded and diced, optional
- 1 1/2 tsp salt or chicken bouillon
- 1 c corn kernels frozen or fresh
- 3 large or 6 small Mexican squash or zucchini cubed
- 1/4 c minced cilantro
- 1/4 c crumbled queso fresco
- 1/4 c Mexican crema
Instructions
Heat the oil.
- In a large skillet, heat the olive oil over medium heat.
Cook the onion.
- Once the oil is hot, add the diced onion. Saute for 3 to 5 minutes, or until softened and beginning to turn translucent.
Add the aromatics and tomatoes.
- Add the minced garlic, diced tomatoes, jalapeรฑo if using, and salt or chicken bouillon. Cook for an additional 5 minutes, stirring occasionally to prevent sticking or burning.
Add the corn and squash.
- Stir in the corn kernels and cubed squash until evenly combined with the tomato mixture.
Cover and cook.
- Cover the skillet with a lid and cook for approximately 15 minutes, or until the squash is fork tender.
Finish the dish.
- Remove the skillet from the heat. Garnish with minced cilantro, crumbled queso fresco, and Mexican crema before serving.
Notes











