Nutrition Facts for Vegan mexican rice

Vegan Mexican Rice

Elevate your mealtime with this vibrant and flavorful Vegan Mexican Rice, a one-pan delight that's both hearty and easy to make. Infused with aromatic garlic, cumin, and chili powder, this recipe combines perfectly cooked long-grain rice with the earthy sweetness of carrots, the pop of peas, and a tangy kick of fresh lime juice. Simmered in a rich tomato broth, this dish brings authentic Mexican-inspired flavors to your table without any animal products, making it a perfect plant-based side or main dish. Ready in just 40 minutes, it’s the ideal go-to for busy weeknights or festive gatherings. Serve it alongside tacos, burritos, or a crisp salad, and garnish with fresh cilantro for that extra burst of freshness. A healthy, vegan, and gluten-free recipe that's sure to become a family staple!

Nutriscore Rating: 74/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Vegan Mexican Rice
Prep Time:10 mins
Cook Time:30 mins
Total Time:40 mins
Servings: 4

Ingredients

  • 2 tablespoons olive oil
  • 1 medium onion, finely chopped
  • 3 garlic cloves, minced
  • 1.5 cups long grain white rice
  • 3 cups vegetable broth
  • 2 tablespoons tomato paste
  • 1 cup tomato sauce
  • 1 teaspoon cumin
  • 1 teaspoon chili powder
  • 0.5 cup diced carrots
  • 0.5 cup frozen peas
  • 0.25 cup fresh cilantro, chopped
  • 1 lime, juiced
  • 0.5 teaspoon salt
  • 0.25 teaspoon black pepper

Directions

Step 1

Heat the olive oil in a large skillet or saucepan over medium heat.

Step 2

Add the chopped onion and sauté until it becomes translucent, about 5 minutes.

Step 3

Stir in the minced garlic and cook for another 1 minute until fragrant.

Step 4

Add the rice to the pan and cook for 3-4 minutes, stirring frequently, until the rice is lightly toasted.

Step 5

In a separate bowl, mix the vegetable broth, tomato paste, and tomato sauce until well combined.

Step 6

Pour the broth mixture over the rice. Add the cumin, chili powder, diced carrots, salt, and black pepper.

Step 7

Stir to combine, then bring to a boil. Cover and reduce the heat to low, letting it simmer for about 20 minutes.

Step 8

After 20 minutes, add the frozen peas atop the rice mixture, but do not stir. Cover and let cook for another 5 minutes.

Step 9

Turn off the heat and let it sit, covered, for an additional 5 minutes to allow the rice to fully absorb the flavors.

Step 10

Fluff the rice with a fork, stir in the chopped cilantro and lime juice, and adjust the seasoning if necessary.

Step 11

Serve warm, garnished with additional cilantro if desired.

Nutrition Facts

Serving size (1691.2g)
Amount per serving % Daily Value*
Calories 1206.9
Total Fat 40.9g 0%
Saturated Fat 6.5g 0%
Polyunsaturated Fat 4.8g
Cholesterol 0mg 0%
Sodium 3306.6mg 0%
Total Carbohydrate 182.7g 0%
Dietary Fiber 24.4g 0%
Total Sugars 32.8g
Protein 32.6g 0%
Vitamin D 0IU 0%
Calcium 287.5mg 0%
Iron 13.5mg 0%
Potassium 2521.5mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 29.9%
Protein: 10.6%
Carbs: 59.4%