This “risotto-style” Mexican White Rice with Corn Recipe is a simple yet delicious side dish that complements many Mexican meals. This versatile dish can be enjoyed alongside grilled meats, stews, or as part of a vegetarian rice bowl.

When the start of fall rolls around, readers always start looking for great side dish recipes to go with Mexican food for holiday get togethers. Some favorites include these frijoles charros , rajas con crema, and simple stewed green beans with tomatoes.
It’s the time of year when we are entertaining more and need a few delicious side dishes to make a full meal. One of my top fall side dishes has always been today’s Mexican white rice with corn recipe {also known as arroz con maiz or arroz primavera}. One bite is all it takes to convince even the most die-hard Spanish rice or Mexican red rice-lover that creamy white rice with sweet corn reigns supreme.
The rice is “risotto-style”, meaning we are using short grain arborio rice instead of the more traditional long-grain rice. It has great flavor that reminds me of Mexican Street Corn, but with extra vegetables like onions, garlic, and tomatoes (or use your favorite vegetables). This is the best Mexican rice recipe if you’re looking for an excellent side that goes with everything!

Tell Me About This Mexican White Rice With Corn Recipe
- Flavor: While the rice isn’t cooked in a sauce like it is with Mexican red rice or Mexican green rice, it is still bursting with flavor from the onions, garlic, and of course, sweet corn.
- Texture: This has more texture than, say, cilantro-lime rice. Every bite is a balance of soft, rich, and creamy, with a pop from juicy corn kernels. It’s silky thanks to the arborio rice. Think of a savory arroz con leche but the creaminess comes from the starchy rice, not milk or cream.
- Ease: The rice comes together without too much effort. Set aside some time to peel and finely chop the veggies. It requires some frequent stirring and an extra pot to keep the chicken broth warm.
All of the ingredients required are Mexican cuisine staples like white onion, garlic, tomato, olive oil, salt, etc that can easily be found at your local grocery store. See recipe card for full list of ingredients and instructions.


Best Rice to Use
A traditional Mexican rice recipe will use a long grain rice like Jasmine rice to get nice fluffy rice. If that’s what you’re looking for, check out my arroz blanco recipe. Today we’re using arborio rice which is a short grain rice most commonly used in risotto. When you stir this rice as it cooks it becomes a creamy and comforting rice dish.
A Few Success Tips
- Sauté the rice well. Don’t skimp on this step. You want to give the rice enough time sautéing in the olive oil, canola or vegetable oil before you add the liquid so it tastes almost toasted and goes from being glossy to matted and opaque.
- Add in warm stock or broth. Cold broth will cool your dish and pan, ultimately slowing the process and cooking the rice unevenly for an undesired texture. Keep your broth at a simmer in a large pot over medium heat close by.
- Stir often but not constantly. If you stir too often it may make your dish gluey, so it’s best to stir often to avoid sticking and make sure that the grains release their starch and bump into each other.
- Cook the rice al dente. Just like pasta, you’ll need to cook your rice to al dente, with a slightly chewy bite to avoid a mushy rice.
Garnish with a little chopped cilantro if you’d like. Any leftover rice can be saved in an airtight container or a container with a tight-fitting lid in the refrigerator for up to 5 days.
Are you looking for a main dish rice recipe instead? Try these crispy salmon rice bowls or even my Mexican arroz con pollo recipe.



Now What About the Sweet Corn?
The sweet corn kernels in this Mexican white rice recipe adds not only flavor but wonderful texture. Fresh sweet corn will offer the best flavor and texture and with hundreds of varieties available, feel free to experiment with different colors to add visual appeal to your dish.
If fresh corn isn’t available, the second best option would be frozen corn. You don’t need to thaw it first, just stir it in as you would the fresh sweet corn.
The best way to get the corn off the cob is to lay the cob flat on a cutting board and cut down vertically to remove the kernels.
What Goes Well With This Flavorful Mexican White Rice?
This is the perfect side dish for any Mexican-inspired meal. I’ve often served it with chicken mole poblano, enchiladas, black beans, or really any of these Mexican ground beef recipes.

More Mexican Side Dish Recipes
- Sweet & Spicy Mexican Fruit Salad
- Easy Fajita Veggies
- Mexican Cucumber Salad
- Roasted Beet Salad with Spicy Serrano Pepper Dressing
- Jalapeño Beer Bread
- Cucumber Watermelon Salad
- Cilantro-Lime Corn
- Garlic Mashed Potatoes with Chorizo & Poblano Pepper
Delicious Creamy Mexican White Rice With Corn Recipe
This "risotto-style" Mexican White Rice with Corn Recipe is a simple yet delicious side dish that complements many Mexican meals. This versatile dish can be enjoyed alongside grilled meats, stews, or as part of a vegetarian rice bowl.
Ingredients
- 5 cups chicken broth
- 1/4 cup olive oil (or butter)
- 1 small white onion, small dice
- 1 teaspoon kosher salt, plus more for seasoning
- 1 1/2 cups arborio rice
- 2 cloves garlic, minced
- 3 cups fresh corn kernels
- 1/2 cup white wine (optional, see note)
- 1/4-1/2 teaspoon arbol chili powder (depending on how spicy you want it)
- 1 medium tomato, diced
- 1/4 cup crumbled Cotija cheese, plus more for serving
- 1/3 cup chopped fresh cilantro
- 1/3 cup thinly sliced scallions
Instructions
- Heat the 5 cups chicken broth in a large saucepan over medium-high heat. Reduce heat to low and keep broth warm.
- Heat the 1/4 cup of olive oil in a heavy-bottomed pot or a Dutch oven over medium-high heat. Add the diced onion and season with the teaspoon of kosher salt. Saute until softened and fragrant.
- Add the 1 1/2 cups arborio rice and reduce heat to medium. Cook rice, stirring frequently until the rice is lightly toasted, matte and opaque.
- Add the 2 cloves minced garlic and the 3 cups sweet corn and stir to coat. Deglaze with the 1/2 cup white wine (if using) and cook until the wine has evaporated. Add the 1/4-1/2 teaspoon arbol chili powder and 1 cup of the hot broth, scraping up any browned bits, bring to a gentle simmer, over med-low heat stirring frequently, letting the rice absorb all the broth.
- Continue adding the hot broth 1 cup at a time, letting the rice absorb it slowly, each time, stirring often. At the same time that you add the last 1/2 cup of broth, add the fresh diced tomato, letting it cook in the risotto 3 minutes or so. At this point, rice should be creamy yet slightly al dente.
- Stir in the 1/4 cup crumbled Cotija, and half of the cilantro and scallions. Adjust salt and chili powder to taste.
- Divide among bowls, garnish with more Cotija cheese and the remaining chopped cilantro and scallions.
Notes
- Wine: The white wine is optional. If you don't want to use it, add 1/2 cup more chicken broth.
- Arbol chili powder: If you can't find this, substitute ground cayenne pepper.
- Arborio rice: Arborio rice is essential for achieving the creamy texture of this dish. You could also use Carnaroli rice but that is harder to find.
- Cotija cheese: Cotija cheese adds a salty, tangy flavor. Feta cheese can be substituted.

Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Nutrition Information:
Yield: 6 Serving Size: 1Amount Per Serving: Calories: 19Total Fat: 0gSaturated Fat: 0gTrans Fat: 0gUnsaturated Fat: 0gCholesterol: 0mgSodium: 259mgCarbohydrates: 1gFiber: 0gSugar: 0gProtein: 0g





leave a reply