Elote Pasta Recipe: Corn and Cotija Creaminess in 25 Minutes

Salads

Elote Pasta Recipe: Corn and Cotija Creaminess in 25 Minutes

This elote pasta recipe transforms street corn flavors into a restaurant-worthy dish that comes together in just 25 minutes. The secret lies in blending sweet corn with creamy cotija cheese, a bright lime dressing, and smoky chili powder for that perfect balance of textures and flavors.

I developed this recipe after craving something fresh, tangy, and satisfying for a quick weeknight dinner.

The beauty of this dish is its simplicity—no complicated techniques or long ingredient lists. You’ll start with pasta infused with corn flavor, then create a creamy elote sauce using cotija cheese, mayonnaise, and a touch of lime.

Topped with fresh cilantro, chili powder, and a squeeze of lime, every bite delivers that iconic elote taste with the heartiness of pasta.

What you’ll end up with is a vibrant, creamy pasta dish that’s rich yet refreshing, with a perfect harmony of sweet, tangy, and smoky notes. The cotija cheese adds a salty depth, while the lime keeps it bright and zesty.

This recipe is foolproof, vegetarian-friendly, and ready in under half an hour—ideal for busy nights when you still want something special.

The best part? It’s incredibly versatile. Swap in vegan mayo and nutritional yeast for a plant-based version, or add grilled chicken for extra protein. Serve it as a main dish or a side—either way, it’s a crowd-pleaser that feels like a celebration on a weeknight. Let’s get cooking!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for elote pasta

Sweet corn, creamy cotija, and tangy lime—this elote pasta comes together in minutes.

Ingredient Amount Notes
Fresh Corn Kernels 🌽 2 cups Sweet, fresh or frozen (thawed)
Pasta (Fettuccine or Penne) 🍝 12 oz Uncooked, medium width
Cotija Cheese 🧀 ¾ cup Crumbled, salty and crumbly
Mayonnaise 🥛 ½ cup Regular or vegan mayo
Fresh Lime Juice 🍋 ¼ cup Freshly squeezed, zesty
Chili Powder 🌶️ 1 tbsp Smoky, medium heat
Garlic Cloves 🧄 2 cloves Minced, fresh preferred
Fresh Cilantro 🌿 ¼ cup Chopped, stems removed
Olive Oil 🫒 2 tbsp Extra-virgin for richness
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ¼ tsp Freshly ground preferred
Lime Zest 🍋 1 tbsp From 1 lime, bright flavor
Butter 🧈 2 tbsp Unsalted, for toasting pasta

The corn is the star here, so fresh or frozen (thawed) kernels make all the difference. Trader Joe's or local markets usually have the sweetest corn, but the frozen kind works too—just make sure it's fully thawed. Cotija cheese is key for that salty crunch—look for crumbly, aged blocks at Latin markets or the Mexican aisle. If you can't find cotija, feta or queso fresco in a pinch, but cotija's tangy bite is what makes this dish shine. For the mayo, I always grab Hellmann's or Duke's—they're reliable, but vegan mayo works perfectly too if you're avoiding dairy.

