Welcome to Recipesprocess

Mexican Street Corn Rice

By Jennifer Adams | May 12, 2026
Mexican Street Corn Rice
Rice & Beans

Mexican Street Corn Rice

Prep20 min
Cook25 min
Total45 min
Serves4
Mexican Street Corn Rice
Savor the flavors of Mexico

I still remember the first time I tasted Mexican Street Corn Rice, or 'Arroz con Elote' as we call it in Spanish. It was at a family gathering in my abuela's house, and the aroma of toasted corn and spices filled the entire room. From that day on, I was hooked.

As a second-generation cook from a Guadalajara family in San Antonio, I've always been passionate about preserving our traditional recipes and sharing them with others. Mexican Street Corn Rice is more than just a dish - it's a way to connect with our heritage and bring people together.

This recipe is a staple in many Mexican households, and for good reason. It's easy to make, flavorful, and perfect for any occasion. Whether you're cooking for a crowd or just a few friends, this dish is sure to impress.

So, what makes this recipe so special? For starters, it's made with fresh, high-quality ingredients that are readily available in most supermarkets. The combination of toasted corn, onions, garlic, and spices creates a depth of flavor that's hard to resist. And the best part? It's incredibly versatile - you can serve it as a side dish, add it to tacos or grilled meats, or even use it as a base for other recipes.

In this recipe, I'll guide you through the process of making authentic Mexican Street Corn Rice, just like my abuela taught me. From toasting the corn to adding the final touches, I'll share my tips and tricks for making this dish truly unforgettable.

Why You’ll Love This Recipe

  • This recipe is easy to make and requires minimal ingredients
  • It's perfect for any occasion, whether you're cooking for a crowd or just a few friends
  • The combination of toasted corn, onions, and spices creates a depth of flavor that's hard to resist
  • It's incredibly versatile - you can serve it as a side dish, add it to tacos or grilled meats, or even use it as a base for other recipes
  • It's a great way to connect with your heritage and share traditional recipes with others
  • It's a budget-friendly option that won't break the bank

Why This Recipe Works

The key to making great Mexican Street Corn Rice is to toast the corn and spices properly. This brings out the natural sweetness of the corn and adds a smoky depth to the dish. By using a combination of sautéed onions and garlic, we add an extra layer of flavor that complements the corn perfectly.

Another important aspect of this recipe is the use of chicken broth and lime juice. These ingredients help to balance out the flavors and add a touch of brightness to the dish. And by using a mixture of grated cheese and chopped cilantro as a garnish, we add a nice textural element and a burst of fresh flavor.

Finally, the type of rice used is crucial. I recommend using a short-grain rice, such as Calrose or Bomba, which holds its shape well and absorbs the flavors of the dish nicely. By following these simple steps and using the right ingredients, you'll be able to create a delicious and authentic Mexican Street Corn Rice that's sure to become a staple in your household.

Ingredients You’ll Need

When it comes to making Mexican Street Corn Rice, the ingredients are just as important as the technique. You'll need a few staple ingredients, such as corn, onions, garlic, and spices, as well as some fresh cilantro and lime juice for added flavor. Be sure to choose the freshest ingredients possible, as this will make a big difference in the final dish.

In addition to the ingredients listed below, you'll also need some basic pantry staples, such as salt, pepper, and olive oil. Don't worry if you don't have everything on hand - most of these ingredients are readily available in most supermarkets.

  • 2 cups corn kernels, fresh or frozenFresh corn is preferred, but frozen corn works well too. Just be sure to thaw it first and pat it dry with a paper towel to remove excess moisture
  • 1 large onion, dicedAny type of onion will work, but I prefer to use a sweet onion, such as Vidalia or Maui, for its mild flavor
  • 3 cloves garlic, mincedDon't over-mince the garlic, as this can make it bitter. Instead, aim for a coarse mince that still retains some texture
  • 1 teaspoon ground cuminCumin is a staple spice in Mexican cooking, and it adds a warm, earthy flavor to the dish. Be sure to use freshly ground cumin for the best flavor
  • 1 teaspoon smoked paprikaSmoked paprika adds a smoky depth to the dish that's hard to resist. If you don't have smoked paprika, you can substitute with regular paprika, but the flavor won't be the same
  • 1/2 teaspoon saltUse a flaky, kosher-style salt for the best flavor. This type of salt dissolves quickly and adds a nice texture to the dish
  • 1/4 teaspoon black pepperFreshly ground black pepper is essential for bringing out the flavors in the dish. Don't overdo it, though - a little pepper goes a long way
  • 2 tablespoons olive oilUse a high-quality olive oil that's rich in flavor and has a smooth texture. This will help to bring out the flavors in the dish and add a nice sheen to the finished product
  • 2 cups chicken broth, warmedUse a low-sodium chicken broth to avoid adding too much salt to the dish. You can also use vegetable broth or a combination of the two for added flavor
  • 1 cup uncooked white riceShort-grain rice, such as Calrose or Bomba, works best for this recipe. This type of rice holds its shape well and absorbs the flavors of the dish nicely
  • 1/4 cup grated cheese, such as queso fresco or Monterey JackUse a mild, crumbly cheese that will melt nicely and add a touch of creaminess to the dish
  • 1/4 cup chopped fresh cilantroFresh cilantro is essential for adding a bright, fresh flavor to the dish. Choose leaves that are vibrant green and have a nice texture
