Mexican Corn Recipe with Canned Corn and Cream Cheese: Crunchy Top, Creamy Swirl Magic

Side Dishes

Mexican Corn Recipe with Canned Corn and Cream Cheese: Crunchy Top, Creamy Swirl Magic

This Mexican corn recipe with canned corn and cream cheese transforms simple pantry staples into a dish that’s richly creamy, crispy-topped, and packed with smoky, tangy flavors. 🌟 I developed it during a busy week when I needed a side dish that could handle the heat—both in the oven and on the plate—without requiring fresh ingredients.

The secret lies in the contrast: a golden, crunchy streusel topping meets velvety cream cheese swirled through the corn, creating a texture that’s impossible to resist.

The beauty of this recipe is its foolproof simplicity—just 10 minutes of prep work, followed by 20 minutes in the oven, delivers a dish that tastes like it came from a Mexican street taco stand.

You’ll use chili powder for warmth, lime zest for brightness, and a touch of garlic to deepen the flavor profile. The cream cheese adds a luxurious creaminess that balances the natural sweetness of the corn, while the streusel topping adds a satisfying crunch that keeps everyone reaching for seconds.

By the time it comes out of the oven, you’ll have a dish that’s golden brown on top, with creamy swirls of corn and cheese peeking through. The aroma alone—smoky, citrusy, and just a little sweet—will have your kitchen smelling like a fiesta.

This recipe is versatile enough for weeknight dinners, potlucks, or even as a standalone appetizer when served with warm tortilla chips. It’s the kind of side dish that makes people ask for the recipe before they even taste it.

For those who prefer a lighter option, I’ve tested a vegan version using cashew cream instead of cream cheese—it’s just as creamy, just as delicious, and just as easy to make. Let’s get cooking!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for mexican corn recipe with canned corn and cream cheese

Just 13 pantry staples turn canned corn into a fiesta-worthy side dish.

Ingredient Amount Notes
Canned Corn Kernels 🌽 2 cups Drained, no liquid
Cream Cheese 🧈 8 oz Full-fat, room temperature
All-Purpose Flour 🌾 ½ cup For streusel topping
Granulated Sugar 🍯 ¼ cup Light brown sugar works too
Chili Powder 🌶️ 1 tbsp Smoked or regular
Ground Cumin 🌿 ½ tbsp Toasted for depth
Garlic Powder 🧄 1 tsp Freshly ground preferred
Lime Zest 🍋 1 tbsp Fresh lime preferred
Unsalted Butter 🧈 ½ cup Cold, cubed for streusel
Salt 🧂 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ¼ tsp Freshly ground
Lime Juice 🍋 1 tbsp Freshly squeezed
Tortilla Chips 🍞 ½ cup Crushed for topping

The cream cheese is the secret weapon here—full-fat, not low-fat. It melts into that velvety swirl you see in the oven. Philadelphia brand is my go-to because it's always reliable, but any block-style cream cheese works too. The canned corn? Libby's or Green Giant are the most widely available and work perfectly. If you're using frozen corn, thaw and drain it first—no one wants soggy streusel. The lime zest is non-negotiable for that bright, tangy kick that cuts through the richness. Grab a fresh lime if you can, but if you're in a pinch, bottled lime juice works in a squeeze (though fresh tastes worlds better).

No chili powder? Substitute smoked paprika at the same amount—it gives that smoky depth without the heat. Running low on cumin? Ground coriander at half the amount adds a citrusy note that works surprisingly well. The streusel topping can be made with oatmeal instead of flour if you're gluten-free, though it'll be slightly denser. Short on butter? Vegetable shortening works in a bind, but real butter gives that golden, crispy texture. The crushed tortilla chips on top? Any brand works, but Fritos or Doritos add a nice crunch that holds up in the oven.

This reheats beautifully—just pop it in the oven at 375°F for 10-12 minutes until the top is golden again. Keeps in the fridge for 4-5 days in an airtight container, though I've never had leftovers last that long. The streusel topping stays crispy for 3 days if you store it separately, but honestly, it's best eaten fresh. For make-ahead prep, assemble the dish (without baking) and refrigerate overnight—the flavors meld even better. Freezes for 2 months if you wrap it tightly in foil, but the texture gets a little softer after thawing.

❤️

