Spicy Beans & Rice

Prep: 5 min Cook: 10 min Cuisine: Mexican

A flavorful, spicy beans and rice dish featuring Ranch Style Beans and Rotel, perfect for quick, hearty meals with a kick of heat and smoky flavor.

Be the first to rate this recipe

Ingredients

  • 2 cans Ranch Style Beans
  • 1 can Rotel
  • 1/2 cup water

Instructions

  1. Combine the Ranch Style Beans, Rotel, and water in a saucepan and bring to a rolling boil.
  2. Remove from heat and stir in the uncooked rice with a fork.
  3. Cover and let steep for five minutes.

Tips & Substitutions

For added flavor, consider sautéing some onions and garlic before adding the beans and Rotel. You can substitute Ranch Style Beans with any canned pinto or black beans, and the Rotel can be replaced with any diced tomatoes if you prefer a milder dish. To spice things up, add some chopped jalapeños or a dash of hot sauce. This recipe is also great for meal prepping.

Serving Suggestions

Serve this dish with a dollop of sour cream or a sprinkle of cheese on top. It's perfect alongside a fresh green salad or with tortilla chips for added crunch. For a complete meal, pair it with Hm, Hm, Salsa By Vinnie for a zesty kick or enjoy it as a filling for burritos.

Storage & Reheating

Store leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, simply warm the beans and rice in a saucepan over medium heat, adding a splash of water if necessary to prevent sticking. You can also microwave individual portions for convenience.

Nutrition & Diet Analysis (per serving)

Each serving of Spicy Beans & Rice contains roughly 840 calories, with 29g protein, 177g carbohydrates, and 2g fat. It is an excellent source of protein (58% of the Daily Value), iron (42% of the Daily Value), and dietary fiber (35% of the Daily Value), and a good source of potassium. Note that it is relatively high in sodium, at 2013mg per serving (88% of the Daily Value).

840 kcal 42% DV
Protein Fat Carbs

Macronutrients

Protein 28.8g 58% DV
Total Fat 2.2g 3% DV
Carbs 176.9g 64% DV
Fiber 9.7g 35% DV
Sugar 1.4g 3% DV

Electrolytes

Sodium 2012.6mg 88% DV
Potassium 838mg 18% DV

Vitamins & Minerals

Vitamin A 6mcg 1% DV
Calcium 67mg 5% DV
Iron 7.5mg 42% DV
Diet fit High-protein High-fiber Low-fat

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I use brown rice instead of white rice?

Yes, you can use brown rice, but you will need to adjust the cooking time and increase the amount of water. Brown rice typically requires about 15-20 minutes of cooking, so check the package instructions to ensure it's fully cooked.

Is this recipe suitable for vegans?

Absolutely! This recipe is vegan-friendly as it contains only plant-based ingredients. You can enhance the flavors by adding more spices or even some nutritional yeast for a cheesy flavor without dairy.

Can I make this dish in advance?

Yes, you can prepare this dish in advance. It stores well and the flavors often deepen after a day in the fridge. Just reheat it on the stove or in the microwave before serving.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

Mexican recipes → Vegan recipes → Vegetarian recipes → All recipes →