Ingredients for Mexican Street Corn Rice

Equipment You’ll Need

Large skillet or sauté pan with a heavy bottomCutting boardChef's knifeMeasuring cups and spoonsInstant-read thermometerWooden spoon or spatula

How to Make Mexican Street Corn Rice

  1. 1
    Heat the olive oil in a large skillet or sauté pan over medium-high heat until it shimmers and slightly smokes, about 2-3 minutes
  2. 2
    Add the diced onion to the skillet and cook, stirring occasionally, until it's lightly browned and caramelized, about 8-10 minutes
  3. 3
    Add the minced garlic to the skillet and cook, stirring constantly, for 1-2 minutes or until fragrant
  4. 4
    Add the corn kernels to the skillet and cook, stirring occasionally, until they're lightly browned and toasted, about 5-7 minutes
  5. 5
    Add the ground cumin, smoked paprika, salt, and black pepper to the skillet and cook, stirring constantly, for 1-2 minutes or until fragrant
  6. 6
    Add the warmed chicken broth to the skillet and bring the mixture to a boil
  7. 7
    Add the uncooked rice to the skillet and stir to combine with the corn and spice mixture
  8. 8
    Reduce the heat to low, cover the skillet with a tight-fitting lid, and simmer for 18-20 minutes or until the rice is tender and the liquid has been absorbed
  9. 9
    Remove the skillet from the heat and let it rest, covered, for 5 minutes
  10. 10
    Fluff the rice mixture with a fork and stir in the grated cheese and chopped cilantro
  11. 11
    Serve the Mexican Street Corn Rice hot, garnished with additional cilantro and cheese if desired

Expert Tips

  • Use fresh, high-quality ingredients for the best flavor
  • Don't overcook the rice, as this can make it dry and unappetizing
  • Add a squeeze of fresh lime juice to the dish just before serving for added brightness and flavor
  • Experiment with different types of cheese and spices to find your favorite combination
  • Make the dish ahead of time and refrigerate or freeze it for later use
  • Add some heat to the dish by incorporating diced jalapeños or serrano peppers
  • Use this recipe as a base and add your favorite ingredients, such as cooked chicken or steak, to make it a complete meal

Common Mistakes to Avoid

  • Overcooking the rice, which can make it dry and unappetizing
  • Not toasting the corn and spices properly, which can result in a lack of flavor
  • Using low-quality ingredients, which can affect the overall taste and texture of the dish
  • Not adding enough liquid to the dish, which can result in dry, crunchy rice
  • Overmixing the rice and corn mixture, which can make it sticky and unappetizing
  • Not letting the dish rest before serving, which can result in a lack of flavor and texture

Variations and Substitutions

  • Add cooked chicken or steak to the dish for added protein
  • Incorporate diced jalapeños or serrano peppers for added heat
  • Use different types of cheese, such as queso fresco or feta, for a unique flavor
  • Add some freshness to the dish by incorporating chopped cilantro or scallions
  • Experiment with different types of rice, such as brown or wild rice, for added texture and nutrition
  • Make the dish ahead of time and refrigerate or freeze it for later use

What to Serve With Mexican Street Corn Rice

Mexican Street Corn Rice is a versatile dish that can be served in a variety of ways. Try serving it as a side dish, adding it to tacos or grilled meats, or using it as a base for other recipes. You can also experiment with different toppings, such as diced tomatoes, shredded lettuce, or sour cream, to add some extra flavor and texture to the dish.

Some other ideas for serving Mexican Street Corn Rice include:

Serve with grilled meats, such as steak or chickenAdd to tacos or burritos for a flavorful fillingUse as a side dish for Mexican-inspired mealsTop with diced tomatoes, shredded lettuce, or sour cream for added flavor and texture

Make-Ahead, Storage, Freezing and Reheating

