One-Pot Mexican Rice Beans

Featured in: Easy Weeknight Eats

This hearty one-pot dish brings together long-grain rice, black beans, and diced tomatoes simmered with cumin, smoked paprika, chili powder, and oregano for an authentic Mexican flavor. Fresh vegetables like onion, garlic, red bell pepper, and corn add sweetness and depth. The dish cooks all in one pan, making it ideal for quick weeknight meals. Garnished with cilantro, lime, jalapeños, and avocado, it offers a vibrant, satisfying plate that’s vegetarian, gluten-free, and customizable for spicier tastes. Perfect for meal prep and sharing.

Updated on Wed, 19 Nov 2025 16:42:00 GMT
Steaming One-Pot Mexican Rice & Beans, a flavorful vegetarian main dish, ready to serve with fresh cilantro. Save
Steaming One-Pot Mexican Rice & Beans, a flavorful vegetarian main dish, ready to serve with fresh cilantro. | tazzsip.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.

I first made this One-Pot Mexican Rice & Beans after a long workday, looking for an uncomplicated dinner that was still full of flavor. It's become a go-to favorite for busy weeknights as well as parties with friends.

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

Prep and Sauté:
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 Aromatics:
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 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:
Remove from heat and let rest, covered, for 5 minutes.
Fluff and Serve:
Fluff with a fork. Taste and adjust seasoning if needed. Serve hot, garnished with cilantro, lime, jalapeños, and avocado as desired.
Close-up of One-Pot Mexican Rice & Beans: a hearty meal with colorful vegetables, perfect for meal prep. Save
Close-up of One-Pot Mexican Rice & Beans: a hearty meal with colorful vegetables, perfect for meal prep. | tazzsip.com

We love serving this for family taco nights with everyone adding their favorite toppings. It's always a hit with kids and adults alike!

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. Always verify packaging on broth and canned items.

Nutritional Information (per serving)

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

One-Pot Mexican Rice & Beans, a budget-friendly delight: rice, beans, and spices simmering in a Dutch oven. Save
One-Pot Mexican Rice & Beans, a budget-friendly delight: rice, beans, and spices simmering in a Dutch oven. | tazzsip.com

Enjoy this vibrant Mexican-inspired meal any night of the week. It's easy, nourishing, and always crowd-pleasing!

Recipe Guide

Can I substitute black beans with other beans?

Yes, kidney or pinto beans can be used interchangeably without significantly altering the flavor.

Is it necessary to rinse the rice before cooking?

Rinsing the rice removes excess starch, preventing it from becoming overly sticky during cooking.

How can I make this dish spicier?

Adding half a teaspoon of cayenne pepper or extra chili powder will increase the heat level.

What are ideal garnishes for this dish?

Fresh cilantro, lime wedges, sliced jalapeños, and diced avocado complement the flavors perfectly.

Can I use chicken broth instead of vegetable broth?

Yes, chicken broth works well, but using vegetable broth keeps the dish vegan-friendly.

One-Pot Mexican Rice Beans

A quick, nourishing dish combining rice, beans, and bold Mexican seasonings for an easy dinner.

Setup duration
10 min
Heat duration
30 min
Complete duration
40 min
Created by Daniel Brooks

Classification Easy Weeknight Eats

Complexity Easy

Heritage Mexican

Output 4 Portions

Nutrition specifications 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
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é Onions: 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 Aromatics: Add minced garlic and diced red bell pepper; cook for 2 minutes until fragrant.

Phase 03

Toast Rice: Stir in rinsed rice and coat with vegetables and oil; toast for 1 to 2 minutes.

Phase 04

Combine Ingredients: Add diced tomatoes with their juice, broth, corn, black beans, ground cumin, smoked paprika, chili powder, dried oregano, salt, and black pepper. Stir well to combine.

Phase 05

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

Phase 07

Fluff and Adjust: Fluff rice with a fork. Taste and adjust seasoning as needed.

Phase 08

Serve: Serve hot, garnished with chopped 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 ingredients carefully for potential allergens and seek professional medical guidance when uncertain.
  • Contains no top 8 allergens if vegetable broth is used; check canned goods and broth for cross-contamination.

Dietary information (per portion)

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