Turkey Meatloaf with BBQ Beans

From the kitchen of Carly

Lighter than the beef classic but every bit as satisfying. Turkey, breadcrumbs, and aromatics shaped into a loaf, glazed with BBQ sauce, and baked alongside saucy cannellini beans for a one-pan dinner. Cool the cooked onions before mixing with the meat. Hot onions partially cook the egg and the loaf turns out rubbery.

Turkey Meatloaf with BBQ Beans

Ground turkey cracks easy, so this meatloaf stays tender by mixing gently and cooling the onion base first. The trick: one undrained can of beans nestled into the pan during the final bake, thickening into a sticky glaze that catches all that BBQ sauce. Dense and satisfying without dairy, and the whole thing comes together in an hour.

Prep
15 min
Cook
50 min
Total
1 hr 5 min
Servings
4
Difficulty
easy

Ingredients

4 servings

  • 1 tbspolive oil
  • 1 largeyellow onion, finely chopped
  • 1 clovegarlic, crushed
  • 2 tbspWorcestershire sauce
  • 3 tsptomato puree
  • 1 1/8 lb(500 g)ground turkey
  • 1large egg
  • 3 oz(85 g)breadcrumbs (panko or homemade)
  • 4 tbsp (divided)BBQ sauce
  • 800 g (2 cans)cannellini beans, drained and rinsed (2 cans)
  • 2 tbspfresh parsley, chopped

Instructions

  1. Heat the oven to 350°F (180°C).

  2. Heat the olive oil in a large skillet over medium heat. Add the chopped onion and cook 8 to 10 minutes, stirring occasionally, until softened and translucent.

  3. Stir in the crushed garlic, Worcestershire sauce, and 2 tsp of the tomato puree. Cook 1 minute more.

  4. Tip the onion mixture onto a plate to cool for 5 minutes (hot onions cook the egg, which makes the meatloaf rubbery).

  5. In a large bowl, combine the ground turkey, egg, breadcrumbs, and the cooled onion mixture. Season with 1 tsp salt and a generous crank of pepper.

  6. Mix everything together with your hands until just combined. Don't overwork; the meatloaf gets dense.

  7. Shape into a rectangular loaf, about 9 by 5 inches. Place in the center of a roasting pan.

  8. Spread 2 tbsp of BBQ sauce evenly over the top of the loaf.

  9. Bake 30 minutes.

  10. Meanwhile, drain only ONE can of beans. Pour both cans (the drained one and the undrained one with its liquid) into a bowl. Stir in the remaining 2 tbsp BBQ sauce and 1 tsp tomato puree. Season with salt and pepper.

  11. After the meatloaf has baked 30 minutes, scatter the saucy beans around the meatloaf in the pan.

  12. Bake 15 minutes more, until the meatloaf is cooked through (165°F internal) and the beans are bubbling and piping hot.

  13. Let rest 5 minutes. Scatter parsley over the top. Slice the meatloaf 3/4 inch thick. Serve with a generous spoonful of beans alongside.

Tips from the kitchen

  • Let the cooked onion mixture cool for a full 5 minutes before folding into the turkey. Hot onions scramble the egg binder, and you'll end up with a crumbly, rubbery loaf.
  • Mix the meatloaf with your hands but stop as soon as everything is just combined. Overworking tightens the crumb and makes it dense and tough.
  • Keep one can of beans undrained and stir it in with the other drained beans. That extra liquid becomes the sauce that glazes everything in the final 15 minutes.

Variations

  • Swap BBQ sauce for ketchup mixed with cider vinegar and a pinch of cayenne for a tangier, less sweet profile.
  • Use half ground turkey and half ground pork for richer flavor and a slightly looser crumb that stays moist.
  • Scatter diced bell peppers into the onion mixture after cooking, or swap fresh parsley for cilantro if you want herbaceous heat.
  • Mix in grated carrot or zucchini to the meatloaf base, which adds moisture and veggie bulk without changing the texture.

Make ahead and storage

Wrap leftovers tightly and refrigerate up to 3 days. Freeze the whole thing well-wrapped for up to 2 months. Reheat gently in a 325°F oven with a splash of water to prevent drying out.

Substitutions
  • ground turkey to ground chicken or 50/50 turkey-and-pork. Pork keeps it juicier; chicken is similar to turkey. All-beef works too if you want the classic.
  • BBQ sauce to ketchup + 1 tbsp brown sugar + 1 tsp apple cider vinegar. Quick DIY glaze when there's no BBQ sauce in the house. Same role; tangier-sweet.
  • cannellini beans to great northern beans, butter beans, or pinto beans. All work. Pinto beans take it more Tex-Mex. Use the same 2-can amount.

Pairs well with: Mashed potatoes or buttered green beans, A simple green salad with mustard vinaigrette, Cold cider or a glass of zinfandel