Italian Meatball Pasta Skillet

Featured in: Quick Comfort Plates

This Italian skillet dish combines tender meatballs with pasta simmered in a fragrant tomato sauce infused with Italian herbs. Melted mozzarella and Parmesan cheese add a rich, creamy layer on top. The one-pan method offers comforting textures and bold Mediterranean flavors, perfect for a satisfying family dinner. Fresh basil garnish brightens the dish, while the option of swapping meats or adjusting spice allows for easy customization.

Updated on Sun, 09 Nov 2025 10:36:00 GMT
Hearty Italian Meatball Pasta Skillet topped with melted cheese for a comforting meal.  Pin It
Hearty Italian Meatball Pasta Skillet topped with melted cheese for a comforting meal. | platefullyjoy.com

A hearty, one-pan Italian dish featuring tender meatballs simmered in a rich tomato sauce with pasta and melted cheese—perfect for a comforting family dinner.

This recipe quickly became a family favorite because of its simplicity and delicious flavors that everyone enjoys.

Ingredients

  • Ground beef: 400 g (14 oz)
  • Breadcrumbs: 50 g (1/2 cup)
  • Egg: 1 large
  • Grated Parmesan cheese: 2 tbsp + 2 tbsp for topping
  • Garlic: 2 cloves, minced
  • Fresh parsley: 2 tbsp chopped (or 1 tbsp dried)
  • Salt: 1/2 tsp plus to taste
  • Black pepper: 1/4 tsp plus to taste
  • Olive oil: 2 tbsp
  • Onion: 1 small, finely chopped
  • Bell pepper: 1, diced (red or yellow)
  • Canned crushed tomatoes: 400 g (14 oz)
  • Tomato passata or purée: 250 ml (1 cup)
  • Dried Italian herbs: 1 tsp
  • Sugar: 1/2 tsp
  • Pasta (penne, rigatoni, or fusilli): 250 g (9 oz) short pasta
  • Water or low-sodium chicken broth: 500 ml (2 cups)
  • Shredded mozzarella cheese: 120 g (1 cup)
  • Fresh basil leaves: for garnish

Instructions

Prepare meatballs:
In a large bowl, combine ground beef, breadcrumbs, egg, Parmesan, garlic, parsley, salt, and pepper. Mix until just combined. Shape into 16–18 small meatballs (about 1 tablespoon each).
Brown meatballs:
Heat 1 tbsp olive oil in a large, deep skillet or sauté pan over medium heat. Add meatballs and brown on all sides for 5–6 minutes. Remove meatballs and set aside.
Sauté vegetables:
Add remaining oil to the same skillet. Sauté onion and bell pepper for 3 minutes until softened.
Make sauce:
Stir in crushed tomatoes, tomato passata, Italian herbs, sugar, salt, and pepper. Bring to a simmer.
Add pasta and meatballs:
Add the pasta and water or broth. Stir well, then return the meatballs to the skillet nestling them into the sauce.
Simmer:
Cover and simmer on medium-low heat for 15–18 minutes, stirring occasionally, until pasta is tender and meatballs are cooked through. Add a splash more water if needed.
Add cheeses:
Sprinkle mozzarella and Parmesan over the skillet. Cover and cook for another 2–3 minutes until cheese is melted and bubbly.
Garnish and serve:
Garnish with fresh basil. Serve hot, straight from the skillet.
Delicious Italian Meatball Pasta Skillet simmered in rich tomato sauce and herbs.  Pin It
Delicious Italian Meatball Pasta Skillet simmered in rich tomato sauce and herbs. | platefullyjoy.com

We often gather around the table sharing this warm dish, creating wonderful memories.

Required Tools

Large deep skillet or sauté pan with lid, mixing bowls, wooden spoon or spatula, and grater.

Allergen Information

Contains Wheat (pasta, breadcrumbs), Egg, Milk (cheese). May contain gluten depending on pasta or breadcrumbs used. Always check ingredient labels for allergens.

Nutritional Information

Per serving: Calories 590, Total Fat 25 g, Carbohydrates 54 g, Protein 34 g.

One-pan Italian Meatball Pasta Skillet garnished with fresh basil and melted mozzarella. Pin It
One-pan Italian Meatball Pasta Skillet garnished with fresh basil and melted mozzarella. | platefullyjoy.com

