Mexican Zucchini Corn Skillet

Colorful Calabacitas skillet featuring tender zucchini, sweet corn, and melted queso fresco Save to Pinterest
Colorful Calabacitas skillet featuring tender zucchini, sweet corn, and melted queso fresco | recipesbytabitha.com

This traditional Mexican side dish combines tender diced zucchini with sweet corn kernels, ripe tomatoes, and mild poblano peppers. Sautéed with aromatic onions and garlic, the vegetables are seasoned with earthy cumin and oregano before being finished with crumbled queso fresco and fresh cilantro. The result is a warm, comforting skillet that balances the natural sweetness of corn with the slight bite of zucchini, all brought together with creamy cheese. Perfect alongside grilled meats, tucked into tacos, or enjoyed as a satisfying vegetarian main with warm tortillas.

The first time I had calabacitas was at my friend Maria's house in San Antonio, where she made it look effortless while catching me up on her family's week. I've been making this vibrant Mexican dish ever since, adjusting things here and there until it felt like my own kitchen rhythm. Something about the way the sweet corn plays against the zucchini's mild earthiness just works, every single time. It's become my go-to when I want something comforting but not heavy.

Last summer, I made a huge batch for a rooftop dinner with friends, and someone actually asked if there was meat in it because the flavors were so rich. We ended up eating it straight from the skillet while the sun went down, and I remember thinking that vegetables this good don't need any help being the star of the show. It's one of those dishes that makes people forget they're eating something so healthy.

Ingredients

  • 2 medium zucchini: Look for firm, heavy ones with smooth skin and dice them into even pieces so they cook uniformly
  • 1 cup fresh or frozen corn kernels: Fresh corn adds incredible sweetness in summer, but frozen works perfectly when it's not in season
  • 1 medium yellow onion: Dicing it small helps it melt into the dish and form that flavorful base everything else builds on
  • 1 medium tomato: Choose one that gives slightly when pressed and dice it right before adding so it doesn't get too watery
  • 1 medium poblano pepper: This brings a gentle heat that's more about flavor than fire, but remove all the seeds and membranes if you're sensitive
  • 2 cloves garlic: Mince it fresh rather than using the jarred stuff, it makes a surprising difference in the final depth
  • 2 tablespoons fresh cilantro: Chop it right before you need it so the oils stay bright and fresh
  • 1/2 cup crumbled queso fresco or Monterey Jack: Queso fresco adds a lovely tang, but Monterey Jack melts beautifully if you prefer that texture
  • 2 tablespoons olive oil: This is your cooking foundation, and don't be tempted to use less or the vegetables won't develop those golden edges
  • 1/2 teaspoon ground cumin: Toast it briefly in your hand or the pan before adding to wake up its earthy notes
  • 1/2 teaspoon dried oregano: Mexican oregano has a citrusy brightness that's worth seeking out, but regular works fine too
  • Salt and freshly ground black pepper: Taste as you go and remember you can always add more but can't take it back
  • 1 small jalapeño: Leave this out if you want something family friendly, or add it if you crave that extra kick
  • Lime wedges: A squeeze of bright acid at the end makes everything pop and brings the flavors together

Instructions

Get your skillet going:
Heat that olive oil in a large skillet over medium heat until it shimmers and moves easily across the pan surface
Build your flavor foundation:
Add the onion and poblano pepper, sautéing for 3 to 4 minutes until they've softened and picked up some golden color, stirring occasionally so nothing sticks
Wake up the garlic:
Stir in the minced garlic and cook for just 30 seconds until fragrant, watching closely like a hawk because burnt garlic will ruin everything
Add the main vegetables:
Toss in the zucchini, corn, diced tomato, cumin, and oregano, then season with salt and pepper, stirring to coat everything evenly in those spices
Let it cook together:
Cook for 8 to 10 minutes, stirring occasionally, until the vegetables are just tender but still hold their shape, testing a piece of zucchini to make sure it's not mushy
Finish with cheese and herbs:
Remove the skillet from heat and stir in half the cheese and the chopped cilantro, letting the residual heat soften everything gently
Taste and adjust:
Take a moment to taste and add more salt or pepper if needed, remembering this is your last chance to balance the flavors before serving
Plate it beautifully:
Transfer to a serving dish and top with the remaining cheese and extra cilantro, serving with lime wedges on the side so everyone can add their own bright squeeze
Golden Mexican Calabacitas with roasted poblanos, tomatoes, and fresh cilantro garnish Save to Pinterest
Golden Mexican Calabacitas with roasted poblanos, tomatoes, and fresh cilantro garnish | recipesbytabitha.com

This recipe has saved me on countless weeknights when I needed something fast but still wanted to feel like I'd put thought into dinner. My partner now requests it specifically when they've had a long day, and I love that I can say yes without spending hours at the stove.

