Nutrition Facts for Cowboy beans rice

Cowboy Beans Rice

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!

Nutriscore Rating: 77/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Cowboy Beans Rice
Prep Time:15 mins
Cook Time:40 mins
Total Time:55 mins
Servings: 6

Ingredients

  • 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

Directions

Step 1

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

Step 2

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

Step 3

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

Step 4

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

Step 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.

Step 6

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

Step 7

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

Step 8

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

Step 9

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

Step 10

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

Nutrition Facts

Serving size (3573.3g)
Amount per serving % Daily Value*
Calories 3907.0
Total Fat 151.4g 0%
Saturated Fat 49.1g 0%
Polyunsaturated Fat 6.2g
Cholesterol 410.4mg 0%
Sodium 9100.3mg 0%
Total Carbohydrate 457.8g 0%
Dietary Fiber 87.4g 0%
Total Sugars 49.7g
Protein 192.9g 0%
Vitamin D 7.7IU 0%
Calcium 831.0mg 0%
Iron 49.3mg 0%
Potassium 7445.1mg 0%
*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

Fat: 34.4%
Protein: 19.5%
Carbs: 46.2%