Plant-Based Mexican Calabacitas a la Mexicana

2–4 minutes

Tender Mexican squash and corn cooked with tomato, onion, garlic, serrano chili, epazote, and fresh coriander

Chef-tested
Jump to recipe
Plant-based Mexican calabacitas with squash, corn, tomato, onion, serrano chilli and coriander

Calabacitas a la Mexicana is a home-style Mexican preparation of tender summer squash cooked with the colors and flavors of tomato, white onion, and green chili. Corn adds sweetness and body, while epazote gives the dish a distinctly Mexican herbal note. Cheese is a common optional finish in some homes, but the vegetable preparation is complete without it. Served with beans, rice, or warm tortillas, it becomes a generous plant-based meal.

Prep
25 mins
Cook
25 mins
Total
50 mins
Serves
6 main-dish
Difficulty
Intermediate
Cuisine
Mexican

The recipe

As an Amazon Associate I earn from qualifying purchases. Links marked “paid link” may earn a commission at no extra cost to you.

Before you start

Cut the squash into even pieces so it cooks uniformly. Dice tomato and onion finely, slice the serrano, and remove the corn from the cob. Keep epazote, coriander, and lime ready because they are added near the end.

Ingredients

For the calabacitas

Equipment

Method

  1. Heat the pan. Warm the vegetable oil in a wide sauté pan over medium heat.

  2. Soften the onion. Add white onion and cook for 4 minutes until translucent without browning heavily.

  3. Add chili and garlic. Stir in serrano and garlic and cook for 1 minute until fragrant.

  4. Cook the tomato. Add diced tomato with half the salt and simmer for 5 minutes until it becomes a loose red sauce.

  5. Sauté the corn. Add corn kernels and cook uncovered for 3 minutes, stirring so their sweetness enters the tomato base.

  6. Add the squash. Fold in diced squash, remaining salt, and black pepper until every piece is coated.

  7. Cook briefly. Cover and cook over medium heat for 7 to 9 minutes, stirring once, until the squash is tender but still holds its shape.

  8. Add the herbs. Uncover, fold in epazote and half the coriander, and cook for 1 minute so excess liquid reduces.

  9. Finish and serve. Remove from the heat, add lime juice and remaining coriander, and serve immediately with beans, rice, or tortillas.

Chef’s notes

Choose small firm squash; oversized watery zucchini softens too quickly and releases more liquid.

Keep all pieces similar in size so the squash reaches tenderness at the same time.

Cook the tomato before adding squash to remove its raw acidity and form the sauce.

Do not stir constantly after adding squash because repeated handling breaks the pieces.

Epazote is strong; use a measured amount and add it near the end.

Tips and variations

Poblano strips may replace part of the serrano for a greener, milder chili character.

Use fresh corn when available; drained unsweetened frozen corn is the next best option.

Leave out cheese and cream to preserve the clean plant-based version.

For taco filling, cook uncovered for an additional 2 minutes so the mixture is less wet.

Add cooked black beans on the plate rather than into the pan if you want to keep the calabacitas identity clear.

Serve with

Spoon calabacitas into warm corn tortillas, over tostadas, or beside beans and rice. Keep visible pieces of squash, corn, tomato, and green chili.

Storage

Refrigerate for up to 3 days and reheat quickly in a wide pan to at least 74°C. Freezing is not recommended because the squash loses its firm texture.

Nutrition per serving (estimated)

260 kcal
Calories
8 g
Protein
29 g
Carbohydrates
15 g
Fat
7 g
Fibre

Allergens

The recipe contains no major allergen by design. Confirm cooking oil and dried seasonings are free from cross-contact. Corn tortillas and beans served alongside require separate label checks.

Questions

What does a la Mexicana mean here?

It refers to the combination of red tomato, white onion, and green chili associated with the colors of Mexico.

Which squash is best?

Mexican gray squash is ideal, but small firm zucchini works when it is unavailable.

Is cheese required?

No. Cheese is an optional household addition, and the vegetable dish is complete without it.

What can replace epazote?

Use coriander alone rather than trying to copy the distinctive flavor with an unrelated dried herb.

How do I stop calabacitas becoming watery?

Use firm squash, a wide pan, moderate heat, and only a short covered cooking period.

About the Contributor

Meet the editorial team →

Explore the ingredients and techniques

Explore the cuisine, ingredients, techniques and tools connected to this recipe.