Making It Your Own

I've discovered that yellow squash works just as well as zucchini if that's what you have on hand, and sometimes I even mix both for visual interest. The beauty of this dish is how forgiving it is, adapting to whatever vegetables are in season or lingering in your crisper drawer.

Serving Ideas

While it's perfect on its own, I love spooning it over warm rice or wrapping it in soft tortillas for quick vegetarian tacos. It also pairs beautifully alongside grilled chicken or fish, adding color and substance to the plate without competing with the main protein.

Make Ahead Wisdom

This reheats surprisingly well, and I actually think the flavors improve after a day in the refrigerator. Store it in an airtight container for up to 4 days and warm it gently in a skillet with a splash of water to bring back that just cooked texture.

  • Prep all your vegetables the night before and keep them in separate containers
  • Double the recipe and freeze half for those nights when cooking feels impossible
  • If meal prepping, add the cheese fresh when reheating to maintain the best texture
Savory vegetarian Calabacitas side dish with zucchini, corn kernels, and Monterey Jack cheese Save to Pinterest
Savory vegetarian Calabacitas side dish with zucchini, corn kernels, and Monterey Jack cheese | recipesbytabitha.com

There's something deeply satisfying about a dish this simple delivering such complex comfort, and I hope this calabacitas finds its way into your regular rotation too.

Recipe Questions

Calabacitas is Spanish for 'little zucchinis' or 'little squashes.' The name refers to this traditional Mexican dish featuring diced zucchini as the star ingredient, typically cooked with corn, tomatoes, and peppers in a savory skillet.

Yes, simply omit the queso fresco or substitute it with a plant-based cheese alternative. The dish remains flavorful and satisfying thanks to the combination of seasoned vegetables and aromatic spices.

This versatile dish pairs beautifully with grilled chicken, steak, or fish. It's also excellent as a filling for tacos, served over fluffy rice, or enjoyed simply with warm tortillas on the side for a complete vegetarian meal.

Key is cooking the vegetables just until tender—about 8–10 minutes. Avoid overcooking, and don't overcrowd the skillet, which causes steaming instead of sautéing. The vegetables should retain some texture and bite.

Absolutely. Frozen corn kernels work well in this dish—no need to thaw first. Simply add them directly to the skillet with the zucchini. They'll cook through perfectly and add convenient sweetness year-round.

Store cooled calabacitas in an airtight container in the refrigerator for 3–4 days. Reheat gently in a skillet with a splash of water or olive oil, refreshing with extra cilantro and a squeeze of lime before serving.

Mexican Zucchini Corn Skillet

Comforting Mexican skillet with zucchini, corn, tomatoes, and melted cheese ready in 35 minutes.

Prep 15m
Cook 20m
Total 35m
Servings 4
Difficulty Easy

Ingredients

Fresh Produce

  • 2 medium zucchini, diced
  • 1 cup fresh or frozen corn kernels
  • 1 medium yellow onion, diced
  • 1 medium tomato, diced
  • 1 medium poblano pepper, seeded and diced
  • 2 cloves garlic, minced
  • 2 tablespoons fresh cilantro, chopped

Dairy

  • 1/2 cup crumbled queso fresco or shredded Monterey Jack cheese

Pantry

  • 2 tablespoons olive oil
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon dried oregano
  • Salt and freshly ground black pepper, to taste

Optional

  • 1 small jalapeño, seeded and finely chopped
  • Lime wedges, for serving

Instructions

1
Heat the Skillet: Heat olive oil in a large skillet over medium heat.
2
Sauté Aromatics: Add the onion and poblano pepper; sauté for 3–4 minutes until softened.
3
Add Garlic: Stir in the garlic and cook for 30 seconds until fragrant.
4
Combine Vegetables: Add the diced zucchini, corn, tomato, cumin, and oregano. Season with salt and pepper.
5
Cook Until Tender: Cook, stirring occasionally, for 8–10 minutes until vegetables are just tender but not mushy.
6
Incorporate Cheese and Herbs: Remove from heat. Stir in half the cheese and the chopped cilantro.
7
Season to Taste: Taste and adjust seasoning as needed.
8
Finish and Serve: Transfer to a serving dish. Top with remaining cheese and extra cilantro. Serve with lime wedges if desired.
Additional Information

Equipment Needed

  • Large skillet
  • Cutting board
  • Chef's knife
  • Wooden spoon or spatula

Nutrition (Per Serving)

Calories 170
Protein 6g
Carbs 20g
Fat 8g

Allergy Information

  • Contains dairy (cheese). Check cheese packaging for possible traces of allergens. Naturally gluten-free; verify all packaged ingredients if highly sensitive.
Tabitha Greene

Sharing easy, wholesome recipes and handy cooking tips for home cooks who love good food.