I absolutely adore this Mexican Street Corn Casserole Recipe because it captures the vibrant, bold flavors of classic Mexican street corn in an irresistibly creamy casserole form. Every spoonful bursts with fresh, tangy, smoky notes, and it’s one of those dishes I love bringing to gatherings. It just feels like a warm hug that makes your taste buds dance, and the best part is how effortlessly it all comes together, making it a go-to for busy weeknights or festive parties alike.
Why You'll Love This Mexican Street Corn Casserole Recipe
What really excites me about this recipe is the incredible flavor profile it offers. The combination of creamy mayonnaise and sour cream makes it luxuriously smooth, while the chili powder brings just the right kick to keep things interesting without overpowering the natural sweetness of the corn. Topped with crumbly queso fresco and fresh cilantro, it’s truly a symphony of tastes and textures that feels both familiar and exciting at the same time.
Another reason I’m so fond of this dish is how simple it is to prepare. With just a handful of ingredients and minimal prep time, it’s perfect for days when you want amazing food without lots of fuss. You basically mix everything in one bowl and let the oven do the work—it’s the kind of recipe I always have in my back pocket for last-minute get-togethers or when I want a comforting side that pairs well with almost anything.
I love serving this casserole for family dinners, potlucks, or casual weekend BBQs. It stands out because it’s not your typical corn side dish; it’s rich and satisfying enough to be a centerpiece, yet it complements grilled meats and vibrant salads beautifully. Honestly, once people try my version of this Mexican Street Corn Casserole Recipe, I get nonstop requests for the recipe!
Ingredients You'll Need

The beauty of this dish is rooted in its simplicity—each ingredient plays a vital part in creating an irresistible, creamy, zesty casserole. From the sweet corn to the tangy sour cream, the smoky chili powder, and the salty queso fresco, every element is essential in building that authentic Mexican street corn flavor that I can’t get enough of.
TIP : You'll find the full list of ingredients and measurements in the recipe card below
- Frozen corn: I like using frozen because it’s convenient and maintains a sweet, fresh-corn flavor that’s perfect for this dish.
- Mayonnaise: Adds creamy richness and helps bind everything together beautifully.
- Sour cream: Contributes tang and smooth texture, balancing the spice and sweetness perfectly.
- Chili powder: Delivers that smoky warmth and mild heat I love in Mexican cuisine.
- Garlic powder: Offers a subtle savory depth without overpowering the other flavors.
- Salt: Essential for bringing all the flavors into harmony.
- Queso fresco: This crumbly cheese adds saltiness and a lovely fresh bite on top and inside the casserole.
- Cilantro: Provides a bright, herbal finish that really lifts the entire dish.
- Fresh limes (optional): A spritz at the end adds a zesty freshness that makes my taste buds sing.
Directions
Step 1: Preheat your oven to 350°F. Grab your favorite 13x9 baking dish and give it a good spray with nonstick cooking spray to keep the casserole from sticking.
Step 2: In a large bowl, combine the corn (I sometimes leave it frozen for convenience, but thawing works too), mayonnaise, sour cream, 1 ½ teaspoons of chili powder, garlic powder, salt, and 4 ounces of crumbled queso fresco. Stir it all together until every kernel is coated with that creamy, spicy goodness.
Step 3: Pour this mixture into your prepared baking dish. Sprinkle the remaining chili powder evenly on top for an extra pop of color and heat.
Step 4: Bake in the oven for 35 to 45 minutes. You’ll want to look for bubbling edges and a golden hue to know it’s perfectly heated through.
Step 5: Remove from the oven and immediately sprinkle the last 2 ounces of queso fresco and chopped cilantro on top. If you’re feeling extra zesty, give it a quick spritz of lime juice before serving warm.
Servings and Timing
This recipe comfortably serves 10 people, making it ideal for family gatherings or potlucks. The prep time is incredibly short—about 10 minutes—because the ingredients mostly just need mixing. The baking time ranges between 35 and 45 minutes, so total hands-on plus cook time clocks in around 45 to 55 minutes. There's no resting time required, so you can serve it right out of the oven for the best creamy texture and warm flavors.
How to Serve This Mexican Street Corn Casserole Recipe

When I serve this casserole, I love pairing it with grilled meats like carne asada or spiced chicken because its creamy texture and tangy zest complement smoky proteins perfectly. For more casual meals, it becomes the star side alongside tacos or a fresh green salad dotted with avocado and cherry tomatoes. The color contrast alone is enough to brighten up any plate.
Garnishing this dish with extra cilantro, a sprinkling of chili powder, or a slight squeeze of fresh lime juice before serving always delights my guests. I sometimes add a dash of smoked paprika on top to enhance its smoky appeal and make the presentation pop even more.
Because of the rich creaminess, I recommend serving this casserole warm or at room temperature. However, it also tastes surprisingly good chilled the next day if you're planning ahead. As for drinks, a light Mexican beer, margarita, or even a crisp white wine like Sauvignon Blanc pairs beautifully, cutting through the richness while complementing the flavors. This dish feels right at home for holidays, weekend parties, or any time I want to wow a crowd with a comforting, flavorful side.
Variations
Over time, I’ve customized this Mexican Street Corn Casserole Recipe in different ways to suit tastes or dietary needs. For example, I’ve swapped out the sour cream and mayonnaise for vegan alternatives to make it completely plant-based, and it still delivers creamy satisfaction that no one notices is dairy-free. You can use a vegan cream cheese or cashew cream for a similar result.
If you want to add some extra depth, mixing in diced green chilies or jalapeño gives the casserole a lively, spicy twist. For a slightly sweeter take, a touch of honey can balance heat without losing that classic street corn vibe.
For those who prefer a different cooking method, I have also tried cooking this in a slow cooker. I just mix everything as usual, transfer it to the slow cooker, and cook on low for about 2 to 3 hours until bubbly. It’s a fantastic hands-off option when I’m busy entertaining or don’t want to heat up the oven.
Storage and Reheating
Storing Leftovers
I always keep leftovers in an airtight container in the fridge, where the casserole stays fresh for up to 4 days. Using glass containers with a good seal helps maintain flavor and keeps the texture intact, so it tastes just as good the next day as freshly baked.
Freezing
This casserole freezes quite well if you want to make it in advance. I recommend transferring cooled portions into freezer-safe containers or tightly wrapped foil pans. It can be frozen for up to 2 months. To prevent freezer burn, wrap it well with plastic wrap before adding a layer of foil.
Reheating
To reheat, I prefer warming the casserole in a 350°F oven for about 20 minutes covered with foil to keep moisture locked in. If time is tight, reheating in the microwave works, but the texture isn’t quite as creamy or bubbly. Avoid reheating too long, as the cheese can separate and the corn can become dry. Sprinkling extra cheese or adding a touch of sour cream before reheating can help refresh the creaminess.
FAQs
Can I use fresh corn instead of frozen for this Mexican Street Corn Casserole Recipe?
Absolutely! Fresh corn cut off the cob works wonderfully and brings a naturally sweet, juicy crunch. Just be sure to adjust the cook time slightly, as fresh corn may release more moisture, which might need a few extra minutes in the oven to set the casserole properly.
Is this casserole spicy?
This recipe has a mild to moderate spice level thanks to the chili powder, which gives it warmth and smokiness rather than heat. If you prefer less spice, you can reduce the chili powder or omit it entirely. Conversely, if you love heat, adding a pinch of cayenne or diced jalapeños amps it up deliciously.
What can I substitute if I don’t have queso fresco?
If queso fresco isn’t easy to find, you can substitute it with crumbled feta cheese for a similar salty, tangy flavor. Cotija cheese is also a great Mexican cheese alternative that melts gently and adds authentic flavor.
Can I make this recipe ahead of time?
Yes! You can prepare the mixture a few hours in advance and keep it covered in the fridge until you’re ready to bake. I wouldn’t recommend making it more than a day ahead, as the corn can release water and affect the texture. Just give it a good stir before baking.
Is this recipe gluten-free?
Yes, this Mexican Street Corn Casserole Recipe is naturally gluten-free since it contains no wheat or gluten ingredients. Just be sure any chili powder or additional seasonings you use are labeled gluten-free to avoid cross-contamination.
Conclusion
I hope you’re as excited as I am to try this Mexican Street Corn Casserole Recipe—it’s truly one of my favorite ways to enjoy the classic flavors of Mexican street corn in a comforting, shareable dish. Once you make it, I’m confident it’ll become a beloved staple at your table too, bringing smiles and happy bellies to family and friends alike. Give it a go, and let this casserole brighten up your next meal!
Print
Mexican Street Corn Casserole Recipe
- Prep Time: 10 minutes
- Cook Time: 35-45 minutes
- Total Time: 45-55 minutes
- Yield: 10 servings
- Category: Side Dish
- Method: Baking
- Cuisine: Mexican
Description
This Mexican Street Corn Casserole is a creamy, cheesy, and flavorful dish inspired by classic elote street corn. Combining sweet corn with a blend of mayonnaise, sour cream, chili powder, garlic, and queso fresco, then baked to bubbly perfection, it offers a comforting and crowd-pleasing side perfect for gatherings or family meals.
Ingredients
Primary Ingredients
- 40 oz bag frozen corn (thawed or unthawed, see notes)
- ⅔ cup mayonnaise
- ⅔ cup sour cream (full fat or light)
- 2 teaspoons chili powder (divided)
- ¾ teaspoon garlic powder
- ½ teaspoon salt
- 6 oz queso fresco, crumbled and divided
- 3 tablespoons cilantro, chopped
Optional
- Fresh limes, for spritzing at the end (optional)
Instructions
- Preheat the oven: Set your oven to 350°F (175°C) and spray a 13x9 inch baking dish with nonstick spray to prevent sticking.
- Mix the ingredients: In a large bowl, combine the corn (frozen or thawed), mayonnaise, sour cream, 1 ½ teaspoons of chili powder, garlic powder, salt, and 4 ounces of the crumbled queso fresco. Stir thoroughly until all ingredients are evenly incorporated.
- Prepare for baking: Pour the corn mixture evenly into the prepared baking dish. Sprinkle the remaining ½ teaspoon of chili powder on top for an added kick.
- Bake the casserole: Place the dish in the preheated oven and bake for 35 to 45 minutes. Bake until the casserole is heated through, bubbly on the edges, and starting to brown slightly.
- Finish and serve: Remove the casserole from the oven. Immediately sprinkle the remaining 2 ounces of queso fresco and the chopped cilantro over the top. Optionally, spritz with fresh lime juice for an extra burst of flavor. Serve warm.
Notes
- The corn can be used frozen or thawed; baking time may be slightly longer if using frozen corn.
- Queso fresco can be substituted with cotija cheese if unavailable.
- For a spicier kick, increase the amount of chili powder or add a pinch of cayenne pepper.
- This casserole pairs well with Mexican dishes like tacos, grilled meats, or can be enjoyed on its own as a side.
- Leftovers can be refrigerated in an airtight container for 3-4 days and reheated in the oven or microwave.


Leave a Reply