If you’re looking for a quick, flavorful vegetable side that actually gets people excited about zucchini, this one’s for you. Roasted Mexican-Style Zucchini is my go-to when I want something light yet packed with flavor. It’s ready in about 20 minutes and always brightens up the dinner table with its colors and seasonings.
Zucchini is such a handy vegetable. It soaks up flavors like a sponge, so when you toss it with a few classic Mexican spices, roast it till tender, and finish with lime, cilantro, and crumbly cotija cheese, you’ve got something you’ll want to make again and again.

I make this on busy weeknights to go with tacos, grilled chicken, or even a simple bowl of rice and beans. It feels fresh but hearty enough to round out any meal.
What You’ll Need for This Recipe
Let’s talk about the ingredients you’ll want on hand—and why I like each one:
- Zucchini: One of those vegetables I buy without thinking twice because it’s available all year and always cheap at my local market. I never peel it for this recipe because the skin gives it texture and helps the pieces hold their shape.
- Seasonings: A mix of garlic powder, onion powder, cumin, salt, and pepper. Nothing fancy. I love how cumin adds that earthy, almost smoky note that reminds me of my favorite taco fillings.
- Olive Oil: Helps the spices stick and gives the zucchini a bit of crispness on the edges. Don’t skip it—it really makes a difference.
- Toppings: Crumbled cotija cheese, fresh lime juice, and cilantro. I always say these are what make it feel truly Mexican. Think of it like street corn vibes but for zucchini.
If you’re like me, you’ll keep these seasonings stocked anyway. So when you’ve got some zucchini lying around, you’re halfway there.
Step-by-Step: How I Make This at Home
Here’s exactly how I make this side dish after a long day when I just want something easy but good:
- Get the zucchini ready: I dice it into half-moons or bite-sized chunks so it cooks evenly. Then I throw it in a big bowl, drizzle in olive oil, and sprinkle in all the seasonings. I toss it well with my hands—yes, it’s messy, but it’s the best way to coat everything.
- Spread it out on a sheet pan: I always make sure it’s in a single layer. This is one of my big rules—if they’re piled up, they’ll steam and go soggy instead of roasting.
- Roast in the oven: About 15 minutes at high heat does it for me. I check for tenderness by poking with a fork. Sometimes I let them go an extra minute or two if I want them a bit more caramelized.
- Add the toppings: As soon as they’re out, I squeeze over fresh lime juice, sprinkle cotija, and throw on chopped cilantro. It’s like the confetti at the end of a party—colorful, fun, and what makes it feel special.
This whole process feels so casual and unfussy. I’ll often have the rest of dinner cooking while these roast, making me feel very efficient.

My Personal Tips for the Best Results
I’ve made this enough times to know what works best. Here’s what I always keep in mind:
- Cut them evenly: If the pieces are all different sizes, you’ll end up with some mushy and some underdone. I try to be quick but consistent.
- One layer only: Trust me on this. Even if you’re in a rush, spread them out. Overcrowding is the enemy of roasted veggies.
- Choose medium-sized zucchini: The big ones are watery and often a little bland. The smaller or medium ones hold up better and taste sweeter.
- Leave the skin on: It’s tempting to peel them, but the skin is part of what keeps them from falling apart. Just give them a good wash.
- Season generously: Don’t be shy with the salt and spices. Zucchini is mild and needs that help to shine.
Over time, you’ll find your own tweaks. Sometimes I add chili powder if I want heat, or a little smoked paprika for depth. This recipe is flexible that way.
How I Love Serving This Dish
I think of this roasted zucchini as one of those sides that upgrades any meal. I’ve served it so many ways over the years:
- Alongside grilled skirt steak or chicken for an easy weeknight dinner.
- With black bean tacos or shrimp fajitas on taco night.
- Tucked into meal prep bowls with rice, beans, and salsa for quick lunches.
- Even as a topping for nachos (try it—it’s so good).
It’s a reliable way to get veggies onto the plate in a way everyone actually wants to eat.

Keeping and Reheating Leftovers
I’m big on cooking once and eating twice, so here’s what I do:
- Storing: I keep leftovers in an airtight container in the fridge. They’re good for about 4–5 days.
- Freezing: I’ll be honest—I rarely freeze roasted zucchini because of the water content. If you really want to, spread them on a tray first so they don’t clump, then transfer to a freezer bag. Just know they’ll be much softer when reheated.
- Reheating: I usually warm them in a skillet over low heat, adding just a splash of oil if needed. The microwave works in a pinch but they’ll be softer.
Honestly, they’re best fresh out of the oven, but I still enjoy them the next day with eggs or tossed into salads.
Roasted Mexican Zucchini

If you're looking for a vibrant, veggie-packed side that comes together in just 20 minutes, this roasted Mexican zucchini dish is a must.
Ingredients
- 4 medium zucchini, cut into ½-inch half-moons
- 1½ tablespoons olive oil
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- ½ teaspoon chili powder
- ¼ teaspoon ground cumin
- ½ teaspoon freshly cracked black pepper
- 1 teaspoon kosher salt
- Juice of half a lime
- 2 tablespoons crumbled cotija cheese
- 2 tablespoons chopped fresh cilantro
Instructions
- Get Set: Crank your oven up to 450°F. For easy cleanup, line a large baking sheet with foil and set it aside.
- Season the Veggies: In a mixing bowl, toss the sliced zucchini with olive oil, then sprinkle in the salt, pepper, garlic powder, onion powder, chili powder, and cumin. Stir until each piece is well coated with all that flavor.
- Roast Time: Spread the zucchini out on your prepared baking sheet in a single, even layer. This helps them roast properly instead of steaming.
- Into the Oven: Roast for about 10 to 15 minutes, giving them a quick flip halfway through. You’re looking for a tender texture with lightly caramelized edges.
- Finish & Serve: As soon as the zucchini comes out of the oven, drizzle with fresh lime juice and sprinkle with cotija cheese and cilantro. Serve warm and enjoy the flavor explosion.
Notes
- Uniform slices = even cooking. Keep those half-moons consistent in size.
- Don’t overcrowd the pan. A single layer ensures crispy, roasted results—not soggy zucchini.
- Medium-sized zucchini are ideal. Larger ones tend to be watery and lack texture.
- No need to peel. The skin adds a nice bite and keeps the shape intact while roasting—just give them a good scrub beforehand.
Nutrition Information
Yield
4Serving Size
1Amount Per Serving Calories 128Total Fat 7gSaturated Fat 2gTrans Fat 0gUnsaturated Fat 5gCholesterol 4mgSodium 420mgCarbohydrates 15gFiber 3gSugar 11gProtein 3g
Dinnerfocus.com, occasionally offers nutritional information for recipes contained on this site. This information is provided as a courtesy and is an estimate only. This information comes from online calculators. Although allchickenrecipes.com attempts to provide accurate nutritional information, these figures are only estimates.
More Ideas for Mexican-Inspired Veggie Sides
If you’re like me and want to keep meals colorful and interesting, you can do so much with veggies. I love making:
- Roasted corn with lime and chili powder
- Charred bell peppers and onions for fajitas
- Spicy black beans with cumin and garlic
It’s all about having a few go-to sides that make dinner feel complete without taking forever.
Try other recipes: