Meatloaf gets a bad rep. And honestly, it’s kind of unfair.
For years, it was the dinner that kids dreaded and parents made anyway. Dry, dense, forgettable. But then Joanna Gaines put her version in the Magnolia Table Cookbook and suddenly people were going back for thirds.
This isn’t just meatloaf. It has cheddar cheese melted right into the mix, saltine crackers instead of breadcrumbs (yes, really), and a simple ketchup glaze that caramelizes into something you’ll want to scrape off the pan. It’s the kind of dinner that makes your whole house smell like a Sunday afternoon in the best possible way.
Stick around, because I’ll also share a few things that’ll make your first attempt turn out absolutely perfect.

What You’ll Need
For the Meatloaf
- 2 tablespoons salted butter
- 1/4 to 1/2 cup finely chopped onion (to taste)
- 2 large eggs, beaten
- 1/2 cup tomato sauce
- 1.5 lbs ground beef (85% lean)
- 1 sleeve (4 oz) saltine crackers, crushed
- 1.5 cups grated cheddar cheese (about 6 oz)
- 1 teaspoon Worcestershire sauce
- 1.5 teaspoons kosher salt
- 1/4 teaspoon freshly ground black pepper
For the Glaze
- 1/4 to 1/3 cup ketchup (enough to cover the top)
Tools You’ll Need
- Large skillet (for sautéing onions)
- Large mixing bowl
- 9×5-inch loaf pan (or rimmed baking sheet lined with parchment)
- Measuring cups and spoons
- Box grater (for the cheddar)
- Zip-lock bag + rolling pin or food processor (for crushing saltines)
- Instant-read meat thermometer
Pro Tips
1. Don’t skip sautéing the onions. Raw onion in meatloaf can stay crunchy and a bit sharp. A quick 5 minutes in butter transforms it, and it adds so much flavor to the final dish.
2. Grate your own cheddar. Pre-shredded cheese is coated in anti-caking agents that affect how it melts. A block of sharp cheddar, freshly grated, gives you that gooey, rich texture throughout the loaf.
3. Mix gently. Overworking ground beef is the number one reason meatloaf turns out dense and tough. Mix everything until it just comes together and stop.
4. Use a meat thermometer. There’s no guesswork when you pull the loaf at exactly 160°F (71°C). That’s the sweet spot for juicy, perfectly cooked beef.
5. Let it rest. A full 10 minutes before slicing makes a surprising difference. It lets the juices redistribute and keeps your slices from falling apart.
How to Make It
- Preheat your oven to 350°F (175°C). Get it going first so you’re not waiting around with raw meat on the counter.
- Sauté the onions. In a large skillet over medium heat, melt the butter. Add the finely chopped onion and cook for about 5 minutes until soft and translucent. Remove from heat and let cool slightly.
- Combine everything. In a large mixing bowl, add the ground beef, beaten eggs, cooled cooked onions, tomato sauce, crushed saltines, grated cheddar, Worcestershire sauce, salt, and black pepper. Mix gently with your hands or a fork just until incorporated. Do not overwork it.
- Shape and place. Transfer the mixture to a 9×5 loaf pan or shape it into a freeform loaf on a parchment-lined baking sheet. The baking sheet method gives you crispier edges on all sides (which, in my opinion, is totally worth it).
- Add the glaze. Spread ketchup evenly over the top of the loaf.
- Bake for about 1 hour, or until the internal temperature reaches 160°F (71°C). The ketchup glaze will deepen in color and caramelize slightly.
- Rest before slicing. Let the meatloaf sit for 10 minutes. Then slice and serve.

