Skip to Content

Meatball Sub Dip

Share

easy eats cook book by erin durocher

This Meatball Sub Dip is everything you love about a classic meatball sub, baked into a hot, cheesy skillet dip that’s perfect for sharing.

This Meatball Sub Dip is everything you love about a classic meatball sub, baked into a hot, cheesy skillet dip that’s perfect for sharing. Loaded with homemade tiny meatballs, creamy ricotta, rich pasta sauce, and plenty of shredded mozzarella, this easy baked dip comes out bubbly, melty, and packed with hearty Italian flavor. Serve it with sliced, toasted baguette for dipping to make every bite taste just like a warm, cheesy meatball sub—perfect for game day, parties, or any casual get-together.

Loaded with homemade tiny meatballs, creamy ricotta, rich pasta sauce, and plenty of shredded mozzarella, this easy baked dip comes out bubbly, melty, and packed with hearty Italian flavor.

Why This Recipe is a Winner!

  • It turns a classic meatball sub into an easy, shareable dip that’s perfect for entertaining
  • The homemade tiny meatballs pack big flavor in every bite
  • Creamy ricotta balances the rich pasta sauce and melty mozzarella
  • Easy to scoop and dip with toasted baguette slices—just like eating a sub
  • Hearty enough to satisfy hungry guests, not just a light appetizer
  • Great make-ahead option for stress-free hosting
  • Perfect for game day, parties, holidays, or casual get-togethers
This Meatball Sub Dip is everything you love about a classic meatball sub, baked into a hot, cheesy skillet dip that’s perfect for sharing. Loaded with homemade tiny meatballs, creamy ricotta, rich pasta sauce, and plenty of shredded mozzarella, this easy baked dip comes out bubbly, melty, and packed with hearty Italian flavor. Serve it with sliced, toasted baguette for dipping to make every bite taste just like a warm, cheesy meatball sub—perfect for game day, parties, or any casual get-together.

Serve it with sliced, toasted baguette for dipping to make every bite taste just like a warm, cheesy meatball sub—perfect for game day, parties, or any casual get-together.

This Meatball Sub Dip is everything you love about a classic meatball sub, baked into a hot, cheesy skillet dip that’s perfect for sharing. Loaded with homemade tiny meatballs, creamy ricotta, rich pasta sauce, and plenty of shredded mozzarella, this easy baked dip comes out bubbly, melty, and packed with hearty Italian flavor. Serve it with sliced, toasted baguette for dipping to make every bite taste just like a warm, cheesy meatball sub—perfect for game day, parties, or any casual get-together.

Prep Time:

25 minutes

Cook Time:

25 minutes

Yield:

Serves 8

This Meatball Sub Dip is everything you love about a classic meatball sub, baked into a hot, cheesy skillet dip that’s perfect for sharing. Loaded with homemade tiny meatballs, creamy ricotta, rich pasta sauce, and plenty of shredded mozzarella, this easy baked dip comes out bubbly, melty, and packed with hearty Italian flavor. Serve it with sliced, toasted baguette for dipping to make every bite taste just like a warm, cheesy meatball sub—perfect for game day, parties, or any casual get-together.

Ingredients You’ll Need

  • Mini Meatballs
  • 1 lb lean ground beef
  • ½ cup Italian seasoned bread crumbs
  • ¼ cup milk or half and half
  • 1 egg
  • ¼ cup dried minced onion
  • 1 tablespoon minced garlic
  • ¼ teaspoon salt
  • ¼ teaspoon pepper
  • Assembling the Dip
  • 2 cups ricotta cheese
  • 24 oz marinara sauce
  • 2 cups shredded mozzarella cheese
  • shredded parsley for garnish

Printable Recipe Card with a Full List of Ingredients and Instructions is Located at the Bottom of the Post.

Be sure to read through the entire post so that you don’t miss out on any important tips and tricks! 

 STEP 1: 

I started by dropping some ground beef into a large mixing bowl.

I added some Italian seasoned bread crumbs, milk, an egg and spices to the bowl.

 STEP 2: 

I combined all of the ingredients in the bowl well.

raw meatloaf mixture in a mixing bowl

 STEP 3: 

I scooped the mixture by the ½ tablespoon and formed it into balls.

I placed the mini meatballs on a parchment lined baking sheet.

 STEP 4: 

I placed the baking sheet in the oven and baked the meatballs for 10 minutes.

After 10 minutes I removed the pan from the oven and set it aside.

 STEP 5: 

I spread some ricotta cheese over the bottom of a cast iron skillet.

I poured a jar of marinara sauce over the ricotta and spread it out evenly. 

 STEP 6: 

I dropped the cooked meatballs on top of the marinara sauce trying to space them out as evenly as possible.

I sprinkled some shredded mozzarella cheese on top.

 STEP 7: 

I placed the skillet in the oven and baked the dip until it was bubbling.

 STEP 8: 

I removed the skillet from the oven and sprinkled some shredded parsley on top.

This Meatball Sub Dip is everything you love about a classic meatball sub, baked into a hot, cheesy skillet dip that’s perfect for sharing. Loaded with homemade tiny meatballs, creamy ricotta, rich pasta sauce, and plenty of shredded mozzarella, this easy baked dip comes out bubbly, melty, and packed with hearty Italian flavor. Serve it with sliced, toasted baguette for dipping to make every bite taste just like a warm, cheesy meatball sub—perfect for game day, parties, or any casual get-together.

Using tiny meatballs instead of full-size ones makes the dip easier to scoop and ensures you get meat, sauce, and cheese in every bite.

