A hearty and flavorful baked bean casserole with a cheesy topping, perfect for family dinners or gatherings.
Preheat your oven to 350°F (175°C).
Always preheat your oven to ensure even cooking.
Dice the onion and cut the bacon into small pieces.
Use a sharp knife for easier dicing and cutting.
In a skillet over medium heat, cook the bacon until it starts to crisp, then add the diced onion and cook until softened.
Stir occasionally to prevent sticking and ensure even cooking.
In a mixing bowl, combine the cooked bacon and onion with the kidney beans, brown sugar, Worcestershire sauce, and ketchup.
Mix thoroughly to evenly distribute the flavors.
Pour the mixture into a 9x13 baking dish and spread evenly.
Use a spatula to scrape all the mixture from the bowl.
Sprinkle the shredded cheddar cheese evenly over the top.
Ensure the cheese covers the entire surface for a uniform topping.
Bake in the preheated oven for 40-45 minutes, until the cheese is melted and bubbly.
Check halfway through to ensure the cheese doesn't overcook.
Let the casserole cool slightly before serving.
Cooling allows the flavors to meld and makes serving easier.