One-Pot Mexican Rice Beans

Featured in: One-Pot Comforts

This vibrant dish combines rice, black beans, and classic Mexican spices in a single pot for quick, nourishing meals. Onion and garlic are sautéed before toasting rice, then simmered with diced tomatoes, vegetable broth, corn, and seasonings until tender. Finished with fresh cilantro, lime, and optional jalapeños or avocado, it’s perfect for easy weeknight dinners or meal prep. The balance of smoky, spicy, and fresh flavors creates a satisfying comfort meal with minimal cleanup.

Updated on Wed, 19 Nov 2025 09:40:00 GMT
Steaming, flavorful One-Pot Mexican Rice & Beans, garnished with cilantro and lime, ready to serve. Pin
Steaming, flavorful One-Pot Mexican Rice & Beans, garnished with cilantro and lime, ready to serve. | crumbkiss.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 recipe is a staple in our household for busy weeknights. The flavors never disappoint, and I love how easy it is to throw together using ingredients I always have on hand.

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: 2 cups (or chicken broth)
  • Ground cumin: 1 ½ teaspoons
  • Smoked paprika: 1 teaspoon
  • Chili powder: 1 teaspoon
  • Dried oregano: ½ teaspoon
  • Salt: ¾ teaspoon (or to taste)
  • Black pepper: ¼ teaspoon
  • Fresh cilantro: chopped (optional for garnish)
  • Lime wedges: (optional for garnish)
  • Sliced jalapeños: (optional for garnish)
  • Diced avocado: (optional for garnish)

Instructions

Sauté aromatics:
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 vegetables:
Stir in the garlic and bell pepper. Cook for 2 more minutes until fragrant.
Toast rice:
Add the rice and stir to coat with the vegetables and oil. Toast for 1–2 minutes.
Combine main ingredients:
Pour in the diced tomatoes (with juice), vegetable broth, corn, black beans, cumin, smoked paprika, chili powder, oregano, salt, and black pepper. Stir well to combine.
Simmer:
Bring to a gentle boil, then reduce heat to low. Cover and simmer for 20–22 minutes, or until rice is tender and liquid is mostly absorbed.
Rest and fluff:
Remove from heat and let rest, covered, for 5 minutes. Fluff with a fork.
Adjust seasoning and garnish:
Taste and adjust seasoning if needed. Serve hot, garnished with cilantro, lime, jalapeños, and avocado as desired.
A colorful bowl of One-Pot Mexican Rice & Beans, showcasing tender rice and seasoned with spices. Pin
A colorful bowl of One-Pot Mexican Rice & Beans, showcasing tender rice and seasoned with spices. | crumbkiss.com

My kids love customizing their bowls with extra avocado and a squeeze of lime. It's a dish that always brings our family together at the dinner table.

Serving Suggestions

Serve this rice and beans with a side of crisp tortilla chips or spoon into warm tortillas for a hearty burrito. Pair with a chilled glass of Sauvignon Blanc for a refreshing complement.

Storage & Meal Prep

Portion leftovers into airtight containers for easy lunches—they reheat beautifully and can also be enjoyed cold as a salad base.

Allergen Info & Nutrition

Free from top 8 allergens if using vegetable broth and allergen-safe canned goods. Each serving is about 335 calories, 64g carbs, 10g protein, and 4g fat.

Enjoy a satisfying spoonful of delicious One-Pot Mexican Rice & Beans, perfect for a quick, tasty meal. Pin
Enjoy a satisfying spoonful of delicious One-Pot Mexican Rice & Beans, perfect for a quick, tasty meal. | crumbkiss.com

This dish is endlessly versatile and perfect for busy families. Try it as a burrito filling or alongside your favorite Mexican mains.

Recipe FAQ

Can I use different types of beans?

Yes, kidney or pinto beans can be substituted for black beans without altering the dish's flavor significantly.

Is this dish suitable for vegan diets?

Using vegetable broth instead of chicken broth keeps the dish vegan and gluten-free.

How can I add more heat to the dish?

Adding cayenne pepper or extra chili powder will provide a spicier kick.

What tools are needed to prepare this dish?

A large deep skillet or Dutch oven with a lid, cutting board, knife, measuring tools, and a wooden spoon are ideal.

How should leftovers be stored and used?

Store leftovers in the refrigerator for 3-4 days; they're perfect for reheating or using as fillings in burritos.

One-Pot Mexican Rice Beans

A colorful, budget-friendly dish combining rice, beans, and spices for an easy, flavorful meal.

Prep duration
10 min
Cook duration
30 min
Complete duration
40 min


Complexity Easy

Heritage Mexican

Output 4 Portions

Dietary guidelines Vegan, 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 until softened, approximately 2 to 3 minutes.

Phase 02

Add Garlic and Bell Pepper: Incorporate minced garlic and diced red bell pepper, cooking for an additional 2 minutes until fragrant.

Phase 03

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

Phase 04

Combine Liquids and Spices: Pour in diced tomatoes with their juices, vegetable broth, corn, black beans, ground cumin, smoked paprika, chili powder, oregano, salt, and black pepper. Stir to combine evenly.

Phase 05

Simmer Rice Mixture: Bring the mixture to a gentle boil. Reduce heat to low, cover, and simmer for 20 to 22 minutes or until rice is tender and most liquid is absorbed.

Phase 06

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

Phase 07

Fluff and Season: Fluff the rice with a fork and adjust seasoning if necessary.

Phase 08

Serve with Garnishes: Serve hot, topped with fresh cilantro, lime wedges, sliced jalapeños, and diced avocado as desired.

Necessary tools

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

Allergy details

Review each component for potential allergens and consult healthcare providers if you're uncertain.
  • Contains no major allergens when prepared with vegetable broth; verify broth and canned ingredients for possible cross-contamination.

Nutritional breakdown (per portion)

These values are approximate guides only and shouldn't replace professional medical guidance.
  • Energy: 335
  • Fat: 4 g
  • Carbohydrates: 64 g
  • Protein: 10 g