Substitutions and Variations
| Ingredient | Swap It For | Notes |
|---|---|---|
| Ground beef | Ground turkey or half beef / half pork | Turkey is leaner; pork adds extra richness |
| Saltine crackers | Panko breadcrumbs or regular breadcrumbs | Saltines add a slight saltiness that breadcrumbs don’t |
| Cheddar cheese | Monterey Jack, Colby, or pepper jack | Pepper jack adds a nice kick |
| Ketchup glaze | BBQ sauce or a mix of ketchup + brown sugar | BBQ gives a smokier flavor |
| Tomato sauce | Crushed tomatoes or marinara | Marinara adds extra depth of flavor |
Dairy-free? Skip the cheese and use dairy-free butter to sauté the onions. The meatloaf still holds together perfectly thanks to the eggs and crackers.
Gluten-free? Swap the saltines for gluten-free crackers. The texture comes out nearly identical.
Make Ahead Tips
This is one of those recipes that’s almost better as a make-ahead meal.
- Night before: Mix everything together, shape into the loaf pan, cover tightly with plastic wrap, and refrigerate. Pull it out 30 minutes before baking to take off the chill, then bake as directed.
- Freeze unbaked: Shape the loaf, wrap in plastic wrap and then foil, and freeze for up to 3 months. Thaw overnight in the fridge before baking.
Nutritional Breakdown (Per Serving)
Based on 6 servings, approximate values:
| Nutrient | Amount |
|---|---|
| Calories | ~420 kcal |
| Protein | ~32g |
| Fat | ~28g |
| Carbohydrates | ~12g |
| Sodium | ~680mg |
Values are estimates and will vary based on exact ingredients used.
What to Serve It With
Joanna’s meatloaf is a complete comfort food plate waiting to happen. Here’s what pairs well:
- Creamy mashed potatoes — the classic pairing for a reason
- Roasted green beans or steamed broccoli — balances out the richness
- Buttered corn on the cob — especially good in summer
- A simple garden salad with a vinaigrette to cut through the savory flavors
- Mac and cheese — if you’re feeding kids, this combination is unbeatable
Leftovers and Storage
Meatloaf might actually be even better the next day once the flavors have settled in.
- Fridge: Store leftover slices in an airtight container for up to 4 days.
- Freezer: Wrap individual slices in plastic wrap, then store in a freezer bag for up to 3 months.
- Reheating: Microwave covered with a damp paper towel for 1-2 minutes, or reheat slices in a 350°F oven for 15 minutes for a slightly crispier texture.
- Meatloaf sandwich: Cold meatloaf slices on toasted bread with a little ketchup or mustard. Don’t knock it until you’ve tried it.
FAQ
Can I use 90% lean ground beef instead of 85%?
You can, but the meatloaf will be noticeably drier. The fat in 85% lean beef is part of what keeps everything moist and flavorful during that 1-hour bake. If you do use leaner beef, consider adding a tablespoon of olive oil to the mix.
Why saltines instead of regular breadcrumbs?
Saltines add both a slightly salty flavor and a finer texture that holds the loaf together without making it feel too bready. It’s Joanna’s signature twist and it genuinely makes a difference in the final result.
My meatloaf keeps falling apart when I slice it. What went wrong?
Two likely culprits: not enough binder (eggs + crackers) or not letting it rest long enough before slicing. Make sure you’re using both eggs and don’t skip that 10-minute rest after baking.
Can I add vegetables into the meat mixture?
Absolutely. Finely grated zucchini or carrots blend right in and add moisture and nutrients without changing the flavor much. Just make sure they’re grated small enough to cook through during the bake.
Can I make this in a muffin tin for individual portions?
Yes, and it’s a great hack for faster cooking and easier serving. Fill muffin cups about 3/4 full, top each one with a little ketchup, and bake at 350°F for 20-25 minutes or until they hit 160°F internally.
Does the loaf pan or baking sheet method produce better results?
Both work well but produce different results. A loaf pan keeps everything contained and gives you a more traditional, uniform shape. A baking sheet creates crispier edges all around, which a lot of people (including me) prefer. Try both and see which you like.
Wrapping Up
Here’s the thing about this recipe: it’s not complicated. It’s not trying to be fancy. It’s just really, really good comfort food made with care.
That’s kind of Joanna Gaines in a nutshell, and it’s exactly why this meatloaf from her Magnolia Table cookbook has become a staple in so many home kitchens. The cheddar cheese melted into every bite, the slightly crispy ketchup glaze on top, the soft and savory interior… it’s the kind of meal that makes people ask for the recipe at the dinner table.
Give it a try this week. And when you do, come back and drop a comment below. I’d love to hear how it went, if you made any fun swaps, or if your family had the same reaction mine did (seconds were mandatory).