Nutrition Facts for Cowboy beans rice

Cowboy Beans Rice

Image of Cowboy Beans Rice
Nutriscore Rating: 77/100

Satisfy your craving for a hearty, flavor-packed meal with this Cowboy Beans Rice recipe—a comforting blend of smoky, savory, and subtly sweet flavors. This dish combines tender ground beef, crispy bacon, and a medley of pinto and kidney beans simmered in a robust tomato sauce infused with smoked paprika, chili powder, and cumin. The addition of sautéed onions, bell peppers, and garlic adds layers of complexity, while a touch of brown sugar balances the spice. Served over fluffy white rice and garnished with fresh cilantro and crumbled bacon, this one-pot wonder is the perfect choice for busy weeknights or casual gatherings. With a prep time of just 15 minutes and enough to feed a crowd, Cowboy Beans Rice is a satisfying, protein-packed meal that brings a taste of the Southwest straight to your table!

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
15 min
🔥
Cook Time
40 min
🕐
Total Time
55 min
👥
Servings
6 servings
📊
Difficulty
Medium

🥘 Ingredients

18 items
  • 2 tablespoons olive oil
  • 6 slices bacon
  • 1 medium yellow onion
  • 1 medium green bell pepper
  • 3 garlic cloves
  • 1 pound ground beef
  • 2 15-ounce cans canned pinto beans
  • 1 15-ounce can canned kidney beans
  • 1 15-ounce can tomato sauce
  • 1 14.5-ounce can diced tomatoes
  • 2 tablespoons brown sugar
  • 1 teaspoon smoked paprika
  • 1 teaspoon chili powder
  • 1 teaspoon ground cumin
  • 4 cups cooked white rice
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 0.25 cup cilantro
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

10 steps
1

Heat a large skillet or Dutch oven over medium heat and add the olive oil.

2

Cook the bacon until crispy, about 6-7 minutes. Remove the bacon from the skillet, crumble, and set aside.

3

In the same skillet, sauté the chopped onion and diced green bell pepper until soft, about 5-6 minutes.

4

Add the minced garlic and cook for another minute until fragrant.

5

Add the ground beef to the skillet and cook until browned, breaking it up with a spoon as it cooks. Drain the excess fat if necessary.

6

Stir in the pinto beans, kidney beans, tomato sauce, diced tomatoes, brown sugar, smoked paprika, chili powder, cumin, salt, and black pepper.

7

Bring the mixture to a simmer and let it cook for 15-20 minutes to allow the flavors to meld.

8

While the beans are simmering, prepare the cooked white rice if not already done.

9

Mix the cooked rice into the bean mixture and stir until evenly combined.

10

Top the dish with crumbled bacon and chopped cilantro before serving.

Cooking Tip: Take your time with each step for the best results!
3907
cal
192.9g
protein
457.8g
carbs
151.4g
fat

Nutrition Facts

1 serving (3573.3g)
Calories
3907
% Daily Value*
Total Fat 151.4 g 194%
Saturated Fat 49.1 g 246%
Polyunsaturated Fat 6.2 g
Cholesterol 410 mg 137%
Sodium 9100 mg 396%
Total Carbohydrate 457.8 g 166%
Dietary Fiber 87.4 g 312%
Total Sugars 49.7 g
Protein 192.9 g 386%
Vitamin D 0.2 mcg 1%
Calcium 831 mg 64%
Iron 49.3 mg 274%
Potassium 7445 mg 158%

*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

46.2%%
19.5%%
34.4%%
Fat: 1362 cal (34.4%%)
Protein: 771 cal (19.5%%)
Carbs: 1831 cal (46.2%%)