No fresh lime? Bottled lime juice works, but it lacks that bright zest. Chili powder can be swapped for smoked paprika plus a pinch of cayenne if you want extra depth. The garlic? Fresh is non-negotiable here—jarred garlic tastes like sawdust. Cilantro lovers, rejoice—this recipe uses it fresh, but if you hate cilantro, skip it or use parsley instead. The lime zest is a game-changer (trust me, it's worth the extra minute to zest), but if you're in a rush, a splash of extra lime juice will help. For the pasta, fettuccine or penne work best—their shapes hold the creamy sauce beautifully.

This pasta reheats like a dream—just toss with a splash of water and microwave for 1-2 minutes. Keeps 3-4 days in the fridge, but honestly, it disappears faster than that. Double the recipe if you're feeding a crowd—it's that good. The sauce thickens as it sits, so add a splash of milk or water if it gets too stiff. Leftovers? Portion into containers and freeze for up to 2 months—perfect for lazy weeknights.

❤️

Why You'll Love This Recipe

  • I swear by this trick: just cut the cobs in half and scrape the kernels straight into the pot—no knife, no mess. That sweet corn flavor stays bright, and honestly? It’s the fastest way to get dinner on the table when you’re starving.
  • No Chopping Needed: I swear by this trick: just cut the cobs in half and scrape the kernels straight into the pot—no knife, no mess. That sweet corn flavor stays bright, and honestly? It’s the fastest way to get dinner on the table when you’re starving.
  • Creamy Without Heavy Sauce: Mayo and lime might sound weird together, but trust me—it’s genius. The mayo clings to the pasta like a dream, while the lime cuts through the richness, making every bite feel fresh and satisfying. (Yes, even on a Tuesday night.)
  • Picnic or Potluck Hero: This dish travels like a champ. Pack it in a container, sprinkle extra cotija on top, and you’ve got a showstopper for backyard BBQs or office parties. My cousin’s kids always grab seconds—proof it’s a crowd-pleaser.

Step-by-step instructions for elote pasta recipe

This vibrant dish comes together faster than you'd think—bright, creamy, and packed with smoky-sweet corn flavor.

1

Toast the Pasta for Extra Flavor

Bring a large pot of water to a rolling boil and add 1 teaspoon salt. Add the 12 oz pasta (fettuccine or penne) and cook until 1 minute before the package directions for al dente. Before draining, remove ½ cup of the starchy pasta water—this is your secret weapon for creamy sauce.

While the pasta cooks, melt 2 tablespoons butter in a large skillet over medium heat. Add the drained pasta and toss vigorously for 2 minutes until it's evenly coated and slightly toasted. This step builds incredible flavor—don't skip it! The butter will infuse the pasta with richness that carries through the whole dish.

2

Sauté Garlic and Chili for the Base

In the same skillet (with the toasted pasta), add 2 tablespoons olive oil and reduce heat to medium-low. Add the 2 minced garlic cloves and 1 tablespoon chili powder, stirring constantly for 30 seconds until fragrant but not browned.

Here's the thing—garlic burns fast, so watch it like a hawk. You want that sweet, nutty aroma without any bitter notes. If it starts to darken, immediately remove the skillet from heat and let it cool for 10 seconds before continuing. This aromatic base is the flavor foundation for your elote pasta.

3

Create the Creamy Elote Sauce

Add the 2 cups fresh corn kernels to the skillet and stir for 2 minutes until heated through. In a separate bowl, whisk together ½ cup mayonnaise, ¼ cup fresh lime juice, 1 tablespoon lime zest, ¾ cup crumbled cotija cheese, ¼ teaspoon black pepper, and ¼ cup chopped fresh cilantro.

Pour this creamy mixture into the skillet with the corn and toss everything together for 1-2 minutes until fully combined. You're looking for a sauce that coats the pasta beautifully—if it's too thick, add 2-3 tablespoons of the reserved pasta water to loosen it. The sauce should be velvety but still cling to each strand of pasta.

4

Finish with Fresh Herbs and Serve Immediately

Taste and adjust seasoning—you might need a pinch more salt to balance the tangy lime and smoky chili. Garnish with an extra sprinkle of cotija cheese and cilantro right before serving. The contrast of cool cheese against the warm pasta makes this dish irresistible.

Serve immediately while the pasta is hot and the sauce is still creamy. This isn't a dish that waits—every bite should deliver that perfect balance of sweet corn, tangy lime, and rich, smoky depth. Pair with a simple arugula salad or warm tortillas to soak up every last bit of sauce!

👨‍🍳

Pro Tips For Making Elote Pasta

  • CHAR THE CORN FIRST: I used to skip this step—big mistake. Char the corn kernels over a gas flame (or under a broiler) until they’re blackened in spots before adding them to the pasta. That smoky depth is what makes elote pasta taste like a street cart, not just a side dish. If you’re using a grill, listen for the pop—those little bursts mean you’re doing it right.
  • SALT THE PASTA WATER LIKE THE OCEAN: Your pasta water should taste like you’re about to take a swim in the Dead Sea. Under-salted water means bland pasta, and this dish needs bold flavors to stand up to the mayo and lime. Taste it—yes, really—before adding the pasta. If it’s not salty enough, add another tablespoon. Trust me, you won’t regret it.
  • GRATE THE COTIJA FINE: I’ve seen people crumble cotija like they’re shredding cheese for nachos, but this dish needs it fine—almost powdery. Use the small holes of a box grater or pulse it in a food processor for 2-3 seconds. This makes the cheese melt into the pasta like butter, not just sit as chunks. (And skip the pre-shredded stuff—it’s usually a wax-coated disaster.)
  • TOSS THE PASTA HOT: Drain your pasta when it’s al dente, then immediately toss it with a splash of pasta water while it’s still piping hot. This coats the strands and keeps the sauce from turning into a gluey mess. Add the corn, mayo, and lime juice right after—hot pasta absorbs flavors better, and the texture stays perfect. Cold pasta? You’re just making a sad, mushy salad.

Troubleshooting great elote pasta

Pasta Won’t Hold Sauce

If your elote sauce keeps sliding off the pasta, it’s likely too thin or the pasta is undercooked. First, check your pasta—it should be al dente but not mushy. For extra grip, toss the cooked pasta with 1 tablespoon olive oil before adding the sauce.

If the sauce is still too runny, simmer it for 2-3 minutes to thicken naturally, or stir in 1 teaspoon cornstarch mixed with 1 tablespoon water. 💡

Sauce Too Thick or Grainy

If your sauce separates or feels gritty, you probably didn’t blend the ingredients smoothly enough. Always whisk the mayo, lime juice, and cotija cheese vigorously before adding it to the skillet. For a silky texture, blend the sauce in a food processor for 10 seconds before tossing with the pasta.

If it’s too thick, add reserved pasta water 1 tablespoon at a time until it reaches a creamy, coatable consistency.

Corn Loses Sweetness

Overcooking or using old corn kills its natural sweetness. If your corn tastes bland, try this fix: Add 1 teaspoon sugar or ½ teaspoon honey to the sauce while whisking.

For extra flavor, char the corn slightly in a dry skillet for 2-3 minutes before adding it to the sauce—this adds a smoky depth that mimics grilled elote. Fresh corn is best, but if using frozen, thaw it in warm water for 5 minutes before cooking.

Cotija Cheese Clumps

Cotija cheese can turn pasty if not crumbled properly. Pulse it in a food processor for 5-10 seconds before adding to the sauce, or use a fork to break it into fine crumbs. If clumps form during cooking, strain the sauce through a fine-mesh sieve to remove any lumps.

For a smoother texture, mix the cotija with 1 tablespoon mayo before adding it to the skillet—this helps distribute it evenly. 🧀

Lime Taste Overpowers

If the lime flavor dominates, balance it with a pinch of salt or a drizzle of honey. Reduce the lime juice to 2 tablespoons next time, or add ½ teaspoon sugar to mellow the acidity.

For a more complex flavor, add 1 teaspoon orange zest to complement the lime. Always taste as you go—adjusting gradually prevents overpowering flavors.

Pasta Gets Mushy

Overcooking pasta is the #1 cause of mushy texture. Set a timer for 1 minute less than the package instructions, then taste-test. If using dried pasta, rinse it under cold water for 10 seconds after draining to stop cooking.

For extra structure, toss the pasta with 1 teaspoon lemon juice while hot—this helps firm it up. Avoid stirring pasta while it cooks in the pot, as this breaks the strands.

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 9g45%
Cholesterol 45mg15%
Sodium 820mg36%
Total Carbohydrate 72g26%
Dietary Fiber 6g21%
Sugars 8g
Protein 18g36%
* 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 make this elote pasta without fresh corn?

Use 2 cups frozen corn kernels (thawed) or even 1 can cream-style corn (drained) for convenience. For extra depth, char the frozen corn in a dry skillet for 2-3 minutes before adding to mimic grilled flavors. The texture will be slightly softer, but the sweetness remains.

2

How do I make this vegetarian-friendly?

This recipe is already vegetarian, but you can boost protein by adding ½ cup black beans or ¼ cup crumbled tofu to the sauce. For a vegan version, swap mayo for vegan mayo and cotija for nutritional yeast. The dish stays creamy, flavorful, and satisfying without any meat.

3

What's the best pasta shape for this recipe?

Fettuccine or penne work best—their shapes hold the creamy sauce beautifully. For extra texture, try gemelli or farfalle, but avoid long, thin strands like spaghetti, which can get lost in the sauce. If you love chewy pasta, bronze-cut rigatoni adds great bite.

4

Can I prep this ahead of time?

Yes! Make the sauce 1 day ahead and store it in an airtight container in the fridge. Reheat gently in a saucepan with 1 tablespoon water to loosen it. Cook the pasta fresh and toss with the reheated sauce—this keeps it al dente. For a full make-ahead meal, refrigerate the sauce and pasta separately for up to 2 days.

5

Why does my sauce taste too salty?

Cotija cheese is naturally salty, so taste it first—reduce to ½ cup if needed. If the sauce still tastes too strong, balance it with 1 tablespoon lime juice or a pinch of sugar. For future batches, use low-sodium mayo and skip added salt until the end. Always taste as you go!

★★★★★5.0(12 reviews)
Categories Salads