Go Back

Vegan Mexican Rice Recipe

Prep Time10 minutes
Cook Time20 minutes
Total Time30 minutes
Calories: 280kcal

Ingredients

  • 1 cup long-grain white rice
  • 2 tablespoons vegetable oil
  • 1 small onion finely chopped
  • 2 cloves garlic minced
  • 1/2 cup tomato sauce or crushed tomatoes
  • 1 1/2 cups vegetable broth
  • 1/2 cup peas optional for extra color
  • 1/2 cup corn kernels frozen works too
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon chili powder adjust to heat preference
  • 1/2 teaspoon paprika smoked if you’ve got it
  • Salt and pepper to taste
  • Fresh cilantro chopped, for garnish
  • Juice of 1/2 lime optional brightener

Instructions

  • Heat the oil in a skillet over medium heat. Add the rice and toast it until it turns light gold and smells nutty. This is the “get-your-life-together” moment for flavor.
  • Add the onion and garlic. Sauté until the onion becomes translucent and friendly. If it starts crying, you’re doing it right.
  • Stir in the tomato sauce, cumin, chili powder, and paprika. Cook for 1–2 minutes to bloom the spices. Your kitchen should smell like a street cart in Mexico by now.
  • Pour in the vegetable broth and bring to a simmer. Reduce heat to low, cover, and cook for 15–18 minutes, until the rice is tender and the liquid is absorbed.
  • Stir in peas and corn, then re-cover and cook 2–3 minutes until heated through. If using, squeeze lime juice over the top for brightness.
  • Fluff with a fork, season with salt and pepper, and sprinkle chopped cilantro. Serve hot and smile—the hardest part is done.