In a skillet, cook diced onion in a little olive oil until soft and translucent. Add minced garlic and cook for 1 minute. Allow to cool.
Step 3: Mix the meatloaf base
In a large mixing bowl, combine ground beef, soaked breadcrumbs, eggs, sautéed onion and garlic, parmesan cheese, seasonings, salt, pepper, and chopped parsley. Mix gently with your hands until just combined—overmixing makes meatloaf dense.
Step 4: Add cheese and marinara
Fold in the shredded mozzarella and ¾ cup marinara sauce. This adds moisture and rich flavor inside the loaf.
Step 5: Optional stuffed center
If you want a cheesy center, press half of the meat mixture into a loaf shape on a lined baking sheet. Add a layer of mozzarella and marinara, then cover with the remaining meat mixture and seal the edges.
Step 6: Shape and bake
Form the meat mixture into a loaf shape on a baking sheet or place into a loaf pan. Preheat the oven to 375°F (190°C). Bake for 45 minutes.
Step 7: Add topping and finish baking
Remove the meatloaf from the oven and top with marinara, mozzarella, and parmesan. Return to the oven and bake for an additional 20–25 minutes, or until the cheese is melted and bubbly and the internal temperature reaches 160°F (71°C).
Step 8: Rest before slicing
Let the meatloaf rest for at least 10 minutes before slicing. This makes it hold together beautifully.