Calabacitas Casserole
This calabacitas casserole brings together the comforting charm of two Mexican classics—chiles rellenos and traditional calabacitas. It’s Mexican flavor in all its glory, baked into one dish that feels both familiar and special.

Calabacitas capeadas are inspired by chiles rellenos — tender Mexican squash coated in an egg batter, lightly fried, and finished in a tomato-based sauce. Because that process is so nostalgic and full of tradition, turning it into a casserole felt like the perfect way to simplify the experience while still honoring the roots.
So instead, I layered tender slices of calabacitas with a savory ground beef filling seasoned with classic Mexican spices. Then I added cheese for richness and topped it all with a light, airy batter that bakes until golden and set. Meanwhile, the roasted salsa comes together on the side, adding warmth and depth just before serving.

Inspired by a Recipe You Loved
This recipe was inspired by the incredible response to my chile relleno casserole, which is already a twist on the traditional dish, baked in casserole form instead of fried. It quickly became a favorite across social media. In fact, there was something about it that home cooks truly connected with, and the excitement around it was hard to ignore.
Because the love for that dish was so genuine, I knew it was worth recreating that same comforting experience in a new way. So naturally, I wanted to build on a recipe that so many people enjoyed and cherished, while still keeping the flavors and traditions at the center.
We honestly fell in love with it from the first bite. And because it freezes well, it became even more special — the kind of homemade meal you can make ahead and enjoy again later.

Ingredients
- Calabacitas: The star of the dish—tender and mild, bringing a fresh, slightly sweet squash flavor that takes the place of the traditional roasted poblano base.
- Ground beef: Adds savory depth, richness, and heartiness.
- Oaxaca & cheddar cheese: Melt into the layers for creamy, stretchy richness with a touch of sharpness.
- White onion & garlic: Build the aromatic flavor base throughout the filling and salsa.
- Roma tomatoes, chipotles in adobo, oregano & vinegar: Create a roasted salsa with smoky heat, brightness, and balance.
- Jalapeños & mixed vegetables: Add texture, color, and a gentle layer of heat to the filling.
- Beef broth: Adds moisture, flavor and body.
- Smoked paprika, ancho chile, cumin, ground onion & ground garlic: Bring warmth, earthiness, and a subtle smokiness that deepens the overall flavor.
- Eggs, crema Mexicana & butter: The eggs keep the batter classic, and together with the crema and butter, they create a soft texture with just the right amount of fluffiness so it doesn’t turn into a sponge cake.
- All-purpose flour & baking powder: Give the batter just enough structure and lift so it sets beautifully.
- Corn tortilla: Fried until crisp, adding a subtle toasted note and a bit of body to the salsa.

How to Make Calabacitas Casserole
Here’s a simple overview so you know what to expect. For exact measurements and detailed instructions, check out the recipe card below.
Step 1: Roast the salsa base
Broil the tomatoes, onion, and garlic with a light touch of oil until softened and charred. This builds a deep, roasted flavor for the salsa.

Step 2: Cook the beef filling
Start by frying a corn tortilla in a good amount of oil until crispy and golden, then remove it. In the same skillet, brown the beef, toast the spices, then cook with the diced onion, jalapeños, garlic, broth, and mixed vegetables until the filling is fully cooked, moist, but not soupy. Season with salt.


Step 3: Prep the calabacitas
Slice the calabacitas lengthwise into thin pieces, lightly salt to draw out moisture, then pat dry and spray with oil. Par-cook briefly until lightly browned and pliable.

Step 4: Layer the casserole
Layer calabacitas, beef filling, and cheese in a greased baking dish, then repeat for a second layer. Preheat the oven.


Step 5: Make the batter and bake
Blend eggs, crema, and butter until light and airy, then whisk in the dry ingredients just until combined.
Keep in mind that every blender has different capabilities. Pause and take short breaks if needed, then blend again until the mixture reaches the right consistency.
Pour the batter over the casserole and bake until puffed, set, and golden on top, and fully cooked through.




Step 6: Finish the salsa
Blend the roasted vegetables with the remaining salsa ingredients until smooth, then simmer briefly to bring the flavors together. Season with salt to taste at the end.


