Back arrow Recipe details
Dinner
share icon Share

Cheesy Tomato Meatballs

time icon

45min

servings icon

4 servings

cook this dish Cook this dish

These Cheesy Tomato Meatballs feature tender, juicy meatballs simmered in a rich marinara sauce and topped with melted mozzarella and parmesan cheese. The savory meatballs absorb the flavors of the sauce while cooking, creating a hearty, comforting dish that's perfect over pasta or tucked into a crusty roll for a sandwich. With simple ingredients and straightforward preparation, this classic Italian-American favorite delivers restaurant-quality results with minimal effort, making it ideal for family dinners or casual entertaining.

Nutrition Facts

Disclaimer: The nutritional information provided is estimated and may vary based on portion size and preparation.

Facts
Quantity
Fiber
Sugar
2 g
5 g
Allergen Content

Based on your allergy profile, please note the following possible allergens:

Eggs

Milk

Wheat

Ingredients

Choose ‘+’ button to add missing ingredients to your grocery list

Steps

Read instructions and get ready to cook

1
Prepare the Onion and Garlic

Peel and finely dice half the onion. Peel and mince all the garlic.

2
Make the Meatball Mixture

In a large bowl, combine ground beef, breadcrumbs, egg, half the minced garlic, diced onion, half the oregano, half the salt, and half the pepper.

3
Form the Meatballs

Mix the ingredients gently with your hands until just combined. Form into 12-16 meatballs, about 1.5 inches in diameter.

4
Brown the Meatballs

Heat olive oil in a large skillet over medium-high heat. Add meatballs and brown on all sides, about 5-7 minutes total. They don't need to be cooked through.

5
Prepare Remaining Onion

While meatballs are browning, dice the remaining half onion.

6
Remove Meatballs

Transfer browned meatballs to a plate and set aside.

7
Start the Sauce

In the same skillet, add diced onion and remaining garlic. Sauté for 2-3 minutes until softened.

8
Add Tomato Sauce

Pour tomato sauce into the skillet. Add remaining oregano, salt, and pepper. Stir to combine.

9
Return Meatballs to Sauce

Add the meatballs back to the skillet, nestling them into the sauce. Cover and simmer on low heat for 15-20 minutes until meatballs are cooked through.

10
Prepare the Cheese

Shred or slice the mozzarella cheese. Grate the parmesan if not already grated.

11
Add Cheese Topping

Sprinkle mozzarella and parmesan over the meatballs and sauce.

12
Melt the Cheese

Cover the skillet and cook for 2-3 minutes until cheese is melted.

13
Prepare the Basil

Wash and tear or roughly chop the fresh basil.

14
Garnish and Serve

Sprinkle fresh basil over the dish and serve hot.

Ratings
0
Comments (0)
Recipe image