Italian Meatball Pasta Skillet

Featured in: Savory Quick Bites

This Italian-inspired dish blends tender ground beef meatballs with a flavorful tomato sauce and short pasta.

Cooked entirely in one pan, the meatballs brown first while vegetables soften to build rich flavors.

The sauce simmers with Italian herbs and a touch of sweetness before pasta and meatballs are added back to meld perfectly.

Topped with melted mozzarella and Parmesan, it’s a comforting meal ideal for family dinners.

Updated on Tue, 11 Nov 2025 13:55:00 GMT
Italian Meatball Pasta Skillet: a bubbling skillet of pasta, cheesy meatballs, and savory tomato sauce. Save
Italian Meatball Pasta Skillet: a bubbling skillet of pasta, cheesy meatballs, and savory tomato sauce. | collationspot.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 Italian Meatball Pasta Skillet on a chilly evening when my family craved something warm and filling. We gathered around the table, excited by the aromas wafting from the kitchen, and everyone reached for seconds.

Ingredients

  • Ground beef: 400 g (14 oz)
  • Breadcrumbs: 50 g (1/2 cup)
  • Egg: 1 large
  • Parmesan cheese: 2 tbsp grated (plus 2 tbsp extra for topping)
  • Garlic: 2 cloves, minced
  • Parsley: 2 tbsp fresh chopped or 1 tbsp dried
  • Salt: 1/2 tsp
  • Black pepper: 1/4 tsp
  • Olive oil: 2 tbsp, divided
  • Onion: 1 small, finely chopped
  • Bell pepper: 1 diced (red or yellow)
  • Crushed tomatoes: 400 g (14 oz) canned
  • Tomato passata or purée: 250 ml (1 cup)
  • Italian herbs: 1 tsp dried
  • Sugar: 1/2 tsp
  • Salt and pepper: to taste
  • Short pasta: 250 g (9 oz) penne, rigatoni, or fusilli
  • Water or chicken broth: 500 ml (2 cups) low-sodium
  • Mozzarella cheese: 120 g (1 cup) shredded
  • Fresh basil: for garnish

Instructions

Shape meatballs:
In a large bowl, combine ground beef, breadcrumbs, egg, Parmesan, garlic, parsley, salt, and pepper. Mix until just combined. Shape into 16 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 5 minutes. Remove and set aside.
Sauté vegetables:
Add remaining oil to the skillet. Sauté onion and bell pepper for 3 minutes until softened.
Simmer sauce:
Stir in crushed tomatoes, tomato passata, Italian herbs, sugar, salt, and pepper. Bring to a simmer.
Add pasta/meatballs:
Add pasta and water or broth. Stir, then return meatballs to the skillet, nestling into sauce.
Cook covered:
Cover and simmer on medium-low for 15 minutes, stirring occasionally, until pasta is tender and meatballs are cooked through. Add more water if needed.
Add cheese:
Sprinkle mozzarella and extra Parmesan over the skillet. Cover and cook for 2 minutes until cheese is melted and bubbly.
Serve:
Garnish with fresh basil and serve hot, straight from the skillet.
Savory Italian Meatball Pasta Skillet, a comforting family meal ready in under an hour. Save
Savory Italian Meatball Pasta Skillet, a comforting family meal ready in under an hour. | collationspot.com

Sharing this meatball skillet dish always brings my family together. There is laughter as everyone helps themselves, and stories flow while plates are cleared.

Required Tools

Large deep skillet, mixing bowls, wooden spoon, grater

Allergen Information

This dish contains wheat, egg, and milk. Always check ingredient labels for possible allergens and cross-contamination.

Nutritional Information

Each serving: 590 calories, 25 g fat, 54 g carbohydrates, 34 g protein

A close-up of a delicious Italian Meatball Pasta Skillet, with melted cheese and fresh basil. Save
A close-up of a delicious Italian Meatball Pasta Skillet, with melted cheese and fresh basil. | collationspot.com

This Italian Meatball Pasta Skillet is best served fresh with a sprinkle of basil. Enjoy with crusty bread for a complete meal.

Recipe Help

What pasta types work best in this dish?

Short pasta like penne, rigatoni, or fusilli absorbs the sauce well and cooks evenly alongside the meatballs.

Can I substitute beef with other proteins?

Yes, ground pork, turkey, or plant-based mince can be used to suit dietary preferences without compromising flavor.

How do I prevent the pasta from sticking during cooking?

Stir occasionally while simmering and ensure enough liquid is in the skillet to allow the pasta to cook evenly.

Is it possible to add spice to this dish?

Adding chili flakes during the sauce stage provides a pleasant heat that complements the Italian herbs well.

What cheese types are recommended for topping?

Mozzarella melts beautifully for a creamy texture, while Parmesan adds savory depth and a sharp finish.

Italian Meatball Pasta Skillet

Tender meatballs with tomato sauce, pasta, and melted cheese, cooked together in one skillet.

Prep Time
20 min
Time to Cook
30 min
Overall Time
50 min
Created by Chloe Martin


Skill Level Easy

Cuisine Type Italian

Makes 4 Portions

Special Diets None specified

What You’ll Need

Meatballs

01 14 oz ground beef
02 1/2 cup breadcrumbs
03 1 large egg
04 2 tablespoons grated Parmesan cheese
05 2 cloves garlic, minced
06 2 tablespoons fresh parsley, chopped (or 1 tablespoon dried)
07 1/2 teaspoon salt
08 1/4 teaspoon black pepper

Sauce and Pasta

01 2 tablespoons 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 teaspoon dried Italian herbs
07 1/2 teaspoon sugar
08 Salt and 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 tablespoons grated Parmesan cheese
03 Fresh basil leaves, for garnish

How-To

Step 01

Prepare meatball mixture: In a large bowl, combine ground beef, breadcrumbs, egg, Parmesan cheese, garlic, parsley, salt, and black pepper. Mix gently until just combined. 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. Add the meatballs and brown on all sides for 5 to 6 minutes. Remove the meatballs from the pan and set aside.

Step 03

Sauté vegetables: Add the remaining tablespoon of olive oil to the same skillet. Sauté the chopped onion and diced bell pepper for 3 minutes or until softened.

Step 04

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

Step 05

Combine pasta and meatballs: Add the short pasta and water or chicken broth to the skillet. Stir well to combine, then nestle the browned meatballs into the sauce.

Step 06

Cook covered: Cover and simmer over medium-low heat for 15 to 18 minutes, stirring occasionally. Cook until the pasta is tender and the meatballs are fully cooked, adding a splash of water if the sauce becomes too thick.

Step 07

Add cheese topping: Sprinkle shredded mozzarella and grated Parmesan cheese evenly over the skillet. Cover again and cook for 2 to 3 minutes until the cheese is melted and bubbly.

Step 08

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

Gear Needed

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

Allergy Details

Review every item for allergens and connect with your healthcare provider if you’re unsure.
  • Contains wheat (pasta, breadcrumbs), egg, and milk (cheese). May contain gluten depending on pasta and breadcrumbs used.

Nutrition Breakdown (each serving)

Info for reference only—don’t take this as expert medical guidance.
  • Caloric Value: 590
  • Lipids: 25 g
  • Carbohydrates: 54 g
  • Proteins: 34 g