Menu Enter a recipe name, ingredient, keyword...

Rice and Beans With Steak & Fresh Tomatillo Salsa


Google Ads
Rate this recipe 4.5/5 (4 Votes)


  • 2 cups low-sodium chicken broth
  • 1 cup long-grain white rice
  • Kosher salt
  • Freshly ground black pepper
  • 1 15.5-ounce can black beans, rinsed
  • 1/2 pound tomatillos (8)—husked, washed, and quartered
  • 2 tablespoons fresh lime juice, plus wedges for serving
  • 1/4 cup chopped fresh cilantro, plus more for serving
  • 1 tablespoon canola oil
  • 1 1/4 pounds skirt steak, cut into 4 pieces


Servings 4
Adapted from


Step 1

Combine the broth, rice, and ¼ teaspoon each salt and pepper in a medium pot. Bring to a boil, reduce heat, cover, and simmer until the rice is tender and all 
 the broth is absorbed, 15 to 20 minutes. Stir in the beans. Let stand, covered, for 10 minutes.

Meanwhile, puree the tomatillos, lime juice, cilantro, and ¼ teaspoon each salt and pepper in a blender until coarsely pureed (adding up to ¼ cup water, if needed, to loosen).

Heat the oil in a large skillet over medium-high heat. Season the steak with ½ teaspoon each salt and pepper. Cook until an instant-read thermometer inserted into the thickest steak registers 130° F, 2 to 5 minutes per side for medium-rare. Let rest for 5 minutes. Slice against the grain.

Serve the steak and salsa over the rice, topped with additional cilantro.

You'll also love

Review this recipe

Paula's Chicken Tomatillo Soup Tomatillo Beef Tacos