Introduction:
These Cheesy Spinach-Stuffed Meatballs are a flavorful twist on a classic comfort dish. Juicy and tender meatballs are loaded with fresh spinach and gooey cheese, then baked to perfection in a creamy, cheesy sauce. This dish is rich, indulgent, and perfect for a family dinner or special occasion. Serve with pasta, mashed potatoes, or crusty bread to soak up the delicious sauce!
Recipe:
Ingredients:
For the Meatballs:
- 1 lb (450g) ground beef or turkey
- 1 cup fresh spinach, finely chopped
- 1/2 cup breadcrumbs
- 1/4 cup grated Parmesan cheese
- 1 large egg
- 2 cloves garlic, minced
- 1 tsp Italian seasoning
- Salt and pepper to taste
For the Sauce:
- 2 tbsp butter
- 2 tbsp all-purpose flour
- 2 cups milk
- 1/2 cup shredded mozzarella cheese
- 1/4 cup grated Parmesan cheese
- Salt and pepper to taste
- Optional: fresh parsley for garnish
Instructions:
- Preheat Oven: Preheat your oven to 375°F (190°C). Line a baking dish with foil or grease lightly.
- Make the Meatballs:
- In a large mixing bowl, combine ground meat, chopped spinach, breadcrumbs, Parmesan cheese, egg, minced garlic, Italian seasoning, salt, and pepper.
- Mix until well combined. Shape the mixture into medium-sized meatballs and arrange them in the baking dish.
- Prepare the Sauce:
- In a saucepan over medium heat, melt the butter. Stir in the flour and cook for 1-2 minutes until it forms a paste.
- Gradually whisk in the milk and cook until the sauce thickens. Stir in the mozzarella and Parmesan cheese until melted and smooth. Season with salt and pepper.
- Assemble and Bake:
- Pour the creamy cheese sauce over the meatballs, ensuring they are evenly coated.
- Bake in the preheated oven for 25-30 minutes or until the meatballs are cooked through and the sauce is bubbly.
- Serve: Garnish with fresh parsley and serve warm over your favorite side dish.
Enjoy this cheesy, hearty dish with your loved ones!