Cheesy Meatballs with Creamy Onion Sauce
These homemade cheesy meatballs are the ultimate comfort food—tender, flavorful, and filled with gooey mozzarella. Paired with a rich and velvety onion sauce made from caramelized onions, butter, and Parmesan, this dish is satisfying on its own or served over pasta, mashed potatoes, or even rice.
Ingredients
For the Meatballs:
Ingredient Amount
Ground beef 1 lb
Breadcrumbs ½ cup
Egg (large) 1
Mozzarella cheese, shredded ½ cup
Salt 1 teaspoon
Black pepper ½ teaspoon
For the Creamy Onion Sauce:
Ingredient Amount
Onion, thinly sliced 1 large
Butter 2 tablespoons
All-purpose flour 2 tablespoons
Milk 2 cups
Parmesan cheese, grated ½ cup
Instructions
Step 1: Prepare the Meatballs
In a large bowl, mix together the ground beef, breadcrumbs, egg, mozzarella, salt, and pepper until fully combined. Shape into evenly sized meatballs to ensure consistent cooking.
Step 2: Cook the Meatballs
Heat 2 tablespoons of olive oil in a skillet over medium heat. Add the meatballs and cook until they are browned on all sides and fully cooked through. Remove them from the pan and set aside.
Step 3: Make the Onion Sauce
Using the same skillet, melt the butter and add the sliced onions. Cook the onions over medium heat until they are golden and caramelized. Sprinkle in the flour, stirring well to create a roux.
Step 4: Create the Cream Sauce
Slowly whisk in the milk, a bit at a time, to prevent lumps. Continue cooking until the sauce begins to thicken. Stir in the Parmesan cheese and mix until smooth and creamy.
Step 5: Combine and Simmer
Return the meatballs to the skillet and let them simmer in the onion sauce for a few minutes, allowing the flavors to blend.
Step 6: Serve and Enjoy
Serve the meatballs hot with a sprinkle of extra cheese or fresh herbs. They pair perfectly with mashed potatoes, noodles, or even crusty bread.
Tips & Variations
Alternate Proteins: Try using ground turkey or chicken instead of beef for a lighter option.
Gluten-Free Option: Use gluten-free breadcrumbs to make this dish suitable for gluten-sensitive diets.
Vegan-Friendly: Replace the cheeses with plant-based alternatives and use dairy-free milk to make the dish vegan.
ADVERTISEMENT