This post may contain affiliate links, please see our privacy policy + disclosures for details.
Get ready for the ultimate Homemade Meatloaf with Creamy Onion Gravy! This classic comfort food, elevated by Chef Andrew Curren, is a meal your whole family will love.
With much gratitude and appreciation, this recipe adapted from Chef Andrew Curren of 24 Diner in Austin, Texas!
It’s time to share a piece of my ‘recipe fortune’ with YOU! If you’ve ever found yourself craving classic, comforting meatloaf, you’re in for a treat. Chef Andrew Curren’s flavor-packed version has taken my taste buds to a whole new level, and I think it’ll do the same for you. Not only does this meatloaf shine on its own, but it’s baked with a sweet and savory glaze, the base of which begins with apple butter. It also boasts an incredibly rich and savory, creamy onion gravy that’ll have you wondering why you ever settled for canned gravy in the first place.
A good meatloaf is the ultimate comfort food—trust me, it’s been a staple on diner menus across America for years. But back in the Great Depression, this humble dish was a clever way to stretch the food budget. Today, it’s all about savoring a generous slice of warm meatloaf, perfectly paired with a side of mashed potatoes and that luscious homemade gravy. For extra good measure, this recipe makes two loaves, so you can enjoy one now and save the other for later! Or let’s be real—share it with your favorite people (or keep it all to yourself; no judgment here).
This dish is incredibly moist and juicy, and it can be prepped in advance. Serve with any starch worthy of cradling the onion gravy – think mashed potatoes, spaetzle, or homemade dumplings. I personally love almost any veg with this, but Brussels sprouts are my favorite 😉
Here’s Why This Meatloaf Is About to Steal the Spotlight!
· Wholesome – Half of the ingredients are unprocessed foods, making this a fresh, fit recipe.
· Affordable – Meatloaf is a budget-friendly meal that can feed a crowd.
· Freezer-friendly – This recipe makes two loaves, one for now and one to freeze. Each loaf yields 8-10 slices, perfect for meal prepping and lunchtime meat loaf sandwiches.
· Versatility – Tailor to your own taste by adding different vegetables and herbs or swap out the creamy onion gravy for your favorite brown gravy.
Table of Contents
- Here’s Why This Meatloaf Is About to Steal the Spotlight!
- Here Are the Flavors You’ll Taste
- Ingredients for Homemade Meatloaf
- A Buying Guide for Ground Beef and Pork
- Recipe Shortcuts
- Ingredient Notes
- Substitutions and Variations
- How to Make Homemade Meatloaf with Creamy Onion Gravy
- Recipe Tip
- Recipe Tip
- Beer, Wine and Cocktail Pairings
- Make Ahead and Storage Instructions
- More Main Dish Ground Beef Recipes
- Meatloaf With Creamy Onion Gravy Recipe
- Recipe FAQs
Here Are the Flavors You’ll Taste
- Savory: The hearty, well-seasoned ground beef in the meatloaf brings a rich, savory depth that’s the heart of the dish.
- Creamy: The homemade creamy onion gravy provides a smooth, velvety texture with rich, caramelized onion notes.
- Sweet & Tangy: The unexpected addition of apple butter adds a subtle sweetness with a hint of tang, perfectly balancing the savory elements.
- Umami: A deep, savory flavor from the onions and chicken broth in the gravy that enhances the overall richness.
- Herbaceous: A hint of fresh rosemary or parsley adds a light, fresh note that cuts through the richness of the dish.
Ingredients for Homemade Meatloaf
A Buying Guide for Ground Beef and Pork
- Ground Beef & Pork – Fresh is best! Look for 80% lean ground beef for juicy, flavorful results, and mix in some ground pork for added richness. If you’re feeling fancy, opt for grass-fed beef or heritage pork for a cleaner, more robust taste. Remember, fat = flavor, so don’t go too lean!
Recipe Shortcuts
- If you’re short on time, you can prep the meatloaf mixture a day ahead and let it rest in the fridge. The flavors will meld beautifully overnight!
- For a faster gravy, you can use store-bought chicken stock and add a little extra seasoning (but trust me, homemade gravy is totally worth the extra 10 minutes).
Ingredient Notes
Ground Beef & Pork – Use 80% lean beef and mix in some ground pork for extra flavor and juiciness. Too lean, and you’ll lose that rich, meaty goodness.
- Swap – Ground turkey or chicken works but add olive oil or butter to keep it moist.
- Find It – Check the meat aisle or splurge at the butcher counter.
Chicken Broth – Adds balance to the creamy onion gravy.
- Swap – Beef broth works, but chicken broth makes the onions shine.
- Find It – Soup aisle or use homemade if you’re feeling fancy.
Heavy Cream – Key to silky, rich gravy.
- Swap – Half-and-half or whole milk works, but cream is the game-changer.
- Find It – In the dairy section, near milk and butter.
Substitutions and Variations
- Ground lamb – use in lieu of the ground pork.
- Shiitake, Chanterelle, or Maitake mushrooms – offer a a deep, earthy flavor with a hint of smokiness. Dice and add 1/2-cup to the meatloaf mixture for additional moisture and flavor.
- Italian Meatloaf – together with all specified ingredients, add 1/2-cup of chopped fresh parsley, 1/4-cup of grated Parmesan cheese, and 1 teaspoon of dried oregano to the meatloaf mixture.
How to Make Homemade Meatloaf with Creamy Onion Gravy
Scroll down for the full printable recipe or stick around for the step-by-step breakdown with photos to walk you through every delicious detail.
Before beginning, gather all ingredients. Place eggs onto the counter to come to room temperature. Prepare (2) 4x6x12-inch loaf pans with cooking spray. Alternatively, line a large roasting pan that can fit 2 meatloaves side by side with parchment. Set aside.
Recipe Tip
If you have meatloaf pans with removable inserts, use them!
1 Preheat your oven to 400°F and begin the mix by sauteing and softening your well chopped, finely shredded trilogy (1 large onion, 2 large carrots, and 1 rib of celery) in a medium skillet over moderate heat. I use 1 tablespoon of olive oil for sautéing the trilogy, but you may also use canola oil. I give mine 8 to 10 minutes before I scrape into a very large bowl for them to cool.
To the cooled trilogy, I add 4 room temperature eggs, 1 1/2 cups Panko, 2 tablespoons each of Dijon mustard, ketchup, and Worcestershire sauce, 1 teaspoon of hot sauce, a generous pinch of Kosher salt, and the same generous pinch of black pepper. Stirring using the tines of a fork helps to form these components into a paste.
2. From here, I add both 1-pound of fresh ground pork as well as 3-pounds of fresh beef chuck, breaking up with my fingers as I drop it into the bowl. A half pound of cubed Monterey Jack cheese follows, and my clean hands become the tool for LIGHTLY mixing everything together.
Evenly divide the meatloaf mixture loosely packing two loaf pans or patting two 10-inch-long loaves to fit a roasting pan (space them 3 inches apart). Cover with aluminum foil. Bake in the lower third of the oven for 1 hour 15 minutes or when an instant-read thermometer inserted in the center of each loaf registers 150°F.
Recipe Tip
Cube Monterrey Jack stick cheese (by the string cheese) to save yourself the hassle of having to cube a giant block.
3. This mixture makes enough glaze to evenly coat BOTH meatloaves. Simply whisk together 1 cup of apple butter, 4 tablespoons brown sugar, 4 tablespoons Dijon, 2 teaspoons pepper, 1 teaspoon minced garlic, a pinch of Kosher salt, 4 tablespoons champagne vinegar, and 2 tablespoons of Worcestershire sauce. What you end up with is a thick paste.
Liberally baste the loaf tops during final 15 minutes of baking time and place back in oven without foil to hasten browning and to develop a bit of a crust.
4. While the meatloaves bake, make the creamy onion gravy. Begin with thinly slicing 2 large white onions. They best way to achieve thin slices is by way of a mandolin. If you don’t own a mandolin, simply peel the onion back, cut in half from top to root, and use your best chef’s knife to get even thin slices.
In a large saucepan, melt 2 tablespoons of unsalted butter along with 2 tablespoons of olive oil. Add the onion slices and give the whole thing a good stir to coat the onions completely. You’re NOT looking for browned onions, just softened, so I go medium-low heat for 10 to 12 minutes, covered. Stir them around a couple of times in between and reduce the heat if they appear as though they are cooking to fast and browning.
After the onions are exactly where you want them, use a slotted spoon to remove onions to a bowl. DO NOT WIPE THE PAN. Stir 1/4-cup flour into the empty pan and cook for 2 to 3 minutes. The mixture will be dry. Just use a wooden spoon to keep things moving. Close your eyes and use your nose; sniff for ‘nutty‘ versus ‘raw flour.’
Add the onions back to the pan. Whisk in the chicken stock and cook until the mixture is thickened, about 8 to 10 minutes.
5. Next goes in the heavy cream and again the mixture simmers for another 5 or so minutes. During this time, the sauce will alter color slightly from golden to white and this is correct.
6. Set up a blender near your workstation. Transfer half the onion mixture to the blender and puree until smooth. Air bubbles during blending will cause the mixture to appear very light, however the caramel color will deepen as the gravy reduces.
Return the mixture back into the saucepan and add the reserved onions and sprigs of rosemary. Reduce down slowly, thickening the mixture over medium-low heat for 20 – 30 minutes. You want to end up with roughly 4 to 4 1/2-cups of gravy when all is said and done.
7. After a brief rest, load the meatloaf onto a large serving dish and slice. Garnish with fresh chopped rosemary and/or parsley. Pass the gravy tableside. Be sure to serve with whipped potatoes, parmesan-crusted potatoes, or any variety of vegetable side dishes.
Beer, Wine and Cocktail Pairings
Offer a well-chilled Rosé such as Vin de Pay’s d’Oc, Rosé Corbières, and Saint Chinian. They are readily available, will not drain your wallet, and compliment the sugars in the onion gravy magically!
In terms of beer, a Brown Ale would be a great match. Its malty sweetness and nutty flavor complement the savory meatloaf and the subtle sweetness from the apple butter in the gravy. The beer’s slight bitterness also balances the richness of the dish. A Stout like Guinness beer works beautifully with meatloaf and onion gravy because its rich, roasted malt flavor and smooth finish complement the savory meat and balance the creamy, sweet onion gravy with just the right amount of bitterness.
As for a cocktail, try my Iced Apricot Bourbon Fizz. The bourbon pairs perfectly with the meaty dish, while muddled apricots offer a touch of sweetness that seamlessly brightens up the creamy gravy without overpowering the meal. It’s a refreshing balance to all that rich, savory goodness.
Make Ahead and Storage Instructions
If you’re not serving both meatloaves at once, wrap one in foil and refrigerate for up to three days, or place the foil-wrapped loaf in a freezer bag and freeze for up to three months. When ready to serve, slice the baked and chilled meatloaf thick and brown each slice on both sides in a skillet with unsalted butter for a next-level touch. Leftover gravy can be stored in an airtight container in the fridge for up to three days and reheated over medium-low heat on the stovetop, stirring frequently. Table leftovers, including the gravy, will keep just as well in airtight containers.
More Main Dish Ground Beef Recipes
Meatloaf With Creamy Onion Gravy
Equipment
- 2 removable insert meatloaf pans or 2 loaf pans or 1 large roasting pan that can fit 2 meatloaves side by side
Ingredients
For the Glaze
- 1 cup apple butter
- 4 tablespoons light brown sugar
- 4 tablespoons Dijon mustard
- 2 teaspoons black pepper
- 1 clove garlic, minced
- generous pinch Kosher salt
- 4 tablespoons champagne vinegar
- 2 tablespoons Worcestershire sauce
For the Meatloaves
- 1 tablespoon olive oil
- 1 large onion, chopped
- 2 large carrots, peeled and chopped
- 1 rib celery, chopped
- 2 cloves garlic, minced
- 1 1/2 cups panko breadcrumbs
- 4 large eggs, room temperature
- 2 tablespoons Dijon mustard
- 2 tablespoons ketchup
- 2 tablespoons Worcestershire sauce
- 1 teaspoon Tabasco
- healthy pinch Kosher salt
- healthy pinch black pepper
- 3 pounds ground beef chuck
- 1 pound ground pork, not pork sausage
- 1/2 pound Monterey Jack cheese, diced into 1/2 inch cubes
For the Creamy Onion Gravy
- 2 tablespoons unsalted butter
- 2 tablespoons olive oil
- 2 jumbo onions, about 6 cups, thinly sliced
- ¼ cup all-purpose flour
- 1 quart low sodium chicken broth, or homemade chicken stock if on hand
- 1 cup heavy cream, room temperature
- 7 to 10 sprigs rosemary
- healthy pinch Kosher salt
- healthy pinch black pepper
Instructions
- Preheat oven to 400°F. Adjust rack to lower third of oven. Prepare (2) 4x6x12-inch loaf pans with cooking spray. Alternatively, line a large roasting pan that can fit 2 meatloaves side by side with parchment. Set aside.
Make the Glaze
- To make the glaze, whisk together 1-cup of apple butter, 4 tablespoons brown sugar, 4 tablespoons Dijon, 2 teaspoons pepper, 1 teaspoon minced garlic, a pinch of Kosher salt, 4 tablespoons champagne vinegar, and 2 tablespoons of Worcestershire sauce. Set aside.1 cup apple butter, 4 tablespoons light brown sugar, 4 tablespoons Dijon mustard, 2 teaspoons black pepper, 1 clove garlic, generous pinch Kosher salt, 4 tablespoons champagne vinegar, 2 tablespoons Worcestershire sauce
Make the Meatloaves
- Add olive oil to a large skillet over medium heat. Once the oil is shimmering, add the onion, carrot, and celery. Sauté 8 to 10 minutes or until softened. Add the garlic and cook 1 minute more. Scrape into a large mixing bowl for the mixture to cool. Add the panko, eggs, mustard, ketchup, Worcestershire sauce, Tabasco, salt and pepper. Stir to form a paste. Using your hands, work in ground meats and cheese until combined.1 tablespoon olive oil, 1 large onion, 2 large carrots, 1 rib celery, 2 cloves garlic, 1 1/2 cups panko breadcrumbs, 4 large eggs, 2 tablespoons Dijon mustard, 2 tablespoons ketchup, 2 tablespoons Worcestershire sauce, 1 teaspoon Tabasco, healthy pinch Kosher salt, healthy pinch black pepper, 3 pounds ground beef chuck, 1 pound ground pork, 1/2 pound Monterey Jack cheese
- Evenly divide the meatloaf mixture loosely packing two loaf pans or patting two 10-inch-long loaves to fit a roasting pan (space them 3 inches apart). Cover with aluminum foil for the first 45 minutes. Bake in the lower third of the oven for 1 hour 15 minutes or when an instant-read thermometer inserted in the center of each loaf registers 150°F. Liberally baste loaf tops during final 15 minutes without foil to hasten browning. Rest loaves for 15 minutes before removing from pans to platter(s). Cut into thick slices and serve with Creamy Onion Gravy.
For the Creamy Onion Gravy
- While the meatloaves bake, make the creamy onion gravy. In a large saucepan, melt butter with the olive oil. Add the onion slices and sauté over medium-low heat, 10 to 12 minutes, covered. Reduce the heat if they appear as though they are browning; we only want them softened.2 tablespoons unsalted butter, 2 tablespoons olive oil, 2 jumbo onions
- Use a slotted spoon to remove onions to a bowl. DO NOT WIPE THE PAN. Stir 1/4-cup flour into the empty pan; cook 2 to 3 minutes. Use a wooden spoon to keep the mixture moving. Mixture will be dry and crumbly. Add the onions back to the pan. Whisk in the chicken stock, reduce the heat, and cook until the mixture is thickened, 8 to 10 minutes. Add heavy cream and simmer an additional 5 minutes.¼ cup all-purpose flour, 1 quart low sodium chicken broth, 1 cup heavy cream
- Remove half the onion mixture to a blender. Puree until smooth. Return the mixture back into the saucepan and add fresh rosemary. Reduce slowly, thickening the mixture over medium-low heat for 20 – 25 minutes. Taste for seasoning and add salt and pepper as needed. You will end up with roughly 4 to 4 1/2-cups of gravy.7 to 10 sprigs rosemary, healthy pinch Kosher salt, healthy pinch black pepper
- Garnish the meatloaf with additional fresh chopped rosemary (and/or parsley). Pass the gravy tableside. Serve with plenty of fluffy mashed potatoes, homemade spaetzle, or homemade dumplings.
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Recipe FAQs
Be sure not to over-bake your loaves. Bake to an internal temperature of 160°F ONLY, then rest the meatloaf for 5 to 10 minutes allowing the juices time to reabsorb.
In this recipe, eggs and Panko act as binders to keep the meat from crumbling and cracking.
350°F is the rule of thumb for meatloaf as it is too low to dry the meatloaf out, while remaining hot enough to hasten the caramelizing crust on the top.
I made this dish several years ago. As I ate it for dinner with my sister and her husband I declared it was the best meal I ever made.
Be sure to cut the carotts well as I spoke while eating and nearly choked. My sister a nurse did the heimlach maneuver and saved me.
Then I said to her it was almost the last meal I ever ate. Not sure it was the carrotts or talking while eating.
Neveretheless one of the finest meals I ever made. 5 stars.
Marla, dear LORD! Well, I am certainly grateful you are okay! Meatloaf aside, chew well! xoxo – Jenny
It is an okay recipe but I have had and made better. Not a lot of flavor going on in the meatloaf itself but the gravy was nice. Will not make again though.
Deb, sorry this did not meet expectations at your dinner table. May I inquire as to if you made the recipe as specified, or perhaps omitted or reduced an ingredient(s)? I ask only because I have found this to be a well-seasoned, well-flavored loaf. I wish your experience had been the same. Jenny
WOW!!! This is going to be a regular in our house. Hubby ate too much it was that good. A bit of work to cut up all the veggies but so worth it. Froze 1/2 a loaf, gave 1/2 a loaf to my Mom and ate 2 meals and a snack from this recipe. Thank you for a new meatloaf.
Alyson-Jo, so hubby liked it, you liked it, but did mom like it? I always wonder how new versions of the good old stuff goes over on mom’s and grandma’s who’ve been cooking the good old stuff for like…FOREVER! Thank you for being kind enough to circle back around and share this sweet comment. I really appreciate any and all feedback ALWAYS! x – Jenny