Make One Pot Rice and Beans with common pantry staples for a nutritious, flavorful, and budget-friendly meal. This straightforward recipe works as an inexpensive main course or a hearty side dish—all made in a single pot for easy prep and cleanup.
Use this mixture as a filling for burritos, tacos, or bowls. It’s tasty on its own, and you can easily add your preferred protein for a more substantial meal.

💚 About This Recipe
If you want a fast, healthy, and affordable meal, this rice and beans recipe is ideal. Made from common pantry items, it delivers balanced flavor and nutrition without a high cost.
Everything cooks in a single pot, so prep and cleanup are minimal. This filling dish is family-friendly and uses ingredients you can keep on hand for weeks.
🧂 Ingredients Needed

- Onion and bell pepper strips – frozen pre-chopped vegetables make this recipe even faster, but fresh chopped onion and peppers work fine.
- Minced garlic – jarred minced garlic saves time; fresh garlic also works well.
- Cumin – adds warm, earthy flavor.
- Diced tomatoes with green chilies – Rotel-style tomatoes add a nice kick and extra flavor.
- Brown rice – hearty and nutritious; you can substitute your preferred rice if desired.
- Broth – vegetable or chicken broth both work and boost the dish’s flavor.
- Black beans – canned black beans are convenient, inexpensive, and pantry-friendly. Drain and rinse before using.
- Fresh cilantro (optional) – a bright garnish that adds color and freshness.
🔪 Instructions

- Sauté the onion and pepper strips in a large pot over medium-high heat until they begin to soften.
- Add garlic, cumin, and diced tomatoes and cook for about 5 minutes, until fragrant and heated through.
- Stir in the rice and broth, bring the pot to a boil, then reduce heat to low.
- Cover and simmer for about 40 minutes, or until the rice is tender and the liquid is absorbed.
- Stir in the black beans and chopped cilantro (if using). Remove from heat and let the mixture rest a few minutes before serving.

❔ FAQs
Technically yes, but dried beans take much longer to cook than rice. Using canned beans ensures even cooking and saves time.
There’s no strict rule—many people use a roughly 1:1 ratio, but adjust to taste. Add more beans for higher protein or more rice for a starch-forward dish.
Dried beans take longer. This recipe uses canned beans added at the end so they warm through and absorb flavors without overcooking the rice.

💭 Expert Tips and Tricks
- Use a large pot so rice cooks evenly and doesn’t stick.
- Top with sour cream, guacamole, salsa, shredded cheese, or a squeeze of lime for extra brightness.
- Serve this as a main dish or a substantial side; it also makes a great burrito or taco filling.
- Double the recipe and refrigerate portions for quick lunches or dinners later in the week.
- Scoop the mixture with tortilla chips for a simple snack or appetizer.
📌 Black beans and brown rice cook easily in one pot with a few vegetables and spices—an inexpensive, nutritious meal that’s full of flavor.
💡 Substitutions and Variations
- Boost flavor with smoked paprika, chili powder, red pepper flakes, Cajun seasoning, or cayenne pepper.
- Finish with hot sauce or a squeeze of fresh lime juice for brightness.
- Add cooked chicken, shrimp, or tofu to increase protein and make it heartier.
- Use fresh chopped onion and bell peppers instead of frozen, if preferred.
- Swap brown rice for white, long-grain, or your favorite rice variety.
- Substitute pinto, kidney, or red beans for a different texture and flavor.
- Add extra vegetables like corn, carrots, celery, broccoli, or green onions for more nutrition and color.
- If using water instead of broth, taste and adjust seasonings to maintain flavor.
🥫 Storage and Reheating
Store leftovers in an airtight container in the refrigerator for up to a week. Reheat in the microwave in one-minute intervals, stirring between sessions, or warm gently on the stovetop with a splash of water or broth.
You can freeze rice and beans for up to six months. Thaw in the refrigerator overnight before reheating for best texture.
🍴 What To Serve With This Dish
Serve as a side with proteins or casseroles, or pair with air-fried or roasted vegetables for a balanced meal. It also complements salads, grilled meats, or simple sandwiches.

One Pot Rice and Black Beans
If you make this recipe, share a photo on Instagram and tag the creator or use a hashtag to show how you served it.
⭐ If you tried this recipe, consider rating it to help others find it.
📋 Recipe Card

One Pot Rice and Beans
Ingredients
- 12 ounces frozen onion and bell pepper strips (10–14 oz package)
- 1 tablespoon minced garlic
- 1 teaspoon cumin
- 14.5 ounces diced tomatoes with green chilies (1 can)
- 2 cups brown rice (uncooked)
- 4 cups broth (vegetable or chicken)
- 15 ounces black beans (1 can, drained and rinsed)
- 3 tablespoons chopped cilantro (optional)
Instructions
- Place the onion and pepper strips in a large pot over medium-high heat and sauté until they begin to thaw.
- Add garlic, cumin, and diced tomatoes; cook about 5 minutes until fragrant.
- Add rice and broth, bring to a boil, then reduce heat to low. Cover and simmer 40 minutes or until rice is tender and liquid is absorbed.
- Stir in black beans and cilantro, remove from heat, let rest a few minutes, then serve.
Notes
- Use a large pot so the rice has room to cook evenly.
- Adjust spices to change the flavor profile—chili powder, smoked paprika, or Cajun seasoning all work.
- Add other vegetables like corn, carrots, or celery to boost nutrition and use up produce.
- Stir in cooked chicken, shrimp, or tofu for additional protein.
- Serve with toppings such as guacamole, salsa, sour cream, or shredded cheese.
Nutrition
Carbohydrates: 78 g |
Protein: 14 g |
Fat: 3 g |
Fiber: 11 g
Nutritional information is an estimate and may vary based on ingredients and portion sizes.
Thanks for reading! If you enjoyed this recipe, follow the recipe author on social media to see more easy, budget-friendly meals.
Happy cooking!
