One-Pot Mexican Rice Beans

Featured in: Savory Vibes

This one-pot Mexican rice with beans offers a delicious blend of fluffy grains, tender black beans, and vibrant vegetables simmered in flavorful spices. Perfect for a quick and satisfying main course, it combines cumin, smoked paprika, chili powder, and fresh garnishes like cilantro and lime for authentic taste. Ideal for simple weeknight dinners or meal prep, this dish balances convenience with bold, comforting flavors suitable for vegetarian and gluten-free diets.

Updated on Wed, 19 Nov 2025 11:00:00 GMT
Steaming One-Pot Mexican Rice & Beans, a flavorful vegetarian main course with fresh cilantro garnish. Save
Steaming One-Pot Mexican Rice & Beans, a flavorful vegetarian main course with fresh cilantro garnish. | lickjoke.com

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

This one-pot Mexican rice & beans first came together during a busy week when I needed something quick, wholesome, and filling. The recipe has become a staple for easy dinners and meal prep nights at home.

Ingredients

  • Long-grain white rice: 1 cup, rinsed
  • Yellow onion: 1 medium, finely chopped
  • Garlic: 2 cloves, minced
  • Red bell pepper: 1, diced
  • Corn: 1 cup frozen or canned (drained if canned)
  • Diced tomatoes: 1 (14 oz/400 g) can, undrained
  • Black beans: 1 (14 oz/400 g) can, drained and rinsed
  • Vegetable broth (or chicken broth): 2 cups
  • Ground cumin: 1 ½ teaspoons
  • Smoked paprika: 1 teaspoon
  • Chili powder: 1 teaspoon
  • Dried oregano: ½ teaspoon
  • Salt: ¾ teaspoon (or to taste)
  • Black pepper: ¼ teaspoon
  • Garnishes (optional): Fresh cilantro, lime wedges, sliced jalapeños, diced avocado

Instructions

Sauté vegetables:
Heat a large, deep skillet or Dutch oven over medium heat. Add a splash of oil, then sauté the onion for 2–3 minutes until softened.
Add garlic and pepper:
Stir in the garlic and bell pepper and cook for 2 more minutes until fragrant.
Add rice and toast:
Add the rice and stir to coat with the vegetables and oil. Toast for 1–2 minutes.
Add remaining ingredients:
Pour in diced tomatoes with juice, vegetable broth, corn, black beans, cumin, smoked paprika, chili powder, oregano, salt, and black pepper. Stir to combine.
Simmer:
Bring to a gentle boil, reduce heat to low, cover, and simmer for 20–22 minutes until rice is tender and liquid mostly absorbed.
Rest:
Remove from heat and let sit, covered, for 5 minutes.
Fluff and serve:
Fluff rice with a fork, taste, and adjust seasoning. Serve hot with desired garnishes.
A close-up of the fully cooked One-Pot Mexican Rice & Beans, ready to serve with lime wedges. Save
A close-up of the fully cooked One-Pot Mexican Rice & Beans, ready to serve with lime wedges. | lickjoke.com

This recipe makes a regular appearance for family movie nights, and everyone loves customizing their bowl with different garnishes and spice levels.

Required Tools

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

Allergen Information

Contains none of the top 8 allergens if using vegetable broth. Double-check broth and canned goods for potential allergens or cross-contamination.

Nutritional Information

Per serving: Calories 335, Total Fat 4 g, Carbohydrates 64 g, Protein 10 g.

Colorful One-Pot Mexican Rice & Beans, featuring fluffy rice, beans, and vegetables—perfect for dinner. Save
Colorful One-Pot Mexican Rice & Beans, featuring fluffy rice, beans, and vegetables—perfect for dinner. | lickjoke.com

Enjoy this hearty rice & beans in a bowl, as a burrito filling, or even chilled for a quick lunch. Simple, delicious, and satisfying every time.

Recipe Guide

Can I use different beans for this dish?

Yes, kidney or pinto beans can easily replace black beans to vary the texture and flavor.

Is it possible to make this dish spicier?

Absolutely, adding cayenne pepper or increasing chili powder enhances the heat.

What type of broth works best?

Vegetable broth keeps it vegan and gluten-free, but chicken broth adds richness if preferred.

How should leftovers be stored?

Store any leftovers in an airtight container in the fridge for up to 3-4 days.

Can this dish be used in other meals?

Yes, leftovers work well as fillings for burritos or as a side for grilled dishes.

One-Pot Mexican Rice Beans

A colorful, hearty dish blending rice, beans, and spices for quick, flavorful meals.

Prep duration
10 min
Cook duration
30 min
Complete duration
40 min
Created by Hannah Brooks


Skill level Easy

Heritage Mexican

Output 4 Portions

Nutrition guidelines Plant-based, No dairy, No 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, undrained
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

Phase 01

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

Phase 02

Cook Garlic and Bell Pepper: Add garlic and diced bell pepper to the skillet and cook for 2 additional minutes until fragrant.

Phase 03

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

Phase 04

Combine Ingredients: Pour in diced tomatoes with juice, broth, corn, black beans, and all spices. Stir thoroughly to combine.

Phase 05

Simmer: Bring the mixture to a gentle boil, 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: Remove from heat and let rest, covered, for 5 minutes.

Phase 07

Fluff and Season: Fluff with a fork, taste, and adjust seasoning if necessary.

Phase 08

Serve: Serve hot, garnished with cilantro, lime wedges, jalapeños, and avocado as desired.

Tools needed

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

Allergy details

Always review ingredients for potential allergens and seek professional medical guidance if unsure.
  • Contains no top 8 allergens when using vegetable broth; verify broth and canned products for potential allergens or cross-contamination

Nutrition 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