This skillet makes for an easy, satisfying dinner that’s sure to please everyone at your table.

Recipe FAQs

What type of pasta works best in this dish?

Short pasta like penne, rigatoni, or fusilli is ideal as it holds the sauce well and cooks evenly with the meatballs in the skillet.

Can I substitute the ground beef with another protein?

Yes, you can use pork, turkey, or plant-based mince without altering the cooking method, maintaining a similar texture and flavor.

How do I prevent the pasta from sticking during cooking?

Stir gently a few times while simmering and ensure there's enough liquid such as water or broth to cook the pasta thoroughly without drying out.

What alternatives are there for the cheese topping?

Mozzarella and Parmesan provide great melt and flavor, but you can substitute consistent melting cheeses like provolone or fontina if preferred.

Is it possible to make this dish gluten-free?

Absolutely. Simply use gluten-free pasta and gluten-free breadcrumbs when preparing the meatballs to keep the dish gluten-free.

Italian Meatball Pasta Skillet

One-pan Italian dish with tender meatballs, tomato sauce, pasta, and melted cheese for a cozy dinner.

Time to Prep
20 minutes
Time to Cook
30 minutes
Overall Time
50 minutes
Recipe by Olivia Reed


Skill Level Easy

Cuisine Italian

Makes 4 Number of Servings

Diet Info None specified

What You'll Need

Meatballs

01 14 oz ground beef
02 1/2 cup breadcrumbs
03 1 large egg
04 2 tbsp grated Parmesan cheese
05 2 cloves garlic, minced
06 2 tbsp fresh parsley, chopped
07 1/2 tsp salt
08 1/4 tsp black pepper

Sauce and Pasta

01 2 tbsp olive oil
02 1 small onion, finely chopped
03 1 bell pepper, diced (red or yellow)
04 14 oz canned crushed tomatoes
05 1 cup tomato passata or purée
06 1 tsp dried Italian herbs
07 1/2 tsp sugar
08 Salt and black pepper, to taste
09 9 oz short pasta (penne, rigatoni, or fusilli)
10 2 cups water or low-sodium chicken broth

Topping

01 1 cup shredded mozzarella cheese
02 2 tbsp grated Parmesan cheese
03 Fresh basil leaves, for garnish

Step-by-Step Guide

Step 01

Prepare meatball mixture: Combine ground beef, breadcrumbs, egg, Parmesan, garlic, parsley, salt, and pepper in a large bowl; mix until just combined. Shape into 16–18 small meatballs, approximately 1 tablespoon each.

Step 02

Brown meatballs: Heat 1 tablespoon olive oil in a large deep skillet over medium heat. Add meatballs and brown evenly on all sides for 5–6 minutes. Remove and set aside.

Step 03

Sauté vegetables: Add remaining tablespoon of olive oil to the skillet. Sauté onion and bell pepper until softened, about 3 minutes.

Step 04

Prepare sauce: Stir in crushed tomatoes, tomato passata, dried Italian herbs, sugar, salt, and pepper. Bring mixture to a simmer.

Step 05

Combine pasta and liquid: Add pasta and water or broth to the sauce. Stir well then nestle meatballs back into the skillet.

Step 06

Simmer to cook: Cover and cook on medium-low heat for 15–18 minutes, stirring occasionally, until pasta is tender and meatballs are fully cooked; add extra water if needed.

Step 07

Add cheese topping: Sprinkle mozzarella and Parmesan over the skillet. Cover and cook for an additional 2–3 minutes until cheese is melted and bubbly.

Step 08

Finish and serve: Garnish with fresh basil leaves and serve hot directly from the skillet.

Tools You'll Need

  • Large deep skillet or sauté pan with lid
  • Mixing bowls
  • Wooden spoon or spatula
  • Grater

Allergy Notice

Be sure to review ingredients for allergens. When unsure, talk with a healthcare provider.
  • Contains wheat (pasta, breadcrumbs), egg, milk (cheese)
  • May contain gluten depending on ingredient choices

Nutrition (For Each Serving)

Nutritional details are meant for general guidance. Don't rely on them for medical reasons.
  • Calorie Count: 590
  • Fats: 25 g
  • Carbohydrates: 54 g
  • Proteins: 34 g