Go Back

Best Steak with Beans and Avocado on Top of White Rice with Spicy Sauce Recipe

Indulge in a culinary delight with the Best Steak with Beans and Avocado on Top of White Rice, drizzled with a flavorful homemade spicy sauce. This recipe combines the rich, savory taste of perfectly cooked steak, the creaminess of avocado, the hearty goodness of beans, and the subtle, fragrant notes of white rice. The homemade spicy sauce adds a kick that ties all the flavors together, creating a meal that’s both satisfying and packed with flavor. Perfect for a special dinner or a weekend treat, this dish is sure to impress. When preparing the Best Steak with Beans and Avocado on Top of White Rice with Homemade Spicy Sauce, using fresh, high-quality ingredients and following a few simple tips will ensure your dish turns out perfect every time. This recipe is straightforward and includes plenty of tips and advice to help you create a delicious and memorable meal.

Equipment

  • Large skillet or grill pan
  • Medium saucepan
  • Mixing bowls
  • Whisk
  • Knife
  • Cutting board
  • Measuring cups and spoons

Ingredients
  

  • For the Steak:
  • 2 ribeye or sirloin steaks
  • Salt and pepper to taste
  • 1 tablespoon olive oil
  • 2 cloves garlic minced
  • For the Rice:
  • 2 cups white rice
  • 4 cups water
  • 1/2 teaspoon salt
  • For the Beans:
  • 1 can 15 ounces black beans, drained and rinsed
  • 1/2 teaspoon cumin
  • 1/2 teaspoon chili powder
  • 1 tablespoon olive oil
  • Salt to taste
  • For the Avocado:
  • 2 ripe avocados sliced
  • 1 tablespoon lime juice
  • Salt to taste
  • For the Homemade Spicy Sauce:
  • 1/2 cup mayonnaise
  • 1 tablespoon sriracha sauce adjust to taste
  • 1 tablespoon lime juice
  • 1 teaspoon honey
  • 1/2 teaspoon garlic powder
  • Salt to taste

Instructions
 

  • For the Rice:
  • Cook the Rice: In a medium saucepan, bring 4 cups of water to a boil. Add the white rice and 1/2 teaspoon of salt. Reduce the heat to low, cover, and simmer for about 18-20 minutes, or until the rice is cooked and the water is absorbed. Fluff the rice with a fork and set aside.
  • For the Steak:
  • Season the Steak: Season both sides of the steaks generously with salt and pepper.
  • Cook the Steak: Heat 1 tablespoon of olive oil in a large skillet or grill pan over medium-high heat. Add the minced garlic and cook for about 1 minute until fragrant. Add the steaks and cook for about 4-5 minutes per side for medium-rare, or until desired doneness. Remove the steaks from the skillet and let them rest for 5 minutes before slicing.
  • For the Beans:
  • Prepare the Beans: In a mixing bowl, combine the drained and rinsed black beans with cumin, chili powder, olive oil, and a pinch of salt. Mix well.
  • Heat the Beans: Heat the seasoned beans in a small saucepan over medium heat until warmed through, about 5 minutes.
  • For the Avocado:
  • Prepare the Avocado: Slice the avocados and drizzle with lime juice. Sprinkle with a pinch of salt.
  • For the Homemade Spicy Sauce:
  • Make the Sauce: In a small mixing bowl, whisk together mayonnaise, sriracha sauce, lime juice, honey, garlic powder, and a pinch of salt until smooth. Adjust the sriracha to your desired level of spiciness.
  • Assemble the Dish:
  • Prepare the Plates: Start with a generous serving of white rice on each plate.
  • Add the Beans: Top the rice with a scoop of the seasoned black beans.
  • Add the Steak: Arrange slices of the cooked steak on top of the beans.
  • Add the Avocado: Place slices of avocado on top of the steak.
  • Drizzle the Sauce: Drizzle the homemade spicy sauce over the steak, beans, and avocado.