Arroz con Maiz, or Moro de Maiz (Rice with Corn)
Arroz con Maiz, or Moro de Maiz, is a delightful dish that brings together the comforting textures of rice and the sweet crunch of corn. This recipe is a staple in many Latin American households, celebrating the simple yet vibrant flavors that can be achieved with just a few ingredients. Whether served as a side or a main dish, Arroz con Maiz is sure to be a hit at your table, making it an essential addition to your culinary repertoire.
Why This Recipe is a Keeper

This recipe for Arroz con Maiz not only showcases the sweet, earthy flavor of corn but also highlights the versatility of rice. With its easy preparation and minimal ingredients, this dish is perfect for busy weeknights or special gatherings. The combination of long-grain rice and corn creates a delightful texture, while the aromatic onion and fresh parsley add depth and color. Plus, you can easily customize it to fit your dietary preferences or what you have on hand.
Ingredient List
To create this delicious Arroz con Maiz, you will need the following ingredients:
- 5 tablespoons olive oil, divided – This will provide richness and help sauté the onion.
- 1 large red onion, minced – Adds a sweet and savory base to the dish.
- 2 cups sweet corn – You can use boiled soft corn, frozen, or canned for convenience.
- 2 cups rice – Long grain, such as Carolina, works best for fluffy results.
- 3 cups vegetable broth – Salted to taste and boiling-hot, enhances the flavor of the rice.
- 3 tablespoons minced parsley – Fresh parsley adds a pop of color and freshness.
What’s in the Gear List
Before you start cooking, gather the following equipment:
- Large skillet or pot – For cooking the rice and ingredients together.
- Wooden spoon – Ideal for stirring without scratching your cookware.
- Measuring cups and spoons – To ensure accurate measurements of your ingredients.
- Knife and cutting board – For chopping the onion and parsley.
- Serving dish – To present your beautiful Arroz con Maiz.
Method: Arroz con Maiz, or Moro de Maiz (Rice with Corn)

Follow these simple steps to prepare your Arroz con Maiz:
Step 1: Sauté the Onion
In a large skillet or pot, heat 3 tablespoons of olive oil over medium heat. Once hot, add the minced red onion. Sauté for about 5-7 minutes or until the onion becomes translucent and fragrant.
Step 2: Add the Corn
Stir in the sweet corn and cook for another 2-3 minutes. This allows the corn to absorb the flavors of the onion and oil, enhancing its sweetness.
Step 3: Incorporate the Rice
Add the rice to the skillet, stirring well to combine it with the onion and corn mixture. Let it cook for about 1-2 minutes, allowing the rice to toast slightly and absorb the flavors.
Step 4: Pour in the Broth
Carefully add the boiling-hot vegetable broth to the rice mixture. Stir well and bring to a gentle boil. Once boiling, lower the heat to a simmer and cover the pot with a lid.
Step 5: Cook the Rice
Allow the rice to cook for about 18-20 minutes, or until all the liquid has been absorbed and the rice is tender. Avoid lifting the lid too often, as this will release steam and interrupt the cooking process.
Step 6: Fluff and Garnish
Once the rice is cooked, remove the pot from the heat. Let it sit, covered, for an additional 5 minutes. Then, fluff the rice gently with a fork and stir in the minced parsley. Drizzle with the remaining 2 tablespoons of olive oil for extra richness.
Make It Diet-Friendly

If you want to accommodate specific dietary needs, consider these adjustments:
- Gluten-Free: This recipe is naturally gluten-free as it uses rice and vegetable broth.
- Vegan: The dish is already vegan since it uses vegetable broth and no animal products.
- Lower Calorie: Reduce the olive oil to 2 tablespoons and serve with a side of salad for a lighter option.
- Protein Boost: Add cooked beans or grilled chicken for a heartier meal.
Don’t Do This
To ensure your Arroz con Maiz turns out perfectly, avoid these common pitfalls:
- Don’t skip toasting the rice – This step adds depth to the flavor.
- Don’t use cold broth – Always add boiling-hot broth to prevent the rice from becoming gummy.
- Don’t stir too frequently – This can break the rice grains and make the dish mushy.
- Don’t forget the resting time – Allowing the rice to sit after cooking helps achieve the ideal texture.
Prep Ahead & Store
Arroz con Maiz is a great dish for meal prep. Here’s how to make it ahead of time:
You can prepare the dish up to the point of adding the broth and store it in the refrigerator for up to two days. When ready to cook, simply add the boiling broth and follow the cooking instructions. Leftover Arroz con Maiz can be stored in an airtight container in the refrigerator for up to 4 days. Reheat in the microwave or on the stovetop with a splash of water to loosen the rice.
Ask the Chef
Can I use brown rice instead of white rice?
Yes, you can use brown rice, but keep in mind that it will require a longer cooking time and more liquid. Adjust the broth and cooking time accordingly for the best results.
What can I serve with Arroz con Maiz?
This dish pairs beautifully with grilled meats, such as chicken or steak, or can be enjoyed with a refreshing salad, like Corn Tomato Avocado Salad for a lighter meal.
Can I freeze Arroz con Maiz?
Absolutely! This dish freezes well. Allow it to cool completely, then transfer to an airtight container or freezer-safe bag. It can be stored in the freezer for up to three months. Thaw in the refrigerator before reheating.
What if I don’t have vegetable broth?
If you don’t have vegetable broth, you can use water with a bit of seasoning or make your own broth from vegetable scraps. Just ensure it’s flavorful to enhance the dish.
Try These Next
If you enjoyed making Arroz con Maiz, here are some delicious recipes to try next:
- The Best Cornbread Muffins Recipe – Perfect as a side dish!
- Pineapple Fried Rice – A tropical twist on your rice dishes.
See You at the Table
Arroz con Maiz, or Moro de Maiz, is not just a dish; it’s a celebration of flavors that brings everyone together. This recipe showcases how simple ingredients can create something truly special. Whether you’re making it for a family gathering or a cozy dinner at home, this dish is bound to impress. Enjoy the process of cooking, and savor every bite of your homemade Arroz con Maiz!

Arroz con Maiz, or Moro de Maiz (Rice with Corn)
Ingredients
Equipment
Method
- In a large skillet or pot, heat 3 tablespoons of olive oil over medium heat. Once hot, add the minced red onion. Sauté for about 5-7 minutes or until the onion becomes translucent and fragrant.
- Stir in the sweet corn and cook for another 2-3 minutes. This allows the corn to absorb the flavors of the onion and oil, enhancing its sweetness.
- Add the rice to the skillet, stirring well to combine it with the onion and corn mixture. Let it cook for about 1-2 minutes, allowing the rice to toast slightly and absorb the flavors.
- Carefully add the boiling-hot vegetable broth to the rice mixture. Stir well and bring to a gentle boil. Once boiling, lower the heat to a simmer and cover the pot with a lid.
- Allow the rice to cook for about 18-20 minutes, or until all the liquid has been absorbed and the rice is tender. Avoid lifting the lid too often, as this will release steam and interrupt the cooking process.
- Once the rice is cooked, remove the pot from the heat. Let it sit, covered, for an additional 5 minutes. Then, fluff the rice gently with a fork and stir in the minced parsley. Drizzle with the remaining 2 tablespoons of olive oil for extra richness.
Notes
- For a gluten-free option, ensure your broth is gluten-free.
- This dish can be made vegan-friendly as is, using vegetable broth.
- Store leftovers in an airtight container in the fridge for up to 4 days.
