Italian Meatball Pasta Skillet

Featured in: One-Pot Favorites

This Italian skillet combines tender meatballs with short pasta simmered in a rich tomato and herb sauce. The dish finishes with melted mozzarella and Parmesan cheese, creating a comforting family meal that’s easy to prepare in under an hour. Aromatic garlic, fresh parsley, and basil add depth, while bell pepper and onion provide sweetness. Ideal for a one-pan dinner that’s both hearty and flavorful.

Updated on Thu, 13 Nov 2025 14:50:00 GMT
Italian Meatball Pasta Skillet: A bubbling one-pan meal with melted cheese and savory meatballs. Pin It
Italian Meatball Pasta Skillet: A bubbling one-pan meal with melted cheese and savory meatballs. | fordish.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.

I first made this when my kids wanted something cozy but special for a weeknight meal. Every time I bring this skillet to the table, smiles all around because it reminds me of childhood Italian nights at my grandmother's house.

Ingredients

  • Ground beef: 400 g (14 oz), forms the base for tender meatballs
  • Breadcrumbs: 50 g (1/2 cup), add light texture
  • Egg: 1 large, binds the meatballs
  • Parmesan cheese: 2 tbsp grated, adds savory flavor
  • Garlic: 2 cloves, minced for extra aroma
  • Parsley: 2 tbsp fresh chopped (or 1 tbsp dried), herbaceous notes
  • Salt: 1/2 tsp, balances flavors
  • Black pepper: 1/4 tsp, a touch of spice
  • Olive oil: 2 tbsp, for browning and sautéing
  • Onion: 1 small, finely chopped
  • Bell pepper: 1 diced (red or yellow), sweetness and color
  • Canned crushed tomatoes: 400 g (14 oz), base for sauce
  • Tomato passata or purée: 250 ml (1 cup), deepens tomato flavor
  • Dried Italian herbs: 1 tsp, for classic seasoning
  • Sugar: 1/2 tsp, balances acidity
  • Salt and pepper: to taste
  • Short pasta: 250 g (9 oz), penne, rigatoni, or fusilli
  • Water or low-sodium chicken broth: 500 ml (2 cups), helps cook the pasta
  • Shredded mozzarella cheese: 120 g (1 cup), melted topping
  • Grated Parmesan cheese: 2 tbsp, for garnish
  • Fresh basil leaves: for garnish

Instructions

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

This recipe became a Sunday favorite as our family gathered around the table, eager for warm comfort and laughter. My little one always asks for extra mozzarella on his serving!

Serving Suggestions

Pair with a simple green salad and crusty bread for a full meal. It also goes well with roasted vegetables or garlic knots.

Ingredient Swaps

Try pork, turkey, or plant-based mince for a different twist. Gluten-free breadcrumbs and pasta work perfectly for dietary needs.

Nutritional Highlights

Each serving has about 590 calories, 25 g fat, 54 g carbs, and 34 g protein, making it both filling and balanced.

Italian Meatball Pasta Skillet: Close-up photo showing perfectly browned meatballs nestled in tomato sauce. Pin It
Italian Meatball Pasta Skillet: Close-up photo showing perfectly browned meatballs nestled in tomato sauce. | fordish.com

Finish with fresh basil and serve hot right from the pan. Your skillet dinner will be the heart of the evening!

Recipe FAQs

What type of meat works best for the meatballs?

Ground beef provides a classic flavor and texture, but pork, turkey, or plant-based mince can be used as alternatives to suit your taste and dietary needs.

Can I use gluten-free pasta and breadcrumbs?

Yes, substituting gluten-free pasta and breadcrumbs allows you to keep the dish gluten-free without sacrificing texture or flavor.

How do I prevent the meatballs from falling apart during cooking?

Mix ground meat with breadcrumbs, egg, and cheese to bind ingredients, and avoid overhandling. Browning meatballs gently before simmering helps maintain their shape.

Can I add a spicy kick to this dish?

Adding chili flakes or a dash of hot sauce during the sauce preparation introduces a pleasant spiciness that complements the rich flavors.

What cheese is recommended for topping?

Mozzarella melts beautifully for a gooey topping, while grated Parmesan adds savory sharpness and depth to the finished skillet.

Is it possible to prepare this dish ahead of time?

Meatballs and sauce can be made in advance and stored separately. When ready, combine with pasta and reheat gently to maintain textures and flavors.

Italian Meatball Pasta Skillet

Savory meatballs cooked with pasta, tomato sauce, and melted cheese in one pan for a warm meal.

Prep Time
20 minutes
Time to Cook
30 minutes
Overall Time
50 minutes
Recipe by Fordish Mia Harper


Skill Level Easy

Cuisine Italian

Result 4 Portion Size

Dietary Details None specified

Ingredient List

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 (red or yellow), diced
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

Directions

Step 01

Prepare Meatball Mixture: Combine ground beef, breadcrumbs, egg, Parmesan, garlic, parsley, salt, and black pepper in a large bowl. Mix until just combined, then shape into 16 to 18 small meatballs, approximately 1 tablespoon each.

Step 02

Brown Meatballs: Heat 1 tablespoon olive oil in a large deep skillet or sauté pan over medium heat. Brown meatballs on all sides for 5 to 6 minutes then remove and set aside.

Step 03

Sauté Vegetables: Add remaining 1 tablespoon olive oil to the skillet. Sauté chopped onion and diced bell pepper for 3 minutes until softened.

Step 04

Simmer Sauce: Stir in crushed tomatoes, tomato passata, dried Italian herbs, sugar, salt, and black pepper. Bring the mixture to a gentle simmer.

Step 05

Add Pasta and Meatballs: Add pasta and water or broth to the skillet, stirring to combine. Return meatballs to the pan, nestling them into the sauce.

Step 06

Cook Pasta and Meatballs: Cover and simmer over medium-low heat for 15 to 18 minutes, stirring occasionally, until pasta is tender and meatballs are cooked through. Add additional water if necessary.

Step 07

Add Cheese Topping: Sprinkle mozzarella and Parmesan cheese evenly over the skillet. Cover and cook for 2 to 3 minutes until cheese has melted and is bubbly.

Step 08

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

Tools Needed

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

Allergy Details

Review each ingredient for allergens. Ask your doctor if you’re unsure.
  • Contains wheat (pasta, breadcrumbs), egg, and milk (cheese). May contain gluten depending on pasta or breadcrumbs used.

Nutrition Details (each serving)

Values provided for reference. Consult your medical provider with questions.
  • Energy Value: 590
  • Lipids: 25 g
  • Carbohydrates: 54 g
  • Proteins: 34 g