Nutrition Facts for Three bean hotdish

Three Bean Hotdish

Discover comfort food perfection with this hearty Three Bean Hotdish, a classic Midwest-inspired casserole that’s as satisfying as it is simple to prepare. Packed with tender ground beef, three varieties of beans—kidney, pinto, and green—and a sweet-and-savory sauce made with ketchup, brown sugar, apple cider vinegar, and soy sauce, this dish combines bold flavors with wholesome ingredients. Topped with optional melted cheddar cheese for an indulgent finish, this one-pan meal is oven-baked to bubbly perfection in just under an hour. Perfect for weeknight dinners or potlucks, this hotdish is a crowd-pleaser that serves six and pairs wonderfully with a side of crusty bread. Easy to make, endlessly customizable, and utterly delicious, this recipe is a must-try for fans of hearty casseroles, comfort food, or bean-based dishes.

Nutriscore Rating: 75/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.
Image of Three Bean Hotdish
Prep Time:15 mins
Cook Time:45 mins
Total Time:60 mins
Servings: 6

Ingredients

  • 1 pound ground beef
  • 1 medium yellow onion, diced
  • 15 ounces kidney beans, drained and rinsed
  • 15 ounces pinto beans, drained and rinsed
  • 15 ounces green beans, drained
  • 1 cup ketchup
  • 0.25 cup brown sugar
  • 2 tablespoons apple cider vinegar
  • 1 tablespoon soy sauce
  • 1 teaspoon salt
  • 1 teaspoon black pepper
  • 1 cup shredded cheddar cheese (optional for topping)

Directions

Step 1

Preheat your oven to 375°F (190°C).

Step 2

In a large oven-safe skillet or sauté pan, brown the ground beef over medium heat until fully cooked, about 6-8 minutes. Break it apart with a wooden spoon as it cooks.

Step 3

Add the diced onion to the skillet and cook for another 3-4 minutes, until the onion is translucent and softened.

Step 4

Drain any excess fat from the skillet, if necessary, and reduce heat to low.

Step 5

Stir in the drained kidney beans, pinto beans, and green beans. Mix everything together well.

Step 6

In a small bowl, whisk together the ketchup, brown sugar, apple cider vinegar, soy sauce, salt, and pepper to create the sauce.

Step 7

Pour the sauce over the beef and beans mixture in the skillet. Stir until everything is evenly coated.

Step 8

If using an oven-safe skillet, smooth the mixture into an even layer. If not, transfer the mixture into a greased 9x13-inch baking dish.

Step 9

Top the hotdish with shredded cheddar cheese, if desired, for a cheesy finish.

Step 10

Bake in the preheated oven for 25 minutes, or until the dish is bubbling hot and the cheese (if added) is melted and golden.

Step 11

Remove from the oven and let the hotdish cool for 5 minutes before serving. Enjoy!

Nutrition Facts

Serving size 2281.7 grams (2281.7g)
Amount per serving % Daily Value*
Calories 2730
Total Fat 120.50g 154%
Saturated Fat 57.00g 285%
Polyunsaturated Fat 0.00g
Cholesterol 421mg 140%
Sodium 6606mg 287%
Total Carbohydrate 273.20g 99%
Dietary Fiber 58.30g 208%
Total Sugars 98.40g
Protein 159.40g 319%
Vitamin D 24IU 120%
Calcium 1329mg 102%
Iron 27mg 149%
Potassium 4719mg 100%
*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: 38.5%
Protein: 22.7%
Carbs: 38.8%