Classic Pinto Beans & Rice Bowl
A warm, comforting bowl of creamy pinto beans simmered with smoky cumin and garlic, served over fluffy long-grain rice. This humble, protein-packed staple comes together with simple pantry ingredients and tastes like a hug in a bowl.
For 4 servings
- prep
Soak the pinto beans overnight.
Rinse the dried beans and place them in a large bowl. Cover with plenty of water and let them soak at room temperature for at least 8 hours or overnight. Drain and rinse before cooking.
- pressure cook · ~15 min
Pressure cook the beans until tender.
1.Add the soaked and drained beans to the pressure cooker with 3 cups of fresh water and a pinch of salt.2.Close the lid and cook on medium-high heat until the first whistle.3.Lower the heat and cook for another 15 minutes.4.Let the pressure release naturally before opening the lid.TIPDon't add too much salt now — it can toughen the bean skins. A pinch helps them hold their shape. - steam · ~20 min
Cook the rice.
1.Bring 2 cups of water and a pinch of salt to a boil in a pot.2.Stir in the rinsed rice and return to a gentle boil.3.Cover with a tight lid, reduce heat to low, and simmer for 15 minutes.4.Remove from heat and let it rest covered for 5 minutes before fluffing with a fork.TIPKeep the lid on the entire time — peeking lets the steam escape and makes uneven rice. - saute · ~5 min
Sauté the aromatics.
1.Heat the oil in a pan over medium heat.2.Add the chopped onion and cook until it turns soft and translucent, about 4 minutes.3.Stir in the minced garlic and cook until fragrant, about 30 seconds. - simmer · ~12 min
Build the beans in the pan.
1.Add the chopped tomato, cumin powder, smoked paprika, and black pepper to the sautéed onion. Cook until the tomato softens, about 3 minutes.2.Add the cooked beans along with some of their cooking liquid to the pan.3.Simmer gently for 10 to 12 minutes, mashing some of the beans against the side of the pan to thicken the mixture.4.Adjust salt and pepper to taste if needed.TIPMashing a portion of the beans as they simmer creates a creamier texture while leaving some whole for bite. - assemble
Assemble the bowls.
1.Divide the fluffy rice evenly among four bowls.2.Spoon a generous portion of the creamy pinto beans over the rice.3.Top with pickled jalapeño slices and a sprinkle of fresh cilantro. - serve
Serve with lime wedges on the side.
Squeeze fresh lime juice over the bowl just before eating to brighten all the flavors.
What to keep in mind.
5 tips from the recipe — small details that make a real difference to the final dish.
- 1Soak pinto beans overnight to reduce cooking time and improve digestibility.
- 2Don't salt the beans heavily at the start; add salt near the end to keep skins tender.
- 3Mash about one-quarter of the beans against the pot for a naturally creamy texture without cream.
- 4For fluffier rice, let it rest covered for 5 minutes off heat before fluffing with a fork.
- 5Squeeze fresh lime over the finished bowl just before serving to brighten the smoky cumin flavors.
Adapt it for your goals.
Vegan
This recipe is already vegan. For extra richness, stir in a tablespoon of nutritional yeast or a splash of plant-based milk with the beans.
high proteinHigh-protein
Add a generous handful of shredded cooked chicken or crumbled chorizo to the bean pot during the final simmer for a protein boost.
low oilLow-oil
Dry-sauté the onion and garlic in a nonstick pan with a splash of water or vegetable broth instead of oil to reduce calories.
spicySpicy
Add one minced chipotle pepper in adobo sauce along with the tomato for a smoky, spicy kick.
grain swapGrain-swap
Replace white rice with cooked quinoa or brown rice for extra fiber and a nutty flavor.
Why this is on our healthy list.
High in Plant-Based Protein
Pinto beans provide a hearty dose of plant protein, which supports muscle repair and satiety.
Rich in Dietary Fiber
One serving of pinto beans supplies a significant amount of fiber, promoting digestive health and stable blood sugar.
Good Source of Folate
Pinto beans are naturally rich in folate, a B vitamin important for cell growth and red blood cell formation.
Low in Saturated Fat
This bowl uses minimal oil and no animal fats, making it a heart-friendly, low-saturated-fat meal.
Frequently asked questions
Yes, use two 15-ounce cans (drained and rinsed) and skip the pressure-cooking step. Simmer them in the pan for 15 minutes to absorb the flavors.