Step 7: Rest and serve
Once the casserole is out of the oven, let it rest before slicing. Serve topped with warm salsa and a drizzle of crema Mexicana.


Recipe Video Tutorial
Watch my easy video tutorial for step-by-step visuals on making Calabacitas Casserole.
Enjoyed the video? Subscribe and tap the bell for updates on new recipes. Thank you for your support!
Calabacitas vs. Zucchini
Calabacitas are a Mexican variety of summer squash, tender and mild with a slight sweetness. Zucchini, originally from Italy and widely used in U.S. and European cooking, is a similar squash that’s usually longer and slightly firmer but very close in taste and texture.
Calabacitas and zucchini can easily be used interchangeably in this recipe. Depending on size, ripeness, and the texture of the core, their water content may vary slightly, but both typically range around 94–95%.
Side Note:
Zucchini can sometimes release a bit more moisture as it cooks, especially when sliced thin and layered in a casserole.
Pro Tip:
That’s why lightly salting the slices and letting them rest, as noted in the recipe card, helps draw out excess moisture and improves the final texture. It won’t remove all the water, but it does make a noticeable difference.
I also like to briefly pre-cook the slices, which helps reduce moisture even more while adding a little color and flavor. Just be careful not to overcook them—the goal is to keep them pliable so they layer nicely without becoming too soft.

Substitutions
- Calabacitas → Zucchini: Zucchini works well in place of calabacitas. For helpful tips on moisture and texture, see the Calabacitas vs. Zucchini section above.
- Oaxaca cheese → Mozzarella: Mozzarella is a great substitute, as it melts smoothly and gives a similar creamy, stretchy texture.
- Ground beef → Turkey, chicken, or chorizo: You can easily swap the protein depending on preference.
What to Serve with Calabacitas Casserole
This casserole feels like a complete meal on its own; however, you can easily take it up a notch with a few classic sides.
I love serving it with Mexican rice or arroz primavera—both bring color and balance to the plate. Frijoles de la olla or refried beans are always a favorite of mine, and of course, warm corn tortillas pair beautifully alongside.


If you’re looking to keep things a little lighter, a fresh salad blends in nicely and adds a bright contrast. In the end, this recipe is easy to pair with your favorites and enjoy family-style at the table.
Store
Refrigerate: Transfer leftovers to an airtight container and refrigerate for up to 3–4 days.
Freeze: Cut the casserole into portions, then transfer to a freezer-safe container. This makes it easier to store and reheat only what you need. Freeze for up to 2 months, then thaw in the refrigerator before reheating.
Frequently Asked Questions
Is this recipe spicy?
It has mild warmth from the jalapeños and chipotles, but it’s not overly spicy.
Do I have to salt the calabacitas first?
It’s highly recommended. This step draws out excess water and helps prevent a watery casserole.
Can I use pre-shredded cheese?
Yes, but freshly grated cheese melts more smoothly and gives a better texture.
Can I make the salsa ahead of time?
Yes. You can prepare it a day in advance and store it in the refrigerator. Reheat gently before serving.
Why fry the tortilla for the salsa?
It adds a subtle toasted flavor and helps give the salsa more body and richness.

