One-Pot Mexican Rice Beans

Featured in: Simple Feasts

This one-pot dish combines long-grain rice, black beans, diced tomatoes, and a blend of smoky spices like cumin and smoked paprika for a rich, authentic taste. Fresh vegetables such as bell pepper, onion, and corn add brightness, while optional garnishes like cilantro, lime, jalapeños, and avocado bring refreshing and spicy notes. Simple to prepare, it simmers on low heat until the rice is tender and infused with bold Mexican-inspired flavors.

Ideal for a quick meal or meal prep, this dish offers satisfying textures and a balanced blend of protein and carbohydrates. It suits vegetarian, vegan, and gluten-free lifestyles, depending on broth choice. Perfect paired with a crisp beverage to complement its vibrant profile.

Updated on Wed, 19 Nov 2025 12:32:00 GMT
One-Pot Mexican Rice & Beans, a steaming skillet of vibrant, flavorful ingredients ready to serve. Save
One-Pot Mexican Rice & Beans, a steaming skillet of vibrant, flavorful ingredients ready to serve. | sugarprairie.com

A vibrant, budget-friendly dish packed with pantry staples bursting with classic Mexican flavors in every bite perfect for quick dinners or meal prep.

I remember making this one-pot Mexican rice & beans for my friends during a busy week and everyone loved how satisfying and flavorful it was without much effort.

Ingredients

  • Rice & Grains: 1 cup long-grain white rice, rinsed
  • Vegetables: 1 medium yellow onion, finely chopped, 2 cloves garlic, minced, 1 red bell pepper, diced, 1 cup frozen or canned corn (drained if canned), 1 (14 oz/400 g) can diced tomatoes, undrained, 1 (14 oz/400 g) can black beans, drained and rinsed
  • Liquids: 2 cups vegetable broth (or chicken broth)
  • Spices & Seasonings: 1 ½ teaspoons ground cumin, 1 teaspoon smoked paprika, 1 teaspoon chili powder, ½ teaspoon dried oregano, ¾ teaspoon salt (or to taste), ¼ teaspoon black pepper
  • Garnishes (optional): Fresh cilantro, chopped, Lime wedges, Sliced jalapeños, Diced avocado

Instructions

Sauté Aromatics:
Heat a large deep skillet over medium heat and add a splash of oil. Sauté onion for 2 to 3 minutes until softened.
Add Garlic & Pepper:
Stir in garlic and bell pepper; cook for 2 minutes until fragrant.
Toast Rice:
Add rice and stir to coat with vegetables and oil; toast for 1 to 2 minutes.
Combine Ingredients:
Pour in diced tomatoes with juice, broth, corn, beans, cumin, paprika, chili powder, oregano, salt, and black pepper. Stir well.
Simmer:
Bring to gentle boil, then reduce heat to low. Cover and simmer for 20 to 22 minutes until rice is tender and liquid is mostly absorbed.
Rest:
Remove from heat and let rest, covered, for 5 minutes.
Finish:
Fluff rice with a fork. Taste and adjust seasoning as needed.
Serve:
Serve hot, garnished with cilantro, lime, jalapeños, and avocado if desired.
Tender One-Pot Mexican Rice & Beans, topped with fresh cilantro, offering a delicious, comforting vegetarian meal. Save
Tender One-Pot Mexican Rice & Beans, topped with fresh cilantro, offering a delicious, comforting vegetarian meal. | sugarprairie.com

This meal quickly became a family favorite for us, and we love gathering around the table with the extra toppings and some cold drinks.

Required Tools

Large deep skillet or Dutch oven with lid, cutting board and knife, measuring cups and spoons, wooden spoon or spatula.

Allergen Information

This recipe contains none of the top 8 allergens if using vegetable broth always check labels on broths and canned goods for possible cross-contamination.

Nutritional Information

Per serving: 335 calories, 4 g total fat, 64 g carbohydrates, 10 g protein.

Flavorful One-Pot Mexican Rice & Beans with visible black beans and colorful bell peppers, cooked to perfection. Save
Flavorful One-Pot Mexican Rice & Beans with visible black beans and colorful bell peppers, cooked to perfection. | sugarprairie.com

