Go Back
+ servings
slices of bacon cheddar meatloaf on a white serving platter

Bacon Cheddar Meatloaf

Published by Kate
With pockets of gooey cheddar and crispy bacon, what's not to love about this meatloaf?
4.42 from 24 votes
Prep Time 15 mins
Cook Time 55 mins
Total Time 1 hr 10 mins
Course Entree
Cuisine American
Servings 6 servings
Calories 416 kcal


  • 4 slices bacon
  • 1 small yellow onion, finely chopped
  • ½ lb ground pork
  • 1 lb ground round
  • cup breadcrumbs
  • 2 eggs, lightly beaten
  • 2 teaspoons worcestershire sauce
  • cup chopped parsley
  • 4 oz sharp cheddar, cut into ½ inch cubes
  • 1 teaspoon kosher salt
  • cup ketchup
  • 1 tablespoon ranch dressing


  • Preheat oven to 375°F.
  • Place the bacon in a large skillet over medium heat. Cook until crisp. Place the bacon on a paper towel lined plate to drain (keep the bacon grease in the pan), then chop into fine pieces.
  • Add the onion to the bacon grease. Cook until soft, about 3–4 minutes. Remove the onions but leave the bacon grease (which you can save for another use or discard).
  • In a large bowl, combine the ground pork, ground round, breadcrumbs, eggs, worcestershire sauce, parsley, cubed cheddar, salt, chopped bacon, and cooked onions. Mix very gently with your hands to combine.
  • Pour the mixture onto a baking sheet with a rimmed edge. Form it into a loaf with your hands, packing it gently so it stays together.
  • Place in the oven and cook for 45 minutes.
  • Meanwhile, combine the ketchup and ranch dressing in a small bowl. Remove the meatloaf from the oven and pour the ketchup mixture on top. Return to the oven for 8–10 more minutes, or until the meat reaches an internal temperature of 160°F.
  • Remove from the oven and let rest for 5 minutes before slicing.



Calories: 416kcalCarbohydrates: 14gProtein: 30gFat: 26gSaturated Fat: 11gCholesterol: 152mgSodium: 854mgPotassium: 488mgFiber: 1gSugar: 5gVitamin A: 337IUVitamin C: 2mgCalcium: 188mgIron: 3mg
Keyword meatloaf
Tried this recipe?Follow me at @giftofhospitality and let me know how you liked it!