Cheesy Mexican Rice and Beans

This recipe is inspired by Kevin & Amanda’s Cheesy Chicken Bacon Broccoli and Rice. I love the idea of adding cheese sauce into the rice for an incredibly creamy, extra cheesy dish. Instead of chicken and broccoli, I’ve used green peppers and black beans. It’s similar to a family favourite of ours, Mexican Rice and Bean Casserole, except this one is made completely on the stove-top so it’s really quick. If you have leftover rice, this meal is a perfect way to use it up. When I make rice for a meal, I’ll often make extra just so I have it on hand for recipes like this one. I think this would make a great meatless dinner too if you just leave out the bacon.


Cole is one tough nut to crack. As usual, he didn’t like this dinner. I’m not sure why exactly; he just wasn’t interested. Bennett is much more easy to please. He thought it was delicious and ate it up.
On an unrelated note, don’t you just love Cole’s outfit in this photo? Some days he likes to dress “fancy” for no particular reason. Bennett, who always wants to be like his big brother, also wore a button-up shirt that day. They’re too precious.

Cheesy Mexican Rice and Beans

5 slices of bacon, diced
2 green bell peppers, diced
1 clove garlic, crushed
1 can (19 oz) black beans, drained and rinsed
1 can (14 oz) diced tomatoes
1 tsp chili powder
1/2 tsp cumin
1/2 tsp smoked paprika
2 cups cooked rice
1/4 cup green onions, thinly sliced
1 cup milk
2 tbsp flour
1 cup grated cheddar cheese
salt and pepper

In a non-stick skillet over medium heat, cook bacon until browned, about 10 minutes. Add peppers and garlic. Saute for a few minutes, until peppers have softened. Stir in black beans, tomatoes, spices, rice and green onions. Cook until heated through, then cover and reduce heat to low.

In a small saucepan, add milk and whisk in flour slowly. Turn heat to medium-high and bring to a boil, whisking constantly until the sauce thickens. Remove from heat and stir in cheese until melted. Pour the cheese sauce into the skillet with the rice and bean mixture. Stir until fully combined. Add salt and pepper to taste.

Print Friendly

Leave a Reply

Your email address will not be published. Required fields are marked *

Welcome! I’m Megan.

My kids like to whine, especially when it comes to the food they eat, but that doesn’t stop me from trying to make tasty and healthy meals for them. Follow along as I share family-friendly recipes and reviews from my picky family members, who I lovingly call “The Whine Critics.” Read More…

Connect with us

Subscribe to Weekly Email Updates

You’ll get 2 Free Meal Planning Guides for signing up!

Popular Posts

Kale, Broccoli & Bacon Rotini

Cheesy Mexican Rice and Beans

Spinach and Pesto Tortellini

Skillet Lasagna

Sushi Night!

Got the Leftover Blahs? Check out our “Making Over Left Overs” (MOLO) series: