Beefy Rice and Pinto Bean Casserole

pinto bean casserole
Juanmonino/Getty Images
  • Total: 65 mins
  • Prep: 10 mins
  • Cook: 55 mins
  • Yield: 6 Servings
Nutritional Guidelines (per serving)
610 Calories
16g Fat
74g Carbs
42g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 6 Servings
Amount per serving
Calories 610
% Daily Value*
Total Fat 16g 21%
Saturated Fat 5g 23%
Cholesterol 70mg 23%
Sodium 1105mg 48%
Total Carbohydrate 74g 27%
Dietary Fiber 17g 59%
Protein 42g
Calcium 159mg 12%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Pinto beans and rice make a delicious and hearty everyday meal with cornbread or biscuits. The pinto beans and rice are cooked and then mixed with beef, tomato sauce, and seasonings. It's an easy casserole, and it's easy on the budget.


  • 1 pound dry pinto beans
  • 1 1/2 cups long-grain rice
  • 2 tablespoons vegetable oil
  • 1 pound lean ground beef
  • 2 1/2 teaspoons salt (less if you added salt to the beans or rice)
  • 1/2 cup chopped onion
  • 1/4 teaspoon black pepper
  • 1 (8 ounces) can tomato sauce
  • 1 teaspoon chili powder
  • 4 to 6 strips of bacon

Steps to Make It

  1. Soak the beans overnight or follow the package directions for a quick soak.

  2. Place the beans in a 4-quart, covered Dutch oven. Cover with water and cook, following package directions, until tender, adding more hot water as needed. Drain and set aside. 

  3. Cook the rice following the package instructions; add to the beans and set aside.

  4. Heat the oven to 350 F.

  5. In a skillet heat oil, add ground beef, salt, onion, and pepper. Cook until ground beef is no longer pink.

  6. Add the beef mixture to the rice and beans along with the tomato sauce and chili powder. Mix well and transfer the mixture to a 2-quart casserole or baking dish.

  7. Place strips of bacon over top and bake at 350 F for 30 to 45 minutes, or until bacon is browned.