A hearty and flavorful turkey and bean casserole, perfect for a family meal.
Preheat your oven to 350°F (175°C).
Preheating ensures even cooking from the start.
In a large skillet, cook the ground turkey over medium heat until browned.
Stir occasionally to break up the meat for even cooking.
Add the chopped onion to the skillet and sauté until softened.
Cook until the onions are translucent for the best flavor.
Stir in the lima beans and kidney beans, mixing well.
Drain and rinse canned beans to reduce sodium content.
In a mixing bowl, combine ketchup, mustard, molasses, vinegar, brown sugar, salt, and pepper.
Whisk the ingredients together to ensure a smooth sauce.
Pour the sauce mixture over the turkey and beans in the skillet, stirring to coat evenly.
Ensure all ingredients are well coated for consistent flavor.
Transfer the mixture to a baking dish and spread evenly.
Use a spatula to smooth the top for even baking.
Bake uncovered in the preheated oven for 35 minutes.
Check halfway through to ensure the top doesn't overbrown.
Remove from the oven and let cool slightly before serving.
Allowing the dish to rest helps the flavors meld together.