Skip to Content

Spicy Mexican Rice – Easy Mexican Side Dish – No Need for Takeout!

Are you craving the taste of spicy Mexican rice from your favorite Mexican restaurant? 

There is no need to go out or have take out.  Why not make your own Mexican rice? This recipe is easy to do, full of flavor and on the table in about 25 minutes.

It makes a nice addition to any Mexican meal, like my chicken enchiladas.

Spicy Mexican Rice

How to make Spicy Mexican rice

Let’s liven up plain white rice with some spices.

rice, onions and garlicAdd the olive oil and butter to a non stick frying pan and heat.  Stir in the rice  and chopped onions  and garlic.

Cook gently until rice is starting to get browned and the veggies are tender.

rice ingredientsStir in the diced tomatoes, red and green peppers, chili powder and diced jalapenos.   

The flavors will start to combine and the aroma will tempt you to sample the mixture.

Stir in the water and bring to a boil.  Cover and simmer for about 15-17 minutes until the rice is tender.

stir in the cheese

Some shredded Cheddar cheese will add a nice amount of decadence to the dish. 

Stir in the cheese and transfer the mixture to a serving dish. 

Mexican rice

I served this with my cheeseburger taco wraps and it made a great combination. The meal felt like we had gone out for our local take out but it all came from my own kitchen.

Another way to serve this rice is with my recipe for Cheeseburger Taco wraps for a great Mexican meal.  Add a tossed salad and you have a tasty meal in 30 minutes or less.

Pin this spicy Mexican Rice for later

Would you like a reminder of this Mexican side dish recipe?  Just pin this photo to one of your International cooking boards on Pinterest so that you can easily find it later.spicy Mexican Rice Side Dish

Yield: 6

Spicy Mexican Rice

Spicy Mexican Rice

Are you craving the taste of Mexican rice from your favorite Mexican restaurant? No need to go out or have take out.

Why not make your own Mexican rice?

Cook Time 20 minutes
Total Time 20 minutes


  • 1 tablespoons butter
  • 1 tsp olive oil
  • 1 1/2 cups long-grain rice
  • 1/2 cup chopped onion
  • 1/2 cup chopped green amd red bell pepper
  • 2 tomatoes, diced
  • 2 clove garlic, minced
  • 2 cups water
  • 1 small can pf diced jalapeno chiles (other red chilis work well too)
  • 1 teaspoon chili powder
  • 1 teaspoon Kosher salt
  • Cracked black pepper
  • 1 cup shredded Cheddar cheese (I used Cabot 40% reduced fat cheddar)


  1. In a large saucepan over medium high heat, melt the butter and olive oil. Add the rice, onion, peppers, and garlic.
  2. Cook until the rice is browned and vegetables are tender.
  3. Stir in the water, diced tomatoes, jalapeno chilis, chili powder, and salt and bring to a boil. Season with pepper to taste.
  4. Reduce the heat and simmer, covered, until the rice is tender, about 15 to 17 minutes.
  5. Stir in the cheddar cheese and transfer to a serving bowl.


Other nice additions to this rice are some canned beans and frozen corn kernels.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 177Total Fat: 9gSaturated Fat: 5gTrans Fat: 0gUnsaturated Fat: 3gCholesterol: 24mgSodium: 511mgCarbohydrates: 18gFiber: 2gSugar: 3gProtein: 6g

Nutritional information is approximate due to natural variation in ingredients and the cook-at-home nature of our meals.

Share on Social Media

Disclosure of Material Connection: Some of the links in the post above are "affiliate links." This means if you click on the link and purchase the item, I will receive a small commission from the sale, but the price is the same for you. I am disclosing this in accordance with the Federal Trade Commission's 16 CFR, Part 255: "Guides Concerning the Use of Endorsements and Testimonials in Advertising."

Skip to Recipe