Spanish Rice and Beans with Bacon Recipe

Spanish Rice and Beans with Bacon Recipe

How To Make Spanish Rice and Beans with Bacon

Tossed with bacon, jalapeno peppers, and tomatoes, this Spanish rice makes a hearty, flavorful dish everyone will surely enjoy.

Preparation: 20 minutes
Cooking: 1 hour 5 minutes
Total: 1 hour 25 minutes



  • 6bacon slices
  • 2tomatoes,seeded and diced
  • 4jalapeno peppers,seeded and diced
  • 1onion,diced
  • ½cupfresh cilantro,chopped, or to taste
  • 30ozpinto beans,(2 cans)
  • 1tbspcanola oil
  • 1cupwhite rice
  • 1small onion,chopped
  • 2cupswater
  • 15oztomato sauce,(1 can)


  1. Place bacon in a large skillet and cook over medium-high heat for about 10 minutes turning occasionally, until evenly browned.

  2. Drain bacon slices on paper towels, then chop into bite-sized pieces. Discard half of the bacon grease left in the pan.

  3. Return the skillet to the stovetop and toss in bacon, tomatoes, jalapeno peppers, diced onion, and cilantro. Stir in pinto beans. Cook over low heat for about 30 minutes stirring occasionally, until flavors are blended.

  4. Heat canola oil in a saucepan over medium-high heat. Add rice and chopped onion and cook for about 5 minutes until rice is brown and onion is tender.

  5. Stir in water and tomato sauce. Bring to a simmer. Reduce heat to low, cover saucepan, and cook for about 20 minutes until the rice has absorbed the liquids. Stir in bacon mixture.


  • Calories: 593.12kcal
  • Fat: 12.11g
  • Saturated Fat: 3.36g
  • Trans Fat: 0.04g
  • Monounsaturated Fat: 5.23g
  • Polyunsaturated Fat: 2.47g
  • Carbohydrates: 92.90g
  • Fiber: 18.28g
  • Sugar: 6.49g
  • Protein: 28.39g
  • Cholesterol: 14.36mg
  • Sodium: 414.49mg
  • Calcium: 142.82mg
  • Potassium: 1833.84mg
  • Iron: 6.35mg
  • Vitamin A: 34.15µg
  • Vitamin C: 25.01mg
Chat Bubble Icon Share your own special recipe
Submit Your Own Recipe

Have your own special recipe to share? Submit Your Recipe Today!