Mexican Street Corn Mac and Cheese with Cotija and Lime

This elote-inspired Mexican Street Corn Mac and Cheese is ready in about 20 minutes. Serve it as a creamy, cheesy main or as a flavorful side alongside fajitas, tacos, or grilled meats.

Mexican street corn mac and cheese in a white bowl.

Table of contents

  • Why you’ll love this recipe
  • Ingredients
  • Instructions
  • Storage and reheating
  • Optional additions
  • What to serve it with
  • More cheesy recipes

This creamy mac and cheese borrows the bold, savory flavors of Mexican street corn—elote—and blends them into a rich, comforting pasta dish. Sweet corn kernels add natural sweetness and texture, cotija and cream cheese create a luscious sauce, and a hint of cayenne delivers a gentle heat. The result is a crowd-pleasing comfort dish that’s quick to make and easy to customize.

Mexican street corn mac and cheese in a white bowl with gold serving spoons.

Why you’ll love this recipe

  1. A winning combination. It fuses two favorites—elote and mac and cheese—into a single dish with bright, savory flavors and satisfying creaminess.
  2. Fast and approachable. With about 20 minutes total time, this recipe is ideal for weeknights or last-minute gatherings.
  3. Minimal cleanup. You can make most of it in one pot, keeping kitchen cleanup simple.

Ingredients

  • Macaroni noodles: 2 cups uncooked macaroni (small shapes like shells, penne, or rotini also work). The small shapes hold sauce well.
  • Corn kernels: 22 ounces total (about two 11 oz cans drained), or about 3 cups frozen or fresh kernels when in season.
  • Sour cream: 1/2 cup to help make the sauce creamy and tangy.
  • Cotija cheese: 1/2 cup crumbled. If unavailable, queso fresco or a mild feta can be substituted.
  • Cream cheese: 8 ounces, cubed for easy melting and a silky texture.
  • Milk: 1 cup (whole or 2% recommended) to loosen the sauce.
  • Kosher salt and black pepper: to taste—start with 1 teaspoon salt and 1/2 teaspoon pepper.
  • Cayenne pepper: 1/2 teaspoon for subtle heat; adjust up or down according to your preference.
  • Fresh cilantro: 1 tablespoon chopped, stirred in at the end for brightness. Substitute parsley if preferred.

Instructions

  1. Cook the pasta. Bring a large pot of salted water to a boil. Add the macaroni and cook according to the package directions until al dente. Drain and return the pasta to the pot over medium heat.
  2. Make the sauce. Add the drained corn, sour cream, cotija cheese, cubed cream cheese, milk, salt, black pepper, and cayenne to the pot with the pasta. Stir constantly over medium heat until the cream cheese and cotija melt and the sauce becomes smooth and creamy. If the sauce seems too thick, add a splash more milk to reach your desired consistency.
  3. Finish and serve. Remove from heat, stir in the chopped cilantro, adjust seasoning if needed, and serve warm in a large bowl garnished with extra cotija or cilantro if desired.
An overhead shot of a large bowl of Mexican street corn mac and cheese.

Storage and reheating

Make ahead: This dish stores well in the refrigerator for up to 4–6 days. The flavors marry as it chills, often improving overnight.

Reheating: Rewarm gently on the stovetop over medium-low heat, stirring frequently until the sauce loosens and becomes creamy again. For individual portions, warm in a microwave-safe bowl in short intervals, stirring between heats. Add a splash of milk while reheating if the sauce has thickened too much.

Freezing: Freezing is not recommended. The texture of the cream-based sauce can change after freezing and thawing.

Optional additions

Customize the mac and cheese to your taste with one or more of these add-ins and toppings:

  • Jalapeño or pickled jalapeños: diced for extra heat and brightness.
  • Bacon bits: cooked and crumbled for smoky crunch.
  • Hot sauce or sriracha: drizzled on top for added spice.
  • Green onions: thinly sliced for a fresh, peppery bite.
  • Chorizo: cook and crumble separately, then fold in for a meaty, spiced version.
  • Crispy breadcrumb topping: transfer the mac to a baking dish, toss 1 cup panko with 1/4 cup melted unsalted butter, sprinkle on top, and broil on high for 3–5 minutes until golden. Alternatively, bake at 350°F for about 30 minutes for a baked casserole-style finish.

What to serve it with

This Mexican street corn mac and cheese works both as a hearty main or as a side. For a full meal or a festive spread, pair it with:

  • Grilled chicken fajitas or sliced steak
  • Birria or other slow-cooked Mexican stews
  • Quesadillas or enchiladas
  • Tacos—especially chicken or street-corn-inspired fillings
Mexican street corn mac and cheese in a white bowl with green herbs in the background.

More cheesy recipes

If you enjoy this recipe, try other easy, cheesy favorites in your kitchen rotation—think dips, pull-apart breads, and family-style pasta dishes that highlight melty cheese and bold flavors.

Beer Cheese Dip

Beer Cheese Dip

Cheesy Pull Apart Rolls

Cheesy Pull Apart Rolls

Mac and Cheese

Classic Mac and Cheese

Buffalo Chicken Pasta

Buffalo Chicken Pasta

Jalapeno Popper Crescent Rolls

Jalapeño Popper Crescent Rolls

Nacho Cheese Sauce

Nacho Cheese Sauce

Mexican Street Corn Mac and Cheese

Elote-inspired mac and cheese that comes together quickly for a creamy, zesty comfort dish. Serves 4.

Servings: 4 people

Prep Time: 5 minutes | Cook Time: 15 minutes | Total Time: 20 minutes

Author: Whitney Bond

Ingredients

  • 2 cups uncooked macaroni noodles
  • 22 ounces corn kernels (about two 11 oz cans, drained)
  • 1/2 cup sour cream
  • 1/2 cup crumbled cotija cheese
  • 8 ounces cream cheese, cubed
  • 1 cup milk (whole or 2%)
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon cayenne pepper
  • 1 tablespoon fresh cilantro, chopped

Instructions

  1. Bring a large pot of salted water to a boil.
  2. Add the macaroni and cook according to package directions until al dente.
  3. Drain the pasta and return it to the pot over medium heat.
  4. Add the corn, sour cream, cotija, cream cheese, milk, salt, black pepper, and cayenne. Stir constantly until the cheeses melt and the sauce is smooth. Adjust milk to reach desired creaminess.
  5. Remove from heat, stir in cilantro, and serve warm.

Notes

  • Store leftovers in an airtight container in the refrigerator for up to 4–6 days. Reheat gently on the stove or in the microwave, adding a splash of milk if needed.
  • Freezing is not recommended, as the sauce texture changes after thawing.

Nutrition (approximate per serving)

Calories: 656 kcal | Carbohydrates: 74 g | Protein: 19 g | Fat: 34 g