Pintos and Rice Recipe: Smoky Beans and Fluffy Grains in One Pot

Pintos and Rice Recipe: Smoky Beans and Fluffy Grains in One Pot

There’s a reason this one-pot dish has been a staple for generations—it delivers smoky, savory flavor with minimal effort. The beans soak up the spices while the rice cooks to fluffy perfection, all in the same pot.

This method ensures every bite is packed with depth, thanks to a simple blend of spices and a slow simmer. The result is a hearty, vegan meal that’s as comforting as it is nourishing.

No complicated steps here—just layer the ingredients, let them cook, and enjoy the rich, satisfying combination. It’s a dish that proves simple can be extraordinary.

Perfect for weeknight dinners or meal prep. Here’s how to make it.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Pintos and Rice

Pantry staples and fresh produce combine for this comforting, flavorful one-pot meal everyone loves.

Ingredient Amount Notes
Dried Pinto Beans 🌱 1 lb Rinsed and picked over
Long-Grain White Rice 🍚 1 cup Uncooked, rinsed thoroughly
Vegetable Broth 🥣 4 cups Low-sodium preferred
Yellow Onion 🧅 1 whole Medium, finely diced
Garlic Cloves 🧄 4 cloves Minced for depth of flavor
Smoked Paprika 🌶️ 1 tbsp For signature smoky taste
Ground Cumin 🌿 1 tsp Freshly ground for best aroma
Dried Oregano 🍃 1 tsp Mexican oregano if available
Bay Leaf 🍈 1 whole Removed before serving
Olive Oil 🫒 2 tbsp Extra-virgin for richness
Salt 🧂 1 tsp Adjust to taste at end
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Canned Diced Tomatoes 🍅 1 can 14.5 oz, with juices
Green Bell Pepper 🌶️ 1 whole Medium, diced for texture

The beans are the foundation here. Dried pintos from bulk bins (check Whole Foods or Sprouts) are ideal—look for a recent harvest date for faster cooking. Soak overnight for best results, or use the quick-soak method (boil 2 minutes, rest 1 hour). The smoked paprika is non-negotiable for that signature depth—Penzeys or Simply Organic brands deliver consistent quality.

No smoked paprika? Regular paprika plus a pinch of chipotle powder gets you close. Fresh tomatoes work at 2 cups diced, but canned saves time. For extra smokiness, add 1 tsp liquid smoke. The rice can be brown (add 20 minutes cook time and extra broth), or swap in quinoa for a protein boost. Trader Joe’s has a great canned pinto bean option if you’re pressed for time.

Leftovers taste even better the next day. Stores 4-5 days in the fridge, freezes for 3 months. Portion into containers for easy meal prep—microwave with a splash of water to revive.

❤️

Why You’ll Love This Recipe

  • One Pot Meal: I love that everything—beans, rice, broth, onion, and garlic—cooks together in a single pot, so cleanup is a breeze.
  • Rich and Savory: The garlic and onion simmered in vegetable broth give the pintos and rice a deep, comforting flavor that’s hard to resist.
  • Meal Prep Dream: This dish keeps well for days, so I can make a big batch and enjoy it for lunch or dinner all week long.
  • Budget Stretcher: Dried beans and rice are so affordable, and this recipe turns them into something hearty and satisfying without breaking the bank.

Step-by-Step Instructions for Pintos and Rice

Here’s the method. Straightforward, tested, works every time.

Step 1: Soak and Prep the Beans

Rinse the 1 lb Dried Pinto Beans thoroughly under cold water to remove any debris, then pick over to discard stones or damaged beans. Place them in a large bowl and cover with cold water by 2 inches. Let soak for 8 hours or overnight.

Drain and rinse the soaked beans before cooking. This soaking step reduces cooking time significantly and helps prevent the beans from splitting during the simmer. Meanwhile, rinse the 1 cup Long-Grain White Rice thoroughly under cold water until the water runs clear.

Step 2: Sauté the Aromatics

Heat the 2 tbsp Olive Oil in a large, heavy pot or Dutch oven over medium heat. Add the finely diced 1 whole Yellow Onion and diced 1 whole Green Bell Pepper, cooking for 5-6 minutes until softened and just beginning to brown.

