Mexican Beans and Rice
Mexican beans and rice is a tasty dish made with black beans, white rice, cilantro, garlic, lime juice, and bacon.
Looking for a way to add protein? Try our crockpot pork and beans recipe.
What are Mexican Beans and Rice?
This dish is easy to whip up and perfect for making a double batch. It’s freezer-friendly and easy to make from scratch when you’re craving classic Mexican flavors.
Mexican beans and rice is a healthy recipe that goes well with grilled chicken tenders or jalapeno turkey burgers and is excellent for serving a crowd.
Ingredients
The ingredients for this warm side dish are easy to get from the grocery store if you don’t already have them in your pantry.
- White rice
- Bacon
- Onions
- Poblano chile
- Garlic
- Black beans
- Lime
- Cilantro
How to Make Mexican Beans and Rice
Cook the rice, then set aside and keep warm.
Saute the bacon until crisp. Add the onions and poblanos, then add the garlic and cook for about 30 seconds or until fragrant.
Stir in the beans, then season with salt and pepper to taste. Simmer until heated through, then stir in the lime juice and cilantro.
Serve the beans over the cooked rice.
Recipe Variations
Mexican rice and beans are a flavorful dish and are easily adjustable based on your preferences. Here are some ideas to get you started.
- Make it into a chicken fajita bowl, shrimp quinoa bowl, or casserole
- Try different rice, such as yellow rice, jasmine, short-grain, brown
- Switch out the beans with pinto beans, Great Northern, or red kidney beans
- Add salsa or tomatillo sauce
- Add seasonings like a teaspoon of ground cumin or ground chili powder
- Make it spicy by adding diced jalapenos
Veggies to Add to Rice and Beans
Add additional vegetables to these simple rice and beans to make it a more nutrient-based meal.
Some options include diced tomatoes, corn, zucchini, spaghetti squash, mushrooms, or chopped spinach.
What Kind of Meat Can I Add?
This authentic meal is the perfect pairing with meat to make a complete meal.
Try stovetop creamy shredded chicken, ground beef, ground chicken, ground turkey, ground pork, ground sausage, andouille sausage, or grilled garlic shrimp if you’d like to add protein.
How Else Can I Make Mexican Beans and Rice?
The beans in this dish are canned, but you can cook dried beans in the instant pot or slow cooker.
Cooking beans from scratch is incredibly flavorful and easy to do. It takes a little forethought, but it’s so worth it!
Cook the rice in a rice cooker, if you have one, for perfect rice every single time. Just follow the instructions to make white rice and then combine all the other ingredients after cooking.
How to Serve
This hearty dish is excellent to serve as a side dish with these main meals:
Chipotle Chicken Tacos, Ground Chicken Enchiladas, Grilled Cilantro Lime Chicken Sliders, or Yogurt Marinated Chicken Kabobs.
How to Store
Refrigerator: Keep any leftover beans and rice in an airtight container in the fridge for up to five days. There’s no need to store them separately, but you can if you need to.
Freezer: This dish does great in the freezer. Both beans and rice freeze and reheat well to store any leftovers there for up to three months.
Reheat: Allow the rice and beans to thaw in the refrigerator overnight or put them in the microwave until they’re heated all the way through. You may need to stir in a bit of vegetable broth or water if they’re dry.
FAQs
This dish is made with black beans, but you can use pinto, red, or white depending on your tastes or what you already have in your pantry.
Add Mexican-style cheese to this dish like queso fresco, shredded cheddar cheese, or mozzarella.
You can use it in other dishes like soups, salads, bowls, burritos, or tacos. This is a great way to prolong the life of the dish and add variety to leftovers.
This recipe is not vegetarian as it contains bacon.
More Rice Recipes
PrintMexican Beans and Rice
- Prep Time: 10 min
- Cook Time: 20 min
- Total Time: 30 minutes
- Yield: 4 1x
- Category: Side
- Method: Saute
- Cuisine: Mexican
Description
Mexican beans and rice is a tasty dish made with black beans, white rice, cilantro, garlic, lime juice, and bacon.
Ingredients
- 1 cup dry long-grain white rice, such as basmati
- 2 strips bacon, diced
- 1/4 cup diced white onion
- 1/4 cup diced poblano chile
- 1 Tbsp. minced garlic
- 1 (15 oz.) can black beans, do not drain
- 1/4 cup water
- 1 Tbsp. fresh lime juice
- 2 Tbsp. fresh chopped cilantro
- Kosher salt and black pepper
Instructions
- Cook rice according to package directions.
- While the rice is cooking, saute bacon in a large skillet over medium heat until crisp.
- Add onions and poblano chile. Saute for 2-3 minutes or until softened. Stir in garlic and cook for about 30 seconds or until fragrant.
- Add beans with their liquid and water. Season with salt and pepper to taste. Simmer until heated through, about 1-2 minutes.
- Stir in lime juice and cilantro. Serve over cooked rice.
Notes
- Spiciness: This recipe is not spicy at all. I like using poblano chile, which is a Mexican chili pepper, very dark green in color, and mild tasting. If you want more spiciness, feel free to add diced jalapeno pepper.
- Leftovers: Keep leftovers stored in an airtight container for up to 5 days or freeze for up to 3 months.
Nutrition
- Serving Size: 3/4 cup cooked rice + 1/2 cup beans
- Calories: 227
- Sugar: 1.1 g
- Sodium: 502.7 mg
- Fat: 6 g
- Carbohydrates: 33.8 g
- Protein: 9.7 g
- Cholesterol: 9.2 mg
Loved this recipe! The beans turned out so flavorful and the overall recipe was so easy to make.
Katie, great fiber content I’m sure. I need to lower sodium…can I rinse canned beans and substitute something for the liquid? A low sodium broth maybe? Always, Iris
You definitely can! Broth or even a little water.