Cheesy Mexican Street Corn Casserole

Introduction
If you love bold flavors and creamy comfort food, Cheesy Mexican Street Corn Casserole is a recipe you should definitely try. This dish is inspired by the famous Mexican street food called elote, which is grilled corn covered with creamy sauce, cheese, lime, and spices. The casserole version takes those delicious flavors and turns them into a warm, cheesy dish that is easy to make and perfect for sharing.
One of the best things about this recipe is how simple it is. You can prepare it with basic ingredients that are easy to find in most kitchens or grocery stores. The corn becomes soft and sweet, the cheese melts into a creamy layer, and the spices add a gentle kick of flavor.
This casserole is great for family dinners, potlucks, holiday meals, or weekend gatherings. It works well as a side dish for grilled meats, tacos, or roasted chicken. But many people enjoy it as a main dish too.
Another great advantage is that you can prepare most of it ahead of time. Just mix the ingredients, bake it, and enjoy the warm, cheesy goodness. Even beginner cooks can make this dish successfully.
Let’s explore how to make this delicious casserole step by step.
Cooking Time & Prep Time
- Prep Time: 15 minutes
- Cooking Time: 30 minutes
- Total Time: 45 minutes
This quick cooking time makes the recipe perfect for busy weeknights.
Ingredients
Here are the ingredients you will need to make Cheesy Mexican Street Corn Casserole:
- 4 cups corn kernels (fresh, frozen, or canned and drained)
- 1 cup mayonnaise
- ½ cup sour cream
- 1 cup crumbled cotija cheese (or feta cheese)
- 1 cup shredded mozzarella cheese
- 1 teaspoon chili powder
- ½ teaspoon smoked paprika
- ½ teaspoon garlic powder
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 1 tablespoon lime juice (fresh is best)
- ¼ cup chopped fresh cilantro
- ½ cup diced red onion
- 1 tablespoon butter
- ½ cup crushed tortilla chips (optional topping)
Small Tip:
If using frozen corn, thaw it first. If using canned corn, rinse and drain it well to remove excess salt.
Step-by-Step Instructions
Step 1: Preheat the Oven
Start by preheating your oven to 375°F (190°C).
Lightly grease a baking dish with butter or cooking spray. This helps prevent the casserole from sticking.
Step 2: Prepare the Corn
If you are using fresh corn, cut the kernels off the cob.
If using frozen corn, thaw it first and remove extra water.
Place the corn in a large mixing bowl.
Corn is the main ingredient in this recipe, so make sure it is fresh and sweet for the best flavor.
Step 3: Make the Creamy Mixture
In the same bowl with the corn, add:
- mayonnaise
- sour cream
- lime juice
Mix everything together until the corn is evenly coated.
This creamy mixture is what makes the casserole rich and smooth.
Step 4: Add the Cheese
Add the following cheeses to the bowl:
- cotija cheese
- shredded mozzarella
Mix well so the cheese spreads throughout the corn mixture.
Cotija cheese adds a salty and slightly tangy flavor that is common in Mexican street corn.
Step 5: Add Spices and Vegetables
Now add:
- chili powder
- smoked paprika
- garlic powder
- salt
- black pepper
- chopped cilantro
- diced red onion
Stir everything together until well combined.
The spices add warmth and flavor, while cilantro and onion give the casserole a fresh taste.
Step 6: Transfer to Baking Dish
Pour the mixture into your prepared baking dish.
Spread it evenly with a spoon so it cooks evenly.
Step 7: Add the Topping
Sprinkle the crushed tortilla chips over the top if you want a crunchy texture.
You can also add a little extra shredded cheese on top.
The crunchy topping makes the casserole even more enjoyable.
Step 8: Bake the Casserole
Place the dish in the oven and bake for 25–30 minutes.
The casserole is ready when the top is golden and the edges are bubbling.
Step 9: Let It Rest
Remove the casserole from the oven and let it rest for about 5 minutes before serving.
This helps the casserole set and makes it easier to scoop.
Tips & Variations
This casserole is flexible, which means you can change it to match your taste.
Add More Protein
You can mix in cooked shredded chicken, ground beef, or black beans to make the dish more filling.
Make It Spicier
If you enjoy spicy food, try adding:
- diced jalapeños
- hot sauce
- cayenne pepper
Even a small amount can add extra heat.
Make It Vegetarian
This recipe is already vegetarian as long as you use vegetarian-friendly cheese.
Make It Vegan
To make it vegan:
- replace mayonnaise with vegan mayo
- replace sour cream with plant-based sour cream
- use dairy-free shredded cheese
Make It Gluten-Free
This recipe is naturally gluten-free if you skip the tortilla chips or use certified gluten-free chips.
Use Different Cheese
If cotija cheese is hard to find, you can substitute:
- feta cheese
- parmesan cheese
- cheddar cheese
Each option will give the dish a slightly different flavor.
Nutritional Information
Here is the approximate nutrition for one serving (based on 6 servings):
- Calories: 320
- Protein: 9 g
- Carbohydrates: 24 g
- Fat: 22 g
- Fiber: 3 g
- Sugar: 5 g
These numbers are estimates and may vary depending on the exact ingredients used.
Health Benefits
Although this casserole is creamy and comforting, it also contains ingredients with good nutritional value.
Corn Provides Energy
Corn is a good source of carbohydrates, which give the body energy.
It also contains fiber, which helps support healthy digestion.
Good Source of Calcium
The cheese in the casserole provides calcium. Calcium helps keep bones and teeth strong.
Healthy Fats
Ingredients like mayonnaise and cheese contain fats that help the body absorb certain vitamins.
Fresh Herbs Add Nutrients
Cilantro contains antioxidants and vitamins such as vitamin A and vitamin C.
Adding fresh herbs is an easy way to increase flavor and nutrition.
Lime Juice Supports Immunity
Lime juice adds vitamin C, which helps support the immune system.
Small tip: using fresh ingredients whenever possible can increase both flavor and nutrition.
Serving Suggestions
Cheesy Mexican Street Corn Casserole is very versatile and can be served in many ways.
Serve as a Side Dish
It pairs well with many main meals such as:
- grilled chicken
- steak
- tacos
- roasted vegetables
- barbecue dishes
The creamy texture balances well with grilled or spicy foods.
Serve as a Main Dish
You can also enjoy this casserole as a main meal.
Simply add protein like beans, chicken, or shrimp.
Garnish for Extra Flavor
Before serving, you can add toppings such as:
- extra cilantro
- lime wedges
- sliced jalapeños
- crumbled cheese
These toppings add freshness and color.
Storing Leftovers
If you have leftovers, store them in an airtight container in the refrigerator.
They will stay fresh for 3–4 days.
Reheating
To reheat:
- Microwave for 1–2 minutes
or - Warm in the oven at 350°F (175°C) for about 10 minutes.
If the casserole becomes dry, add a small spoon of sour cream before reheating.
Conclusion
Cheesy Mexican Street Corn Casserole is a warm, flavorful dish that is easy to prepare and loved by many people. The combination of sweet corn, creamy sauce, melted cheese, and tasty spices creates a dish that is comforting and satisfying.
It is perfect for family dinners, holiday meals, potlucks, or casual gatherings with friends. The recipe is simple enough for beginners, yet delicious enough to impress guests.
Another great feature of this dish is its flexibility. You can adjust the spice level, add protein, or make it vegetarian or vegan depending on your needs.
If you are looking for a new side dish that is easy, creamy, and full of flavor, this casserole is a wonderful choice.
Try making Cheesy Mexican Street Corn Casserole for your next meal. Share it with family and friends, and enjoy the smiles around the table. Food always tastes better when it is shared.
Helpful Cooking Tools
Cheesy Mexican Street Corn Casserole
Introduction If you love bold flavors and creamy comfort food, Cheesy Mexican Street Corn Casserole is a recipe you should definitely try. This dish is inspired by the famous Mexican...



