Print

One Pot Rice and Beans

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

One Pot Rice and Beans is a hearty, flavorful, and budget-friendly dish perfect for a quick and nutritious weeknight meal. Made with simple pantry staples like rice, beans, and aromatic spices, this easy one-pot recipe is packed with protein and fiber. Customize it with your favorite ingredients for a delicious and satisfying meal.

Ingredients

  • 1 cup rice (white or brown)
  • 1 can (15 oz) black beans, kidney beans, or pinto beans (drained and rinsed)
  • 1 small onion, chopped
  • 2 cloves garlic, minced
  • 1 bell pepper, diced
  • 1 can (14.5 oz) diced tomatoes (or 2 fresh tomatoes, chopped)
  • 2 cups vegetable or chicken broth
  • 1 tbsp olive oil
  • 1 tsp ground cumin
  • 1 tsp paprika
  • ½ tsp chili powder
  • Salt and pepper to taste
  • Fresh cilantro (optional, for garnish)
  • Lime wedges (optional, for serving)

Instructions

  1. Sauté the aromatics – Heat olive oil in a large pot over medium heat. Add chopped onion, garlic, and bell pepper. Cook until softened (about 3-5 minutes).
  2. Add spices – Stir in cumin, paprika, chili powder, salt, and pepper. Cook for 1 minute until fragrant.
  3. Combine ingredients – Add diced tomatoes, beans, and rice. Stir well to coat everything in the spices.
  4. Pour in broth – Add vegetable or chicken broth, ensuring the rice is fully submerged. Bring to a gentle boil.
  5. Simmer – Reduce heat to low, cover, and cook until rice is tender and liquid is absorbed (20-25 minutes for white rice, 40-45 minutes for brown rice).
  6. Fluff and serve – Fluff rice with a fork. Garnish with fresh cilantro and serve with lime wedges if desired.

Notes

  • Use brown rice for extra fiber but allow for longer cooking time.
  • Stir occasionally to prevent sticking and ensure even cooking.
  • Add more broth if needed, especially when using brown rice.
  • Adjust seasoning to taste, adding more spices for extra flavor.