This Meatball Sub Dip is everything you love about a classic meatball sub, baked into a hot, cheesy skillet dip that’s perfect for sharing. Loaded with homemade tiny meatballs, creamy ricotta, rich pasta sauce, and plenty of shredded mozzarella, this easy baked dip comes out bubbly, melty, and packed with hearty Italian flavor. Serve it with sliced, toasted baguette for dipping to make every bite taste just like a warm, cheesy meatball sub—perfect for game day, parties, or any casual get-together.

Ricotta adds a creamy layer that keeps the dip rich without feeling heavy or greasy.

This Meatball Sub Dip is everything you love about a classic meatball sub, baked into a hot, cheesy skillet dip that’s perfect for sharing. Loaded with homemade tiny meatballs, creamy ricotta, rich pasta sauce, and plenty of shredded mozzarella, this easy baked dip comes out bubbly, melty, and packed with hearty Italian flavor. Serve it with sliced, toasted baguette for dipping to make every bite taste just like a warm, cheesy meatball sub—perfect for game day, parties, or any casual get-together.

If you are looking for a hearty dip recipe for your next gathering, then you need to try this Meatball Sub Dip!

This Meatball Sub Dip is everything you love about a classic meatball sub, baked into a hot, cheesy skillet dip that’s perfect for sharing. Loaded with homemade tiny meatballs, creamy ricotta, rich pasta sauce, and plenty of shredded mozzarella, this easy baked dip comes out bubbly, melty, and packed with hearty Italian flavor. Serve it with sliced, toasted baguette for dipping to make every bite taste just like a warm, cheesy meatball sub—perfect for game day, parties, or any casual get-together.

FREQUENTLY ASKED QUESTIONS

Can I use frozen meatballs instead of homemade?

  • Yes, you can use frozen meatballs if you’re short on time. Let them thaw and chop them into smaller pieces so they’re easier to scoop in the dip.

Can I make this meatball sub dip ahead of time?

  • Absolutely. You can assemble the dip up to a day in advance, cover it, and refrigerate. Bake just before serving for best results.

What should I serve with meatball sub dip?

  • Sliced toasted baguette works best to mimic a classic meatball sub, but garlic bread, crostini, or Tostitos Scoops also work well.

Can I make this dip in a baking dish instead of a skillet?

  • Yes, any oven-safe baking dish will work. A shallow dish helps the dip heat evenly and get nice and bubbly on top.

How do I store and reheat leftovers?

  • Store leftovers covered in the refrigerator for up to 3 days. Reheat in the oven or microwave until warmed through.

Can I freeze meatball sub dip?

  • Freezing isn’t recommended once baked, as the ricotta can change texture. If you want to freeze components, freeze the meatballs separately and assemble fresh.
This Meatball Sub Dip is everything you love about a classic meatball sub, baked into a hot, cheesy skillet dip that’s perfect for sharing. Loaded with homemade tiny meatballs, creamy ricotta, rich pasta sauce, and plenty of shredded mozzarella, this easy baked dip comes out bubbly, melty, and packed with hearty Italian flavor. Serve it with sliced, toasted baguette for dipping to make every bite taste just like a warm, cheesy meatball sub—perfect for game day, parties, or any casual get-together.

Meatball Sub Dip

Yield: 8 people
Prep Time: 25 minutes
Cook Time: 25 minutes
Total Time: 50 minutes

This Meatball Sub Dip is everything you love about a classic meatball sub, baked into a hot, cheesy skillet dip that’s perfect for sharing.

Serve it with sliced, toasted baguette for dipping to make every bite taste just like a warm, cheesy meatball sub—perfect for game day, parties, or any casual get-together.

Ingredients

Mini Meatballs

  • 1 lb lean ground beef
  • ½ cup Italian seasoned bread crumbs
  • ¼ cup milk or half and half
  • 1 egg
  • ¼ cup dried minced onion
  • 1 tablespoon minced garlic
  • ¼ teaspoon salt
  • ¼ teaspoon pepper

Assembling the Dip

  • 2 cups ricotta cheese
  • 24 oz marinara sauce
  • 2 cups shredded mozzarella cheese
  • shredded parsley for garnish

Instructions

  1. Preheat oven to 400F.
  2. Drop the ground beef, bread crumbs, milk, egg, dried minced onion, minced garlic, salt and pepper into a large mixing bowl.
  3. Combine all of the ingredients well.
  4. Scoop the meat mixture by the ½ tablespoon and roll into balls. Place the meatballs on a parchment lined baking sheet.
  5. Place the baking sheet in the oven and bake for 10 minutes.
  6. After 10 minutes remove the baking sheet from the oven and set aside.
  7. Spread the ricotta evenly in the bottom of a 12 inch cast iron skillet or baking dish.
  8. Pour the marinara over the ricotta and spread it out evenly.
  9. Drop the meatballs on top of the marinara, spacing them out as evenly as possible.
  10. Sprinkle the shredded mozzarella cheese over the meatballs.
  11. Place the skillet in the oven and bake until the dip is bubbling. 20 - 25 minutes.
  12. Remove the skillet from the oven and top with shredded parsley if desired.
  13. Serve with toasted baguette, crackers or tortilla chips and enjoy!
Nutrition Information:
Yield: 8 Serving Size: 1
Amount Per Serving: Calories: 539Total Fat: 28gSaturated Fat: 14gUnsaturated Fat: 14gCholesterol: 138mgSodium: 1206mgCarbohydrates: 27gFiber: 3gSugar: 7gProtein: 43g
easy eats cook book by erin durocher

This post contains affiliate links. Read our disclosure here.

As an Amazon Associate I earn from qualifying purchases.

Share

Privacy Policy and DisclosureSkip to Recipe