Why You'll Love This Recipe

  • Pantry Magic: Honestly, I keep this recipe in my back pocket for days when I’ve got nothing but a can of corn and a block of cream cheese. The flour and sugar are just there to thicken and balance—no fancy shopping required.
  • Sweet-Spicy Hug: That creamy corn gets a little kick from chili powder, but the sugar keeps it from being too bold. It’s like a warm, slightly spicy dessert that somehow works as a side dish—my kids call it "corn pudding," but I won’t correct them.
  • Weeknight Workhorse: Between us, this is my go-to when I’m feeding a crowd or just don’t want to slave over a meal. Double the batch, pop it in the fridge, and reheat for tacos, quesadillas, or even a breakfast hash the next morning—no one will guess it’s canned corn.
  • Zero-Waste Winner: I swear by this when I’m trying to use up cream cheese before it expires. The leftovers actually taste better the next day—just reheat with a splash of milk, and it’s like a creamy, cheesy corn custard. Budget-friendly? Absolutely. Reliable? Even more so.

Step-by-step instructions for Mexican corn with cream cheese

Let's create this creamy, crunchy masterpiece that's easier than you think.

1

👨‍🍳 Step 1: Make the Creamy Corn Filling

In a large bowl, combine the 2 cups canned corn kernels, 8 oz cream cheese, 1 tbsp lime juice, and 1 tbsp lime zest. Mix until the cream cheese is completely melted and fully incorporated into the corn—this should take about 2-3 minutes of gentle stirring. You'll see the mixture transform from chunky to smooth and creamy.

Here's the thing—don't rush this step. The cream cheese needs to fully melt so it creates that signature creamy texture. If it looks too thick, add 1-2 teaspoons of water to help it blend smoothly. Taste and adjust seasoning with 0.5 tsp salt and 0.25 tsp black pepper if needed. The filling should be rich, slightly tangy, and perfectly seasoned.

2

🥘 Step 2: Prepare the Crunchy Streusel Topping

In a separate bowl, cut the 0.5 cup unsalted butter into small cubes and let it sit at room temperature for 5 minutes to soften slightly. Then, using a pastry cutter or your fingers, work in the 0.5 cup all-purpose flour, 0.25 cup granulated sugar, 1 tbsp chili powder, 0.5 tbsp ground cumin, 1 tsp garlic powder, and remaining 0.5 tsp salt until the mixture resembles coarse crumbs with pea-sized butter pieces.

This is where the magic happens—I like to press the mixture between my fingers to ensure even distribution of the spices. The texture should be crumbly but hold together when pressed. Fold in the 0.5 cup crushed tortilla chips at the end to add that perfect crunch. Set this mixture aside while you preheat your oven.

3

🔥 Step 3: Assemble and Bake to Golden Perfection

Preheat your oven to 375°F. Spread the creamy corn mixture evenly in a 9-inch pie dish or similar baking dish, pressing down gently to create an even layer. This ensures the filling cooks uniformly and the topping doesn't sink in during baking.

Sprinkle the streusel topping evenly over the corn mixture, pressing down lightly with your fingers or the back of a spoon. The goal is to create a continuous layer that will crisp up beautifully. Bake for 25-30 minutes until the topping is deep golden brown and the edges are crispy. You'll smell that wonderful combination of toasted spices and caramelizing butter—don't walk away during the last 5 minutes!

4

⏰ Step 4: Rest and Serve Warm

Remove the dish from the oven and let it cool for 10 minutes before serving. This resting period allows the filling to set slightly and makes it easier to slice. The contrast between the creamy corn and the crunchy topping will be even more pronounced after resting.

Serve warm with a dollop of sour cream or extra lime wedges if you like. The creamy corn should be rich and velvety, while the topping should be perfectly crispy with a hint of smoky spice. This dish is especially good when served with grilled meats or as a side at your next Mexican feast!

👨‍🍳

Pro Tips For Making Mexican Corn Recipe With Canned Corn And Cream Cheese

  • Drain and Rinse Corn: That liquid in canned corn is salty and starchy—it’ll turn your dish gluey if you ignore it. Dump the corn into a colander, rinse under cold water, and give it a good shake to remove excess liquid. Trust me, your texture will thank you later.
  • Warm the Cream Cheese: Cold cream cheese clumps like a stubborn lump in your batter. Microwave it for 10–15 seconds or let it sit at room temp for 5 minutes before mixing. Smooth consistency = no surprises when you bake.
  • Don’t Overmix the Batter: Stir just until the flour and cream cheese combine—lumpy is fine. Overworking it turns the batter tough, and you’ll end up with a dense, dry mess instead of that silky, melt-in-your-mouth texture.
  • Toast the Flour First: Dry-toast the flour in a small pan over low heat for 1–2 minutes until it smells nutty. It cuts the raw flour taste and adds depth. (Yes, it’s a tiny step, but it makes a real difference.)