Mexican Street Corn Rice can be made ahead of time and refrigerated or frozen for later use. To refrigerate, simply cool the dish to room temperature, then cover it with plastic wrap or aluminum foil and store it in the refrigerator for up to 3 days.

To freeze, cool the dish to room temperature, then transfer it to an airtight container or freezer bag and store it in the freezer for up to 3 months. When you're ready to serve, simply thaw the dish overnight in the refrigerator, then reheat it in the microwave or on the stovetop until hot and steaming.

When reheating the dish, be sure to add a little extra liquid, such as chicken broth or water, to prevent the rice from drying out. You can also add some fresh cilantro or cheese to the dish for added flavor and texture.

Frequently Asked Questions

What type of rice is best for Mexican Street Corn Rice?

Short-grain rice, such as Calrose or Bomba, works best for this recipe. This type of rice holds its shape well and absorbs the flavors of the dish nicely

Can I use frozen corn instead of fresh?

Yes, frozen corn works well in this recipe. Just be sure to thaw it first and pat it dry with a paper towel to remove excess moisture

How do I toast the corn and spices properly?

To toast the corn and spices, heat a large skillet or sauté pan over medium-high heat until it shimmers and slightly smokes. Add the corn kernels and cook, stirring occasionally, until they're lightly browned and toasted, about 5-7 minutes. Then, add the spices and cook, stirring constantly, for 1-2 minutes or until fragrant

Can I make this dish ahead of time?

Yes, Mexican Street Corn Rice can be made ahead of time and refrigerated or frozen for later use. Simply cool the dish to room temperature, then cover it with plastic wrap or aluminum foil and store it in the refrigerator for up to 3 days or freeze it for up to 3 months

What are some variations I can try?

Some variations you can try include adding cooked chicken or steak, incorporating diced jalapeños or serrano peppers, using different types of cheese, or adding some freshness with chopped cilantro or scallions

How do I reheat the dish without drying it out?

To reheat the dish without drying it out, be sure to add a little extra liquid, such as chicken broth or water, to the rice. You can also add some fresh cilantro or cheese to the dish for added flavor and texture

Can I use this recipe as a base for other dishes?

Yes, Mexican Street Corn Rice is a versatile dish that can be used as a base for other recipes. Try adding cooked chicken or steak, incorporating diced jalapeños or serrano peppers, or using different types of cheese to create a unique flavor

What are some common mistakes to avoid?

Some common mistakes to avoid include overcooking the rice, not toasting the corn and spices properly, using low-quality ingredients, and not adding enough liquid to the dish

The Full Recipe
Recipe Card
Mexican Street Corn Rice

Mexican Street Corn Rice

Discover the authentic flavors of Mexico with my easy and delicious Mexican Street Corn Rice recipe, made with love and care in my home kitchen

Prep20 min
Cook25 min
Total45 min
Serves4
Pin Recipe

Ingredients

  • 2 cups corn kernels, fresh or frozen
  • 1 large onion, diced
  • 3 cloves garlic, minced
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 2 tablespoons olive oil
  • 2 cups chicken broth, warmed
  • 1 cup uncooked white rice
  • 1/4 cup grated cheese, such as queso fresco or Monterey Jack
  • 1/4 cup chopped fresh cilantro

Instructions

  1. Heat the olive oil in a large skillet or sauté pan over medium-high heat until it shimmers and slightly smokes, about 2-3 minutes
  2. Add the diced onion to the skillet and cook, stirring occasionally, until it's lightly browned and caramelized, about 8-10 minutes
  3. Add the minced garlic to the skillet and cook, stirring constantly, for 1-2 minutes or until fragrant
  4. Add the corn kernels to the skillet and cook, stirring occasionally, until they're lightly browned and toasted, about 5-7 minutes
  5. Add the ground cumin, smoked paprika, salt, and black pepper to the skillet and cook, stirring constantly, for 1-2 minutes or until fragrant
  6. Add the warmed chicken broth to the skillet and bring the mixture to a boil
  7. Add the uncooked rice to the skillet and stir to combine with the corn and spice mixture
  8. Reduce the heat to low, cover the skillet with a tight-fitting lid, and simmer for 18-20 minutes or until the rice is tender and the liquid has been absorbed
  9. Remove the skillet from the heat and let it rest, covered, for 5 minutes
  10. Fluff the rice mixture with a fork and stir in the grated cheese and chopped cilantro
  11. Serve the Mexican Street Corn Rice hot, garnished with additional cilantro and cheese if desired

Nutrition (per serving, approximate)

420Calories
10gProtein
60gCarbs
15gFat