Enjoy this flavorful and hearty Mexican rice & beans for dinner or meal prep and make it your own with your favorite toppings.

Kitchen Help

Can I use different types of beans?

Yes, kidney or pinto beans work well as substitutes for black beans and provide a slightly different texture and flavor.

How can I make it spicier?

Add ½ teaspoon of cayenne pepper or increase the chili powder for a hotter, more intense flavor.

What cooking equipment is needed?

A large deep skillet or Dutch oven with a lid is essential for even cooking and simmering.

Is this dish suitable for vegan diets?

Yes, using vegetable broth ensures it fits vegan and gluten-free preferences.

How long does it keep refrigerated?

Leftovers stay fresh in the fridge for 3–4 days and can be repurposed as fillings or side dishes.

One-Pot Mexican Rice Beans

A quick, flavorful Mexican dish combining rice, beans, and vegetables, perfect for easy weeknight dinners.

Setup duration
10 min
Heat duration
30 min
Complete duration
40 min
Created by Molly Evans

Classification Simple Feasts

Complexity Easy

Heritage Mexican

Output 4 Portions

Nutrition guidelines Plant-Based, No dairy, Without gluten

Components

Rice & Grains

01 1 cup long-grain white rice, rinsed

Vegetables

01 1 medium yellow onion, finely chopped
02 2 cloves garlic, minced
03 1 red bell pepper, diced
04 1 cup frozen or canned corn, drained if canned
05 1 (14 oz) can diced tomatoes with juice
06 1 (14 oz) can black beans, drained and rinsed

Liquids

01 2 cups vegetable broth or chicken broth

Spices & Seasonings

01 1½ teaspoons ground cumin
02 1 teaspoon smoked paprika
03 1 teaspoon chili powder
04 ½ teaspoon dried oregano
05 ¾ teaspoon salt, or to taste
06 ¼ teaspoon black pepper

Garnishes (optional)

01 Fresh cilantro, chopped
02 Lime wedges
03 Sliced jalapeños
04 Diced avocado

Method steps

Phase 01

Sauté aromatics: Heat a large deep skillet or Dutch oven over medium heat. Add a splash of oil, then cook the chopped onion for 2 to 3 minutes until translucent and softened.

Phase 02

Add garlic and bell pepper: Incorporate the minced garlic and diced red bell pepper, cooking for another 2 minutes until fragrant.

Phase 03

Toast rice: Stir in the rinsed rice, coating it with vegetables and oil. Toast for 1 to 2 minutes to enhance flavor.

Phase 04

Combine liquids and seasonings: Pour in diced tomatoes with their juice, vegetable broth, corn, and black beans. Add ground cumin, smoked paprika, chili powder, dried oregano, salt, and black pepper. Stir thoroughly to blend.

Phase 05

Simmer the mixture: Bring to a gentle boil, then reduce heat to low. Cover and simmer for 20 to 22 minutes until the rice is tender and most liquid is absorbed.

Phase 06

Rest the dish: Remove from heat and let it rest covered for 5 minutes to allow flavors to meld and rice to finish cooking.

Phase 07

Fluff and season: Fluff the rice gently with a fork. Taste and adjust seasoning if necessary.

Phase 08

Garnish and serve: Serve hot, topped with chopped cilantro, lime wedges, sliced jalapeños, and diced avocado as desired.

Kitchen tools needed

  • Large deep skillet or Dutch oven with lid
  • Cutting board and knife
  • Measuring cups and spoons
  • Wooden spoon or spatula

Dietary concerns

Review ingredients carefully for potential allergens and seek professional medical guidance if uncertain.
  • Contains no top 8 allergens when prepared with vegetable broth. Verify broth and canned goods for potential allergens or cross-contamination.

Dietary breakdown (per portion)

Values shown are estimates only - consult healthcare providers for specific advice.
  • Energy: 335
  • Fats: 4 g
  • Carbohydrates: 64 g
  • Proteins: 10 g