Inspired by a visit to Disney’s Grand Floridian Cafe, this comforting plate of Turkey Meatloaf with Onion Gravy is nearly as delicious as a trip to Walt Disney World. Healthy and easy to make, it will win the dinner game with your entire family.
(This recipe was originally published in November 2019, but was updated with new photos and content in 2020).
I did not grow up in a household that served meatloaf for dinner. My grandmother and my mom, the two main cooks in our house, made predominantly Armenian food. A lot of my childhood culinary memories include dishes like manti and Armenian meatball soup.
I honestly can’t remember the first time I tasted meatloaf. Although I hadn’t made or eaten meatloaf in many years, I couldn’t resist the appetizing turkey meatloaf on the dinner menu at the Grand Floridian Cafe at Walt Disney World during a visit to Orlando.
Their poultry-based meatloaf is topped with a rich, brown, caramelized onion gravy, and served with smashed red bliss potatoes and broccolini.
From the first bite to the last, I was in heaven. I suddenly remembered that I love meatloaf, but it’s just been absent from my life for many years. I knew immediately that I would recreate the turkey meatloaf with gravy in my own kitchen.
Recreating Disney’s turkey meatloaf
Disney was unable to provide me with their recipe, so I just came up with my own! It’s not an exact replica, but it’s extremely juicy and flavorful, the epitome of comfort food on a plate.
I included grated carrot in my meatloaf to provide additional color, vitamins, and moisture. The sauteed onion, garlic, Worcestershire sauce, and ketchup add layers upon layers of flavor.
Ketchup is a common topping for meatloaf before baking it. I deliberately left out this step as it was not the way Disney made theirs. Nor would it compliment the onion gravy, which is just as important to the equation as the meatloaf itself in this case.
My onion gravy is a simple pan gravy with a boost of umami flavor from the savory flavor bomb that is Worcestershire sauce. My version is not quite as brown as Disney’s.
It’s likely that they use some kind of a brown gravy base or demi glace for theirs, but using beef broth gets you pretty close. It’s thick enough to hold its own on both the meatloaf and mashed potatoes.
How to make it
This turkey meatloaf with gravy recipe is easy and straight-forward. To get started heat a little olive oil in a nonstick skillet and add finely chopped onion, minced garlic, and grated carrot (STEP 1). Cook until softened, and set aside to cool (STEP 2).
Next, in a mixing bowl add ground turkey, the cooled onion-carrot mixture, an egg, breadcrumbs, milk or broth, Worcestershire sauce, ketchup, salt, pepper, and dried thyme (STEP 3). Mix until thoroughly combined (STEP 4).
Line a baking sheet with foil, and lightly oil. Shape the turkey mixture into a free-form rectangle measuring about 9-by-4-inches (STEP 5).
Bake for about 50 minutes or until the turkey meatloaf is cooked through, and an instant read thermometer reads 165 degrees F. Cool for about 5 minutes before slicing and serving (STEP 6).
Meanwhile, make the onion gravy! Heat a little olive oil in a medium saucepan. Add sliced onions with a big pinch of salt (STEP 1). Cover the onions and cook, stirring occasionally, for about 10 minutes, or until the onions have sweat down and softened. Cook for a few more minutes until they are slightly caramelized and really soft and translucent (STEP 2).
Add flour (STEP 3) and mix to coat the onions (STEP 4). Little by little, whisk in your broth making sure to mix until smooth to avoid getting lumps in your gravy (STEP 5). After all the broth is whisked in, add Worcestershire sauce and seasonings, and then simmer for 5 to 10 minutes until thickened and smooth (STEP 6).
What to serve with your turkey meatloaf
I definitely recommend serving this healthy turkey meatloaf with mashed potatoes!
The onion gravy is fabulous not only over the turkey meatloaf but on the mashed potatoes. You can use red bliss potatoes like they do at Disney, or any kind of potatoes you prefer. If you use red bliss, there’s no need to peel them, but make sure you scrub them really well before boiling.
Here’s what I usually do: Peel and cube up potatoes, add them to a large pot with salted water, then bring it to a boil.
Lower the heat a bit so it doesn’t boil over. Boil until the potatoes are tender, then drain. Mash with butter and milk (or buttermilk) and salt and pepper to taste. Sometimes I also boil whole cloves of garlic with my potatoes for garlic mashed potatoes!
I also suggest serving some type of vegetable on the side. At Disney’s Grand Floridian Cafe they serve this turkey meatloaf with broccolini. In the past I have served it with sauteed greens, like kale or spinach. I also like serving it with green beans sauteed in garlic.
You can make this turkey meatloaf with gravy gluten-free by using gluten-free breadcrumbs and a gluten-free flour or thickener in place of the regular flour in the onion gravy.
This recipe is also dairy-free if you use olive oil (no butter) and broth instead of milk in the meatloaf mix.
How to reheat leftovers
There really isn’t a right or wrong way to reheat meatloaf, but I have found that the best way to retain moisture in my turkey meatloaf is to only slice as many pieces as I plan to serve that day, and leave the remaining meatloaf in one whole piece.
Then I reheat that larger piece in the oven or toaster oven until heated through. I usually wrap it in foil to reheat, and then unwrap it partway through. Your reheated meatloaf should have an internal temperature of 165 degrees F in order to be safe to eat. When it’s fully reheated, slice and serve!
Other recipes you may like
- Chicken Parmesan Dumplings
- Meatball Calzones
- The Meatball Shop’s Gobble Gobble Balls
- Arroz con Pollo (Cuban Chicken and Rice)
- Fettuccine with Venetian Chicken Sauce
- Pasta with Chicken and Broccoli
- Chicken and Andouille Jambalaya
- Browse all the Disney Recipes
My turkey meatloaf with onion gravy definitely triggers the same delicious memories of dinner at the Grand Floridian Cafe. But it’s cheaper than a flight to Florida, and much quicker too!
It’s also considerably healthy and very easy to make. I hope you enjoy it as much as I did! If you try this recipe, don’t forget to leave me a comment and rating! Thank you 😀
Turkey Meatloaf with Onion Gravy
- 1 teaspoon olive oil
- 1 medium onion finely chopped
- 1 medium carrot peeled and grated
- 2 cloves garlic minced
- 1 1/4 pounds ground turkey (97% lean)
- 1 large egg
- 1/2 cup dried breadcrumbs
- 1/4 cup beef or chicken broth, or milk
- 1 tablespoon Worcestershire sauce
- 1 tablespoon ketchup
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 1/4 teaspoon dried thyme
- 2 teaspoons olive oil or butter
- 1 medium onion halved and sliced 1/4-inch thick
- 3 tablespoons all-purpose flour
- 2 cups beef or chicken broth (beef broth will yield a darker brown gravy with a richer flavor)
- 1 teaspoon Worcestershire sauce
- 1/4 teaspoon dried thyme
- Kosher salt and freshly ground pepper
- Preheat the oven to 375 degrees F. Line a baking sheet with aluminum foil, and spray with cooking spray. Set aside.
- Add the olive oil to a nonstick skillet over medium-high heat. When oil is hot, add the onion, carrot, and garlic, and saute for about 5 to 7 minutes, stirring occasionally until softened. Remove from the heat and allow to cool.
- In a large mixing bowl add the ground turkey, cooled onion-carrot mixture, egg, breadcrumbs, milk or broth, Worcestershire sauce, ketchup, salt, pepper, and thyme. Mix together gently with your hands until ingredients are fully incorporated, but do not over-mix.
- Shape the mixture into a free-from rectangular loaf shape on the prepared pan, measuring approximately 9-by-4-inches. Bake for about 50 minutes, or until an instant read thermometer inserted into the center of the loaf reads 165 degrees F. Rest for 5 minutes before slicing and serving.
- Meanwhile, make the onion gravy. In a medium saucepan heat the oil or butter over medium-low heat. Add the onions and a big pinch of salt. Cover the onions and cook for about 10 minutes, stirring occasionally, until the onions sweat and are softened.
- Uncover and continue to cook for another few minutes, then dust with the flour, stirring to coat. Add the broth a little at a time, whisking thoroughly between additions to ensure a smooth gravy without lumps. Raise the heat to high. Add the Worcestershire sauce, thyme, and salt and pepper.
- When the gravy starts bubbling, lower the heat to medium, and continue to cook for about 5 to 10 minutes until thick and flavorful.
- Serve the meatloaf with mashed potatoes, and gravy drizzled over the top of both the meatloaf and potatoes.
Notes & Nutrition
- I suggest only cutting as many slices as you plan to serve (if you expect to have leftovers) and then reheating the remaining turkey meatloaf in a larger, solid piece in the oven or toaster oven. This will help it stay moist when you reheat it. Slice to serve after it’s heated through.
- I didn’t include a recipe for mashed potatoes here, but here’s what I usually do: Peel and cube up potatoes, add them to a large pot with salted water, then bring it to a boil. Lower the heat a bit so it doesn’t boil over. Boil until the potatoes are tender, then drain. Mash with butter and milk (or buttermilk) and salt and pepper to taste. Sometimes I also boil whole cloves of garlic with my potatoes for garlic mashed potatoes!
- This recipe uses kosher salt (aka cooking salt, kitchen salt, coarse salt outside of the US). If you are using table salt, definitely scale down the salt as that is a saltier type of salt! The type of salt will make a big difference in how salty your food tastes, so keep that in mind.
|Turkey Meatloaf||Servings 8.0 * calories 147 * Total Fat 7 g * Saturated Fat 2 g * Monounsaturated Fat 3 g * Polyunsaturated Fat 2 g * Trans Fat 0 g * Cholesterol 76 mg * Sodium 278 mg * Potassium 91 mg * Total Carbohydrate 8 g * Dietary Fiber 1 g * Sugars 3 g * Protein 15 g|
|Onion Gravy||Servings 8.0 * calories 39 * Total Fat 1 g * Saturated Fat 0 g * Monounsaturated Fat 1 g * Polyunsaturated Fat 0 g * Trans Fat 0 g * Cholesterol 3 mg * Sodium 157 mg * Potassium 30 mg * Total Carbohydrate 4 g * Dietary Fiber 0 g * Sugars 1 g * Protein 2 g|
|Total||Servings 8.0 * calories 186 * Total Fat 8 g * Saturated Fat 2 g * Monounsaturated Fat 4 g * Polyunsaturated Fat 2 g * Trans Fat 0 g * Cholesterol 79 mg * Sodium 435 mg * Potassium 121 mg * Total Carbohydrate 12 g * Dietary Fiber 1 g * Sugars 4 g * Protein 17 g|