If you’re craving a dish that marries the creamy comfort of mac and cheese with the vibrant, smoky flavors of Mexican street corn, then this Sweet Corn Elote Mac and Cheese Bake is exactly what you need. This recipe takes the classic elbow macaroni and cheese and gives it a fun, flavorful twist with sweet corn, chili powder, and a crisp, cheesy breadcrumb topping. Whether you’re cooking for a cozy family dinner or bringing a crowd-pleaser to a potluck, this bake hits all the right notes—rich, cheesy, a little smoky, and delightfully satisfying.
Top Reasons to Make Sweet Corn Elote Mac and Cheese Bake

- Flavor-packed: The addition of sweet corn and chili powder adds a burst of fresh, smoky flavor that elevates traditional mac and cheese.
- Easy to make: With simple pantry staples and minimal prep, you can have this comforting casserole ready in under an hour.
- Versatile: Perfect as a main dish or a hearty side, and easy to customize with your favorite add-ins.
- Family-friendly: Creamy, cheesy, and approachable for all ages, this dish is sure to be a hit at your table.
- Great for meal prep: It reheats beautifully, making it an excellent choice for leftovers or advance cooking.
What We’re Using
- 8 ounces elbow macaroni: The perfect pasta shape to hold onto creamy cheese sauce and kernels of corn.
- 2 tablespoons butter: Creates a rich base for the roux and adds depth to the sauce.
- 2 tablespoons all-purpose flour: Thickens the cheese sauce to a luscious consistency.
- 2 cups whole milk: Adds creaminess and smoothness to the sauce.
- 1 cup shredded sharp cheddar cheese: Brings a classic, tangy cheesiness.
- 1 cup shredded Monterey Jack cheese: Melts beautifully for extra creaminess.
- 1 cup sweet corn (canned or frozen): Adds natural sweetness and texture reminiscent of elote.
- 1/2 cup chopped green onions: Offers a subtle bite and fresh color.
- 1 teaspoon chili powder: Provides a smoky warmth that lifts the flavor.
- 1/2 teaspoon garlic powder: Adds a savory undertone.
- 1/2 teaspoon onion powder: Rounds out the seasoning.
- Salt and pepper to taste: Essential for balancing all the flavors.
- 1/2 cup breadcrumbs: For a crunchy, golden topping.
- 1/4 cup grated Parmesan cheese: Adds sharpness and enhances the crust.
- 2 strips turkey bacon, cooked and crumbled (optional): A smoky, crispy addition that’s a great substitute for traditional bacon.
Equipment & Tools
- Large pot: For boiling the macaroni to al dente perfection.
- Medium saucepan: To make the roux and cheese sauce.
- Wooden spoon or whisk: For stirring the sauce smoothly.
- Baking dish (8×8 inch or similar): To bake and brown the mac and cheese.
- Mixing bowl: To combine breadcrumbs, Parmesan, and optional bacon.
- Measuring cups and spoons: For precise ingredient amounts.
From Start to Finish: Sweet Corn Elote Mac and Cheese Bake

Step 1: Cook the macaroni
Bring a large pot of salted water to a boil. Add the elbow macaroni and cook according to package instructions until just al dente (usually about 7-8 minutes). Drain and set aside.
Step 2: Prepare the cheese sauce
In a medium saucepan, melt the butter over medium heat. Sprinkle in the flour and whisk continuously for about 1-2 minutes to cook out the raw flour taste, creating a smooth roux. Gradually add the whole milk, whisking constantly to avoid lumps. Bring the mixture to a gentle simmer and cook until it thickens, about 5 minutes.
Step 3: Add the cheese and seasonings
Reduce the heat to low and stir in the shredded cheddar and Monterey Jack cheese until melted and smooth. Mix in the chili powder, garlic powder, onion powder, salt, and pepper. Taste and adjust seasoning as needed.
Step 4: Combine pasta, corn, and green onions
In the pot or a large mixing bowl, combine the cooked macaroni, cheese sauce, sweet corn, and chopped green onions. Stir gently to evenly incorporate all ingredients.
Step 5: Prepare the topping
In a small bowl, mix the breadcrumbs with grated Parmesan cheese. If using, add the crumbled cooked turkey bacon for extra flavor and crunch.
Step 6: Assemble and bake
Transfer the macaroni and cheese mixture to a greased baking dish. Sprinkle the breadcrumb topping evenly over the surface. Bake in a preheated 350°F (175°C) oven for 20-25 minutes, or until the topping is golden brown and crispy.
Step 7: Serve and enjoy
Allow the bake to cool slightly before serving. This Sweet Corn Elote Mac and Cheese Bake pairs beautifully with a fresh salad or steamed vegetables for a complete meal.
Tailor It to Your Diet