Calabacitas Casserole
Ingredients
Main Ingredients (Used Throughout)
- 4 medium calabacitas, (2.5 lbs)
- 12 oz Oaxaca cheese, grated
- 8 oz medium cheddar cheese, grated
- 1 white onion, divided (½ roughly sliced, ½ diced)
- 7 garlic cloves, divided (4 unpeeled, 3 finely minced)
- 2½ cups beef broth, low-sodium, divided
- 1 tbsp ground onion, divided
- To taste kosher salt
- Oil, for cooking
Salsa
- 1 lb Roma tomatoes, halved
- 1 corn tortilla
- ½ tsp Mexican dried oregano
- 3 chipotles in adobo
- 2 tbsp adobo sauce
- 1 tbsp white distilled vinegar
Beef Filling
- 1½ lbs ground beef, (92% lean, 8% fat)
- 1 tbsp smoked paprika
- 2 tsp ground ancho chile
- ½ tsp ground cumin
- 2 jalapeños, seeded, diced
- 1 cup mixed vegetables
Egg Batter
- 6 large eggs, room temperature
- 1 cup crema Mexicana, low sodium, room temperature (plus extra, refrigerated, for serving)
- 2 tbsp unsalted butter, melted
- ¼ cup all-purpose flour
- 1 tsp baking powder
- ½ tsp ground garlic
Instructions
Start on Salsa
- Position an oven rack close enough to the broiler for charring and preheat the broiler on high.
- Line a sheet pan with aluminum foil and lightly coat with baking spray. Arrange the tomatoes skin-side up with ½ white onion, roughly sliced, and 4 unpeeled garlic cloves, then drizzle lightly with oil.
- Broil for 10–15 minutes, until softened and charred. Remove from the oven and let cool slightly.
- Heat 3 tablespoons oil in a large skillet over medium heat. Fry the tortilla until crisp and golden brown on both sides; remove and set aside.
Beef Filling
- Ensure about 2 tablespoons oil remain in the skillet and increase heat to medium-high. Add the ground beef, press into an even layer, and cook undisturbed until well browned. Break apart and mix.
- Reduce heat to medium. Stir in the paprika, ancho chile, 2 tsp ground onion, and cumin. Cook for 30–60 seconds, stirring constantly, until lightly toasted.
- Add ½ diced onion and the jalapeños; cook until slightly softened. Stir in 3 finely minced garlic cloves and cook for 1 minute. Pour in 1 cup of beef broth and add the mixed vegetables.
- Simmer until most of the liquid evaporates and the mixture is moist, not soupy. Season with salt to taste and set aside.
Calabacitas
- Trim the ends from the calabacitas, then slice them lengthwise into 1/8-inch-thick pieces using a mandoline or a knife.
- Arrange the slices in single layers on a parchment-lined sheet pan, separating layers with parchment paper.
- Lightly salt one side of the squash, avoiding over-salting, and let them rest for 10–15 minutes to draw out excess moisture. Pat dry on both sides, removing excess moisture and some of the salt, then spray with oil.
- Heat a skillet or cast-iron comal over medium-high heat. Par-cook the slices, oil-side down first, about 2 minutes per side, just until lightly browned and pliable. Do not overcook.
Assemble the Casserole
- Mix the Oaxaca and cheddar cheeses until evenly distributed. Grease a 9×13-inch baking dish.
- Layer half of the calabacitas to cover the bottom, then add half of the beef filling and cheese. Repeat with the remaining calabacitas, filling, and cheese.
- Preheat the oven to 350°F.
Make the Batter
- In a blender, combine the eggs, 1 cup room-temperature crema, and melted butter. Blend on medium-high until the mixture looks light, airy, and slightly fluffy, about 3 minutes. Every blender has different capabilities, so pause and take short breaks if needed. Once it reaches the right consistency, transfer the mixture to a large bowl.
- Sift in the flour, baking powder, 1 tsp ground onion, and ground garlic. Add ¾ tsp kosher salt and gently whisk just until combined, avoiding over-mixing.
- Pour evenly over the casserole, lifting edges slightly so the batter seeps down the sides. Smooth the top.
Bake
- Bake in the center of the oven for 45 minutes to 1 hour, until the batter is set, puffed, and golden, and the casserole is fully cooked and heated through.
- If the top browns too quickly and the casserole has not finished baking, loosely tent with foil and continue baking.
Finish the Salsa
- Peel the garlic, then transfer the roasted vegetables to a blender with the fried corn tortilla, oregano, chipotles with the adobo sauce, vinegar, and 1½ cups beef broth. Blend until smooth.
- Heat 2 tablespoons oil in a small saucepan over medium-low heat. Pour in the salsa and gently simmer for 5 minutes, stirring occasionally. Season with salt to taste and remove from the heat.
Rest and Serve
- Once the casserole is done, remove it from the oven and let it rest for 5–10 minutes before slicing and serving.
- Top with the warm salsa and a drizzle of crema Mexicana. You can find accompaniment ideas in the article section above, linked in the table of contents.
Notes
Nutrition
Did you make this recipe?
Show some love! Tag @villacocinaofficial on Instagram and drop a 5-star review. Your support means everything—thanks!