
This rich and comforting dish features juicy oven-baked beef meatballs smothered in a creamy, savory gravy and topped with melted cheese. It’s the kind of meal that fills the kitchen with irresistible aromas and brings everyone to the table. Perfect for family dinners, gatherings, or anytime you crave hearty comfort food, this recipe is easy to prepare yet incredibly satisfying.
Ingredients
For the Meatballs
- 1½ lb (700 g) ground beef
- 1 small onion, finely grated
- 3 cloves garlic, minced
- 1 cup breadcrumbs
- 2 large eggs
- ½ cup milk
- 1 tsp salt
- ½ tsp black pepper
- 1 tsp paprika
- 1 tsp dried parsley or Italian seasoning
- 1 tbsp Worcestershire sauce
- 2 tbsp olive oil (for greasing)
For the Creamy Gravy
- 3 tbsp butter
- 3 tbsp all-purpose flour
- 2½ cups beef broth (warm)
- ½ cup heavy cream or whole milk
- 1 tsp onion powder
- ½ tsp garlic powder
- Salt and pepper to taste
For Topping
- 1½–2 cups shredded mozzarella or provolone cheese
- Fresh chopped parsley (for garnish)
Instructions
Step 1: Prepare the Meatballs
In a large bowl, combine ground beef, grated onion, garlic, breadcrumbs, eggs, milk, salt, pepper, paprika, parsley, and Worcestershire sauce. Mix gently until just combined—do not overmix or the meatballs will be dense.
Step 2: Shape and Bake
Preheat the oven to 190°C / 375°F. Lightly grease a baking dish with olive oil. Shape the mixture into medium-sized meatballs and place them evenly in the dish. Bake for 20–25 minutes, until lightly browned and cooked through.
Step 3: Make the Gravy
In a saucepan over medium heat, melt the butter. Whisk in the flour and cook for about 1 minute. Gradually whisk in warm beef broth, stirring constantly to avoid lumps. Add cream, onion powder, garlic powder, salt, and pepper. Simmer until thick and smooth.
Step 4: Assemble
Remove meatballs from the oven and pour the creamy gravy evenly over them. Sprinkle generously with shredded cheese.
Step 5: Final Bake
Return the dish to the oven and bake for 10–15 minutes, or until the cheese is fully melted, bubbly, and lightly golden.
Step 6: Garnish and Serve
Sprinkle with fresh parsley and serve hot.
Serving Suggestions
- Serve with mashed potatoes, rice, or buttered noodles
- Pair with crusty bread to soak up the gravy
- Add steamed vegetables or a fresh salad for balance
Tips & Variations
- Use ground turkey or chicken for a lighter version
- Add mushrooms to the gravy for extra depth
- Swap mozzarella with cheddar or Swiss for a different flavor
- Make ahead and reheat—it tastes even better the next day
Why You’ll Love This Recipe
This dish combines tender, flavorful meatballs with a rich, creamy sauce and gooey melted cheese—pure comfort food at its best. It’s simple, filling, and guaranteed to be a crowd-pleaser