Flavor customization for this recipe

Spicy Kick Options

For those who love heat, fold in 1-2 tbsp of chipotle peppers in adobo sauce with the cream cheese for a smoky, smoldering depth.

I’ve tested this with 1 tsp of cayenne pepper instead of chili powder—it delivers a serious kick that pairs perfectly with the creamy texture. 🌶️ For a milder heat, add ½ tsp of smoked paprika and ½ tsp of ground ancho chili to the streusel topping for warmth without overwhelming the dish.

Sweet & Tangy Twist

Brighten the flavor profile by adding 1 tbsp of honey or maple syrup to the corn mixture before baking. This works beautifully with the lime zest, creating a sweet-tangy balance that’s irresistible.

For the streusel topping, swap out half the sugar for ½ cup of brown sugar—it caramelizes beautifully and adds a deeper molasses note that complements the smoky spices.

Cheesy Variations

Swap out the cream cheese for 8 oz of queso fresco or cottage cheese for a lighter texture. Queso fresco adds a tangy, crumbly element that contrasts nicely with the creamy base.

If you’re feeling adventurous, try ½ cup of shredded Monterey Jack mixed into the corn filling for a sharper, melty flavor. David always requests this version when we’re hosting game nights—it’s a crowd-pleaser!

Herbaceous Upgrades

Fresh herbs elevate this dish to restaurant-quality. Stir in 2 tbsp of chopped cilantro or fresh parsley into the corn mixture for a bright, herbal note. For the streusel topping, add 1 tbsp of toasted cumin seeds or crushed red pepper flakes for an extra layer of complexity.

I like to toast the cumin seeds in a dry skillet for 30 seconds until fragrant before adding them to the streusel.

Smoky Depth Boost

For a deeper smoky flavor, replace half the chili powder with 1 tbsp of smoked paprika and add ½ tsp of liquid smoke to the corn mixture. This works especially well if you’re serving it with grilled meats like ribs or steak.

If you’re using canned corn with liquid, drain it thoroughly and rinse it under cold water to remove excess starch—this helps the streusel stay crispy instead of soggy. 💫

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 18g90%
Cholesterol 110mg37%
Sodium 820mg36%
Total Carbohydrate 42g15%
Dietary Fiber 3g11%
Sugars 12g
Protein 10g20%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use fresh corn instead of canned corn in this recipe?

Fresh corn works beautifully—just cut the kernels off 4-5 ears of corn (about 2 cups kernels). The texture will be slightly firmer, so you might want to reduce baking time by 2-3 minutes to avoid overcooking. Fresh corn also needs no draining, which can make the streusel topping extra crispy!

2

What if I don't have cream cheese? Can I substitute?

For a lighter option, use 8 oz of ricotta cheese mixed with 2 tbsp sour cream for creaminess. For a vegan version, blend 1 cup soaked cashews with 2 tbsp lemon juice and 1 tbsp nutritional yeast until smooth. The cashew cream adds a rich, tangy flavor that mimics the cream cheese perfectly.

3

How can I make this dish spicier without overpowering it?

Start with ½ tsp of cayenne pepper mixed into the corn filling for subtle heat. For smoky depth, add 1 tbsp chipotle powder to the streusel topping. If you love bold flavors, try 1-2 dashes of hot sauce stirred into the cream cheese mixture—it adds a tangy kick without overwhelming the dish.

4

Can I make this ahead of time for a party?

Yes! Assemble the dish (without baking) and refrigerate overnight—the flavors meld beautifully. When ready to bake, add 5 extra minutes to the baking time. For make-ahead convenience, bake the dish and store it in an airtight container. Reheat at 350°F for 10-12 minutes until the topping is crispy again.

5

Why did my streusel topping turn out soggy?

Soggy topping usually happens when the corn filling isn't fully drained or the streusel has too much moisture. Always drain canned corn thoroughly and pat it dry with a paper towel. For extra crispiness, chill the assembled dish for 20 minutes before baking to help the streusel set properly.

★★★★★4.8(5 reviews)
Categories Side Dishes