In search of a meal that will bring comfort and pleasure and which is prepared quickly and easily? Mexican rice, or Arroz Rojo as it is often called, is a great option. This dish is made out of long-grain rice, tomatoes, fresh vegetables, and spices and can be a fulfilling accompaniment for lunch or dinner. It is naturally vegan, is made of simple ingredients, and can take up to half an hour to prepare.
What truly makes this recipe special is the mix of fried rice and sour tomato puree. The vegetables give texture, whereas cumin, garlic, and chilli add flavour. I like these recipes for their ability to prepare a delicious dish out of simple ingredients in no time.
What Makes Mexican Rice Special?

Mexican rice is a famous dish under different names, such as Spanish rice or Arroz Mexicano. It can be served either as a main dish or as a side dish.
Unlike plain steamed rice, this version is first sautéed with onions and garlic before being cooked in tomato puree and vegetable stock. This extra step helps develop flavour and gives the grains a lovely texture.
Carrots, bell peppers and green peas are used in this recipe, but you can easily include sweet corn, broccoli, cauliflower or French beans. If you enjoy spicy food, jalapeños or green chillies will provide an extra kick.
Ingredients You Will Need

For approximately three servings, keep these ingredients ready:
1 cup long-grain or basmati rice
2 tablespoons olive oil
½ cup finely chopped onion
½ teaspoon chopped garlic
¼–⅓ cup chopped carrots
¼–⅓ cup chopped bell peppers
¼–⅓ cup green peas
1 teaspoon chopped jalapeño, serrano or green chilli
1 teaspoon finely chopped celery
1 cup tomato puree
½ teaspoon ground cumin
½ teaspoon paprika or cayenne pepper
Salt to taste
1¾–2 cups vegetable stock or water
How to Prepare Mexican Rice

Step 1: Rinse the rice. Wash the rice under running water two or three times to remove excess starch. Drain and keep it aside. First of all, it is important that you prepare all your remaining ingredients before proceeding with this recipe.
Step 2: Preparation of the aromatic. Put the oil into the pot, which is covered. Cook it with onion slices and crushed garlic for a minute.
Step 3: Rice Toasting. Turn down the heat and add your rinsed rice. Stir for a few minutes so that the grains become a little bit golden. Do not allow them to burn or stick.
Step 4: Add vegetables and spices. Mix in the carrots, bell peppers, peas, chillies and celery. Add cumin, paprika and salt. Sauté everything for another two to three minutes so the ingredients are evenly coated.
Step 5: Add the tomato puree to the tomato paste and the vegetable broth or water, depending on your choice.
Step 6: It is very important for you to cook the mixture until it gets fluffy. Place the lid on the vessel and let the mixture simmer on low flame for about 20-22 minutes without burning it. If it gets dry, then water or stock can be added to it.
Step 7: Have it hot. Once the rice grains are soft and all water is consumed, you can take the pot off the stove. Use a fork to make the rice fluffy.
Serving Ideas and Useful Tips
This Mexican rice is delicious by itself, but it also goes very well with quesadillas, vegetable burritos, enchiladas, empanadas, or chimmichangas. A fresh salad, homemade salsa or guacamole makes an excellent accompaniment. A squeeze of lemon and some chopped coriander add freshness just before serving.
For a milder version, reduce the green chillies and cayenne pepper. If using thick canned tomato puree, adjust the cooking liquid as needed.
Refrigerate cooled leftovers in an airtight container and consume within one day. For the best texture and flavour, enjoy the rice freshly prepared.