This classic American meatloaf is juicy, flavorful, and topped with a savory brown gravy that tastes like Sunday dinner at grandma’s. Perfect for weeknights and leftovers that make incredible sandwiches.
Prep: 15 min | Cook: 55 min | Total: 1 hr 10 min | Serves: 6
Why You’ll Love This Recipe
- Simple ingredients from any USA grocery store.
- Clear step-by-step directions.
- Family-tested comfort food.
Ingredients
- 2 lbs ground beef (85/15)
- 1 cup breadcrumbs
- 1/2 cup whole milk
- 1 large onion, finely diced
- 2 large eggs
- 3 tbsp ketchup
- 2 tsp Worcestershire sauce
- 2 tsp garlic powder
- 1 tsp salt
- 1/2 tsp black pepper
- For gravy: 2 tbsp butter
- 2 tbsp flour
- 2 cups beef broth
Instructions
- Preheat oven to 350°F. Line a loaf pan with parchment or lightly grease it.
- Mix breadcrumbs and milk; let soak 2 minutes. Add beef, onion, eggs, ketchup, Worcestershire, garlic powder, salt, and pepper. Mix gently until just combined.
- Shape into a loaf and bake 50–55 minutes until 160°F internal.
- Rest 10 minutes. Meanwhile melt butter, whisk in flour 1 minute, then whisk in broth until thickened. Season and serve over sliced meatloaf.
Tips for Success
- Do not overmix the meat or it will be dense.
- Leftovers keep 3–4 days refrigerated.
- Add a ketchup glaze on top for a diner-style finish.
Made this recipe? Leave a comment below!
Nutrition estimates are approximate. See our Disclaimer.


