Go Back Email Link
+ servings
Easy Cheesy Spanish Rice with Black beans in a green bowl with colorful measuring spoons to the side.
Print Pin
4.5 from 2 votes

Cheesy Spanish Rice with Beans

The perfect recipe for those nights when you don't feel like cooking anything too complicated. Plus, a fantastic vegetarian option!
Boxed Spanish rice is heavy in sodium and can’t be compared to the real thing! Making it at home is far healthier and, frankly far more delicous! Plus it takes the same amount of time to make!!
Course Main Course
Cuisine Mexican, Spanish
Diet Low Calorie, Vegetarian
Keyword easy rice and beans recipe, Spanish rice and black beans, vegetarian Mexican rice and beans
Prep Time 2 minutes
Cook Time 9 minutes
na 0 minutes
Total Time 11 minutes
Servings 4 people
Calories 325kcal
Author Christy
Cost $7


  • Skillet


  • 2 Cups  5 Minute White Rice easy instant white rice
  • 2 Cups Water or as directed on the package of rice
  • ½ Cup Salsa  or 4 oz  Medium heat and Chunky
  • 1 tablespoon Butter salted or unsalted
  • 1 ½ tablespoon Olive Oil extra virgin
  • 1 Small Red Pepper or jarred roughly chopped
  • ½ Small Onion chopped
  • ½ teaspoon  Red Pepper Flakes cayenne pepper could be substituted
  • 1 teaspoon Onion Powder or garlic powder
  • 16 OZ Canned Black Beans drained and rinsed
  • 1 Cup Tomato Sauce or marinara
  • 4 Dashes Hot Sauce such as Franks Hot Sauce
  • 1 Cup Cheddar Cheese shredded


  • Prepare the rice according to the package directions also adding in the salsa. The salsa flavors the rice nicely while steaming.

Prepare the sauce while the rice cooks.

  • In a large skillet, heat 3 tablespoon olive oil over medium-low heat. Add the peppers, onions, cumin, garlic powder, and red pepper flakes and saute until soft or onions are translucent. About 3-4 minutes
  • Stir in the black beans, hot sauce, and tomato sauce and simmer for 3-5 minutes uncovered.
  • Add butter to the rice and fluff with a fork.
  • Add the fluffy salsa rice to the sauce pan along with a cup of cheddar cheese, stir until combined, and serve!


Feel free to increase the amount of cheese or hot sauce to your preference.


Serving: 4g | Calories: 325kcal | Carbohydrates: 28.8g | Protein: 13.4g | Fat: 26.5g | Saturated Fat: 8.6g | Fiber: 5.8g | Calcium: 245mg | Iron: 4mg