See what others are loving—and bring home these pieces while they’re still in stock. Shop Holiday Favorites.

It’s here! Find nostalgic pieces for bright, beloved traditions and unfolding joy. Shop the holiday collection.

Coming January 28: Jo’s New Children’s Book, The World Needs the Wonder You See. Pre-Order Today.

Joanna Gaines' Mexican Rice

Mexican Rice

byJoanna Gaines
Total 50 mins, includes cooling time
Active 20 mins
Makes 4 to 6 servings
"I like to serve this rice with enchiladas. If your package of rice suggests that it should be rinsed, pour the rice into a large bowl and cover with tap water by several inches. Swish with your hands a few times, then drain thoroughly in a mesh sieve. Repeat several times, until the water in the bowl stays relatively clear after you swish the rice in it." - Joanna Gaines, Magnolia Table, Volume 1.
Ingredients
  • 3 tablespoons vegetable oil
  • 1½ cups long-grain white rice, rinsed
  • 1 teaspoon ground cumin
  • 1 white onion, finely chopped
  • 1 garlic clove, minced
  • One 8-ounce can tomato sauce
  • 2¼ cups store-bought chicken broth, Homemade Chicken Broth (from Magnolia Table, Volume 1), or water, or as needed
  • 1 teaspoon kosher salt
  • ½ teaspoon freshly ground black pepper
  • ½ cup minced fresh cilantro or parsley, for garnish
    Directions
    1. In a large saucepan, heat the oil over medium heat. Add the rice and sauté, stirring, until lightly browned, about 10 minutes. Stir in the cumin and cook for 30 seconds. Add the onion and garlic and cook, stirring often, until softened, about 5 minutes.
    2. Pour the tomato sauce into a 4-cup or larger glass measuring cup. Add enough chicken broth to make 3¼ cups total and stir into the rice. Add the salt and pepper.
    3. Bring to a boil. Stir once, reduce the heat, cover, and simmer for 20 minutes. Remove the pan from the heat without uncovering it. Let stand, covered, for 10 minutes.
    4. Fluff the rice with a large fork and sprinkle over the cilantro. Serve.
    5. Store leftover rice in a covered container in the refrigerator for up to 3 days. Add a few splashes of water to it before reheating in the microwave or on the stovetop.