Nutrition Facts for Spicy pintos and rice

Spicy Pintos and Rice

Image of Spicy Pintos and Rice
Nutriscore Rating: 84/100

Bold, flavorful, and satisfying, Spicy Pintos and Rice is the ultimate one-skillet comfort food that’s packed with zest and nutrition! This plant-based recipe features tender pinto beans simmered in a rich tomato-and-vegetable broth infused with smoky paprika, earthy cumin, and a kick of jalapeño heat. Paired with fluffy long-grain white rice and garnished with fresh cilantro and lime wedges, this dish is a vibrant, wholesome meal perfect for weeknight dinners or meal prep. Whether you use canned beans for convenience or dried beans for an authentic touch, this easy recipe is as versatile as it is delicious. Ready in under an hour, this spicy vegetarian delight is a go-to option for lovers of bold flavors and budget-friendly ingredients.

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
10 min
🔥
Cook Time
40 min
🕐
Total Time
50 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

16 items
  • 2 cups pinto beans (dried or canned)
  • 1.5 cups long-grain white rice
  • 1 medium yellow onion, diced
  • 4 garlic cloves, minced
  • 1 medium jalapeño, finely chopped
  • 14.5 ounces canned diced tomatoes (with juice)
  • 3 cups vegetable broth
  • 2 tablespoons olive oil
  • 2 teaspoons chili powder
  • 1.5 teaspoons ground cumin
  • 1 teaspoon smoked paprika
  • 0.5 teaspoon dried oregano
  • 1 teaspoon salt
  • 0.5 teaspoon ground black pepper
  • 0.25 cup fresh cilantro (optional, for garnish)
  • 4 lime wedges (optional, for serving)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

9 steps
1

If using dried pinto beans, soak them overnight in water. Drain and rinse before cooking. Cooking dried beans will require an additional 60–90 minutes, but canned beans can be used as a time-saving alternative.

2

Cook the rice: Rinse the rice under cold water until the water runs clear. In a medium saucepan, bring 3 cups of water to a boil. Add the rice and a pinch of salt. Reduce heat to low, cover, and simmer for 15–20 minutes, or until rice is tender and water is absorbed. Remove from heat and let sit covered for 5 minutes before fluffing with a fork.

3

In a large skillet or Dutch oven, heat the olive oil over medium heat. Add the diced onion, jalapeño, and a pinch of salt. Sauté for 3–4 minutes, or until the onion is softened.

4

Add the minced garlic and cook for an additional 1 minute until fragrant.

5

Stir in the chili powder, ground cumin, smoked paprika, dried oregano, salt, and black pepper. Toast the spices for 30 seconds to release their flavors.

6

Add the canned diced tomatoes (with their juice) and vegetable broth to the skillet. Stir to combine, then bring the mixture to a gentle simmer.

7

Add the pinto beans (drained and rinsed, if using canned). Simmer uncovered for 20 minutes, stirring occasionally, until the liquid reduces slightly and thickens.

8

Taste and adjust seasoning if needed, adding more salt, pepper, or spices to taste.

9

To serve, spoon the spicy pinto beans over the cooked rice. Garnish with fresh cilantro and serve with lime wedges, if desired.

Cooking Tip: Take your time with each step for the best results!
1989
cal
82.7g
protein
331.5g
carbs
40.7g
fat

Nutrition Facts

1 serving (2171.2g)
Calories
1989
% Daily Value*
Total Fat 40.7 g 52%
Saturated Fat 6.8 g 34%
Polyunsaturated Fat 4.8 g
Cholesterol 0 mg 0%
Sodium 6130 mg 267%
Total Carbohydrate 331.5 g 121%
Dietary Fiber 76.4 g 273%
Total Sugars 27.4 g
Protein 82.7 g 165%
Vitamin D 0.0 mcg 0%
Calcium 637 mg 49%
Iron 28.4 mg 158%
Potassium 5475 mg 116%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

65.5%%
16.4%%
18.1%%
Fat: 366 cal (18.1%%)
Protein: 330 cal (16.4%%)
Carbs: 1326 cal (65.5%%)