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.
Preheat your oven to 375°F (190°C).
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.
Add the diced onion to the skillet and cook for another 3-4 minutes, until the onion is translucent and softened.
Drain any excess fat from the skillet, if necessary, and reduce heat to low.
Stir in the drained kidney beans, pinto beans, and green beans. Mix everything together well.
In a small bowl, whisk together the ketchup, brown sugar, apple cider vinegar, soy sauce, salt, and pepper to create the sauce.
Pour the sauce over the beef and beans mixture in the skillet. Stir until everything is evenly coated.
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.
Top the hotdish with shredded cheddar cheese, if desired, for a cheesy finish.
Bake in the preheated oven for 25 minutes, or until the dish is bubbling hot and the cheese (if added) is melted and golden.
Remove from the oven and let the hotdish cool for 5 minutes before serving. Enjoy!
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% |
Source of Calories