Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
4.7
(15)
Export 16 ingredients for grocery delivery
Step 1
Heat oil in a skillet over medium, add onions, salt & pepper, cook 15-20 minutes, stirring frequently or until caramelized.
Step 2
Add thyme, sauté for minute or two, then add the wine and beef broth.
Step 3
Reduce until very little liquid remains.
Step 4
Set aside.
Step 5
Preheat oven to 350°F.
Step 6
In a bowl, combine ground beef, bread crumbs or oats, parsley, pepper, salt, and eggs. Gently combine with your hands until blended, but try not to overwork the meat.
Step 7
On a piece of plastic wrap or wax paper, press the meat mixture into a 10x12-inch rectangle.
Step 8
Set aside 1/2 cup shredded mozzarella cheese and 1/2 cup of the caramelized onions. Sprinkle the remaining 1 1/2 cups cheese and the caramelized onions evenly over ground beef. Roll up like a jelly roll, starting from the short end, lifting the wax paper or plastic wrap as you roll. Seal the end completely, and place seam-side down into a 9x13-inch baking pan.
Step 9
Place pan in the oven and bake for 45 minutes. While the meatloaf is baking, prepare the sauce (see below).
Step 10
Remove pan from oven, pour the sauce over the meatloaf, and sprinkle with the reserved onions nd cheese.
Step 11
Return meatloaf to oven 15-20 minutes, or until no pink remains and it reaches an internal temperature of 160°F. Place under the broiler for 2-3 minutes, or until the cheese is browned and bubbly.
Step 12
Garnish with fresh parsley, if desired. Remove from oven and allow to stand 10 minutes. Slice and serve.
Step 13
Whisk ingredients together in a small saucepan, and bring to a boil over medium heat.
Step 14
Reduce to a simmer until reduced and thickened.