Description
This classic meatloaf recipe is tender, juicy, and full of savory flavor, topped with a sweet and tangy ketchup-based glaze that caramelizes beautifully. It’s the ultimate comfort food for a cozy family dinner or satisfying leftovers.
Ingredients
2 lbs ground beef (80% or 85% lean)
1 medium onion, finely chopped (about 1 cup)
1 tsp olive oil
2 large eggs
3 garlic cloves, minced
2 Tbsp ketchup
3 Tbsp fresh parsley, finely chopped
3/4 cup Panko breadcrumbs (or gluten-free breadcrumbs)
1/3 cup milk
1 tsp salt (or to taste)
1 tsp Italian seasoning
1/2 tsp ground black pepper
3/4 cup ketchup (for glaze)
1 1/2 tsp white vinegar
2 Tbsp brown sugar
1/2 tsp garlic powder
1/2 tsp onion powder
Instructions
- Preheat oven to 350°F. Line a rimmed baking sheet with parchment paper or foil.
- Sauté chopped onion in olive oil over medium heat until soft and golden, about 5–7 minutes. Let cool slightly.
- In a large bowl, combine beef, sautéed onion, eggs, garlic, ketchup, parsley, breadcrumbs, milk, salt, Italian seasoning, and pepper. Mix gently with hands until just combined.
- Shape into a loaf (approx. 8″x4″x3″) and place on the prepared baking sheet.
- Bake uncovered for 40 minutes.
- Meanwhile, mix glaze ingredients: ketchup, vinegar, brown sugar, garlic powder, and onion powder.
- After 40 minutes, spread glaze evenly over the meatloaf and return to oven for 20 more minutes, or until internal temp reaches 160°F.
- Let rest 10–15 minutes before slicing and serving.
Notes
- Use half ground beef and half turkey or chicken for a leaner version.
- Add red pepper flakes or hot sauce to the glaze for a spicy kick.
- Use gluten-free breadcrumbs for a gluten-free meatloaf.
- Incorporate shredded carrots or zucchini for extra vegetables.
- Prep Time: 15 minutes
- Cook Time: 1 hour
- Category: Main Course
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 380
- Sugar: 10g
- Sodium: 590mg
- Fat: 24g
- Saturated Fat: 9g
- Unsaturated Fat: 13g
- Trans Fat: 1g
- Carbohydrates: 14g
- Fiber: 1g
- Protein: 24g
- Cholesterol: 105mg