- Make it vegetarian: Skip the turkey bacon or replace it with smoked paprika for that smoky flavor.
- Dairy-free option: Use plant-based milk and dairy-free cheese substitutes.
- Spice it up: Add a pinch of cayenne pepper or a drizzle of hot sauce for extra heat.
- Gluten-free: Use gluten-free elbow macaroni and gluten-free breadcrumbs.
Chef’s Notes
- Using whole milk is key for a creamy, luscious cheese sauce, but you can substitute with 2% milk in a pinch.
- Fresh corn kernels work wonderfully here, but canned or frozen corn is a great time-saver and just as tasty.
- Don’t overcook the pasta initially; it will continue to cook in the oven and stay perfectly tender.
- For a more authentic elote flavor, you can add a squeeze of lime juice and a sprinkle of cotija cheese on top after baking.
Prep Ahead & Store
This Sweet Corn Elote Mac and Cheese Bake comes together quickly but can also be prepped ahead of time. You can assemble the dish up to the baking step, cover it tightly with foil, and refrigerate for up to 24 hours before baking. Leftovers keep well in the fridge for 3-4 days and reheat beautifully in the oven or microwave. For longer storage, freeze the bake in a freezer-safe container for up to 2 months; thaw overnight before reheating.
Troubleshooting Q&A
Why is my cheese sauce grainy or separated?
Graininess usually happens if the cheese is overheated or added too quickly. To prevent this, lower the heat before adding cheese and stir gently until melted. Use freshly shredded cheese rather than pre-shredded, as the latter often contains anti-caking agents that affect melt quality.
How can I make the breadcrumb topping extra crispy?
To get a crunchy topping, make sure to evenly coat the breadcrumbs with Parmesan and sprinkle them in a thin layer. You can also drizzle a little melted butter over the topping before baking to help it brown beautifully.
Can I use a different type of pasta?
Absolutely! While elbow macaroni is classic for mac and cheese, any short pasta like shells, cavatappi, or penne will work well and hold the sauce nicely.
What can I serve alongside this dish?
This mac and cheese bake pairs perfectly with fresh, crisp salads or roasted vegetables. For a protein boost, you might enjoy it with grilled chicken or try a flavorful seafood option like the Creamy Chipotle Shrimp Mac or a lighter Creamy Cajun Shrimp And Corn Chowder.
Explore More
- Love cheesy bakes? Try the Cheesy Chicken Fajita Pasta Bake for another crowd-pleasing dinner.
- Looking for soup inspiration? The Creamy Cajun Shrimp And Corn Chowder is rich, comforting, and full of flavor.
- For a spicy twist on creamy mac, the Creamy Chipotle Shrimp Mac offers bold flavors in every bite.
Let’s Eat
This Sweet Corn Elote Mac and Cheese Bake is the perfect recipe for when you want something cozy yet exciting. The sweet, smoky corn combined with creamy cheeses and a crunchy topping makes for a delightful texture and flavor experience. Whether you’re serving it up for a family dinner or a special occasion, it’s sure to bring smiles and satisfied appetites. Grab your fork, dig in, and enjoy every cheesy, savory bite!
Share on Pinterest


Sweet Corn Elote Mac and Cheese Bake
Ingredients
Equipment
Method
- Bring a large pot of salted water to a boil. Add the elbow macaroni and cook according to package instructions until just al dente (usually about 7-8 minutes). Drain and set aside.
- In a medium saucepan, melt the butter over medium heat. Sprinkle in the flour and whisk continuously for about 1-2 minutes to cook out the raw flour taste, creating a smooth roux. Gradually add the whole milk, whisking constantly to avoid lumps. Bring the mixture to a gentle simmer and cook until it thickens, about 5 minutes.
- Reduce the heat to low and stir in the shredded cheddar and Monterey Jack cheese until melted and smooth. Mix in the chili powder, garlic powder, onion powder, salt, and pepper. Taste and adjust seasoning as needed.
- In the pot or a large mixing bowl, combine the cooked macaroni, cheese sauce, sweet corn, and chopped green onions. Stir gently to evenly incorporate all ingredients.
- In a small bowl, mix the breadcrumbs with grated Parmesan cheese. If using, add the crumbled cooked turkey bacon for extra flavor and crunch.
- Transfer the macaroni and cheese mixture to a greased baking dish. Sprinkle the breadcrumb topping evenly over the surface. Bake in a preheated 350°F (175°C) oven for 20-25 minutes, or until the topping is golden brown and crispy.
- Allow the bake to cool slightly before serving. This Sweet Corn Elote Mac and Cheese Bake pairs beautifully with a fresh salad or steamed vegetables for a complete meal.
Notes
- Use whole milk for a richer cheese sauce; 2% milk can be substituted if needed.
- Fresh, canned, or frozen corn kernels all work well in this recipe.
- Do not overcook pasta initially; it will finish cooking in the oven to stay tender.
- For authentic elote flavor, add lime juice and cotija cheese after baking.
- Breadcrumb topping can be made extra crispy by drizzling melted butter before baking.
