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!
Scan with your phone to download!
Heat the olive oil in a large skillet or saucepan over medium heat.
Add the chopped onion and sauté until it becomes translucent, about 5 minutes.
Stir in the minced garlic and cook for another 1 minute until fragrant.
Add the rice to the pan and cook for 3-4 minutes, stirring frequently, until the rice is lightly toasted.
In a separate bowl, mix the vegetable broth, tomato paste, and tomato sauce until well combined.
Pour the broth mixture over the rice. Add the cumin, chili powder, diced carrots, salt, and black pepper.
Stir to combine, then bring to a boil. Cover and reduce the heat to low, letting it simmer for about 20 minutes.
After 20 minutes, add the frozen peas atop the rice mixture, but do not stir. Cover and let cook for another 5 minutes.
Turn off the heat and let it sit, covered, for an additional 5 minutes to allow the rice to fully absorb the flavors.
Fluff the rice with a fork, stir in the chopped cilantro and lime juice, and adjust the seasoning if necessary.
Serve warm, garnished with additional cilantro if desired.
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% |
Source of Calories