Stir in the 4 cloves Garlic Cloves and cook for 30 seconds until fragrant. Add the 1 tbsp Smoked Paprika, 1 tsp Ground Cumin, and 1 tsp Dried Oregano, stirring for 1 minute to toast the spices and deepen their flavors.

Step 3: Cook the Beans and Build Flavor

Add the soaked beans, 1 can Canned Diced Tomatoes with their juices, 4 cups Vegetable Broth, 1 whole Bay Leaf, 1 tsp Salt, and 0.5 tsp Black Pepper to the pot. Bring to a boil, then reduce heat to low and simmer, partially covered, for 45-50 minutes.

Check the beans for tenderness—they should be soft but not mushy. Stir occasionally and add a splash of water if the mixture becomes too dry. The broth should be slightly thickened, and the beans should have absorbed much of the smoky, spiced liquid.

Step 4: Add Rice and Finish Cooking

Stir in the rinsed 1 cup Long-Grain White Rice, ensuring it is fully submerged in the liquid. Increase heat to medium and bring to a gentle boil, then reduce heat to low, cover, and simmer for 18-20 minutes.

Cook until the rice is tender and the liquid is mostly absorbed. Remove the 1 whole Bay Leaf before serving. Let the dish sit covered for 5 minutes off the heat to allow the rice to steam and finish absorbing any remaining liquid.

👨‍🍳

Pro Tips For Making Pintos And Rice

  • Soak the Beans: I learned this the hard way—skip soaking and your pintos will take forever to soften. Cover them with water by 2 inches and let them sit overnight, or use the quick-soak method (boil for 2 minutes, then rest for 1 hour).
  • Sauté the Aromatics: Cook the diced onion and minced garlic in a little oil until golden and fragrant before adding anything else. It adds a depth of flavor that raw garlic and onion just can’t match.
  • Use Enough Broth: Pintos absorb a lot of liquid, so use a 1:3 ratio of beans to vegetable broth (e.g., 1 cup beans to 3 cups broth) to keep them from drying out. Sounds like a lot, but they’ll drink it up.
  • Cook Rice Separately: I was skeptical until I tried it—cooking the rice separately prevents it from turning mushy while the beans finish. Start the rice 15 minutes after the beans, and they’ll both be ready at the same time.

Perfect Pairings for This Dish

Side Dish Ideas

This dish is already a complete meal, but a simple green salad with lime vinaigrette adds freshness. Toss 4 cups mixed greens with 2 tbsp olive oil and 1 tbsp lime juice. The acidity cuts through the richness beautifully. 🥗

Bread Pairings

Warm cornbread is my top choice—its sweetness complements the smoky beans. I love the Jiffy mix version for ease, but homemade with 1 cup cornmeal is unbeatable. Flour tortillas work too for scooping up every last bite.

Topping Suggestions

Set out pickled jalapeños, diced avocado, or fresh cilantro for customization. A dollop of vegan sour cream (Tofutti brand is great) adds creaminess. I always include lime wedges for that final brightness.

Beverage Pairings

A cold Mexican lager like Modelo Especial cleanses the palate. For non-alcoholic options, hibiscus iced tea (brew 2 tbsp dried hibiscus in 4 cups water) offers tart contrast. 🍺

Dessert Follow-Up

End with churros dusted in cinnamon sugar or tres leches cake for a sweet finish. For simplicity, cinnamon-dusted apples sautéed in 1 tbsp butter substitute hit the spot.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value
Total Fat 6g8%
Saturated Fat 1g5%
Cholesterol 0mg0%
Sodium 420mg18%
Total Carbohydrate 65g24%
Dietary Fiber 12g43%
Sugars 4g
Protein 14g28%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use canned pinto beans instead?

Use 2 cans (15 oz each), drained and rinsed. Skip the soaking and reduce simmering time to just 10 minutes with the spices before adding rice.

2

Why did my rice turn out mushy?

This usually happens if the rice sits in liquid too long. Ensure you use the exact 1 cup rice to 4 cups broth ratio and check doneness at 18 minutes. Let it rest 5 minutes off heat.

3

How do I make it spicier?

Add 1/2 tsp cayenne with the spices, or stir in 1 chopped chipotle pepper in adobo when cooking the beans. Top with hot sauce or pickled jalapeños when serving.

★★★★★4.8(10 reviews)
Tyler Campbell