Italian Meatball Pasta Skillet

Featured in: One-Pot Comfort Meals

This Italian comfort dish combines tender meatballs with short pasta, simmered in a flavorful tomato sauce infused with garlic, Italian herbs, and bell peppers. Cooked in one pan, it offers an effortless blend of juicy meat, soft pasta, and melted mozzarella and Parmesan cheese. Garnished with fresh basil, this hearty skillet meal is perfect for family dinners or cozy nights, with options to swap proteins or add spice.

Updated on Thu, 13 Nov 2025 15:46:00 GMT
Skillet of bubbling Italian Meatball Pasta, covered in melted cheese and garnished with fresh basil. Save
Skillet of bubbling Italian Meatball Pasta, covered in melted cheese and garnished with fresh basil. | fireandbites.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 skillet after a busy week, hoping for something cozy and satisfying. The aroma filled our kitchen, and everyone gathered quickly around the dinner table, eager for a taste.

Ingredients

  • Ground beef: 400 g (14 oz)
  • Breadcrumbs: 50 g (1/2 cup)
  • Egg: 1 large
  • Parmesan cheese: 2 tbsp, grated
  • Garlic: 2 cloves, minced
  • Fresh parsley: 2 tbsp, chopped (or 1 tbsp dried)
  • Salt: 1/2 tsp
  • Black pepper: 1/4 tsp
  • 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
  • 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)
  • Shredded mozzarella cheese: 120 g (1 cup)
  • Parmesan cheese: 2 tbsp, grated
  • Fresh basil leaves: for garnish

Instructions

Prepare the 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 the 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 meatballs and set aside.
Sauté veggies:
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 and meatballs:
Add the pasta and water or broth. Stir well, then return meatballs to the skillet, nestling them into the sauce.
Cook and finish:
Cover and simmer on medium-low for 15 minutes, stirring occasionally, until pasta is tender and meatballs are cooked. Add extra water if needed.
Add cheese:
Sprinkle mozzarella and Parmesan over the skillet. Cover and cook for 2 minutes until cheese is melted.
Garnish and serve:
Garnish with fresh basil and serve hot from the skillet.
Save
| fireandbites.com

Serving this skillet at our family table always brings smiles, with everyone reaching in for seconds and savoring the cheesy, saucy pasta and tender meatballs.

Required Tools

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

Nutritional Information (per serving)

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

Recipe Variations

Swap the ground beef for turkey, pork, or a plant-based alternative, or add chili flakes for extra spice. A simple green salad or crusty bread makes a great side.

Cheesy, saucy Italian Meatball Pasta with perfectly cooked pasta and savory meatballs, ready to serve. Save
Cheesy, saucy Italian Meatball Pasta with perfectly cooked pasta and savory meatballs, ready to serve. | fireandbites.com

Bring everyone to the table with this crowd-pleasing Italian skillet: a perfect blend of homestyle comfort and delicious flavors. Enjoy every bite fresh from the pan.

Common Questions

What type of pasta works best in this dish?

Short pasta varieties like penne, rigatoni, or fusilli hold the sauce and meatballs well, blending beautifully in the skillet.

Can I use different meats for the meatballs?

Yes, ground pork, turkey, or plant-based mince can be used to suit your preference while maintaining the dish's hearty texture.

How can I thicken the tomato sauce if it's too thin?

Allow the mixture to simmer uncovered for a few extra minutes to reduce excess liquid and concentrate flavors naturally.

What cheeses enhance the flavor in this skillet?

Grated Parmesan and shredded mozzarella blend well, offering a balance of sharpness and creaminess when melted over the dish.

Is it possible to make this gluten-free?

Use gluten-free pasta and breadcrumbs to adapt the dish safely without compromising texture or taste.

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

Mix the meat gently with breadcrumbs, egg, and cheese without overworking, and brown them carefully before simmering to maintain shape.

Italian Meatball Pasta Skillet

Tender meatballs simmered with pasta in a rich tomato sauce topped with melted cheese.

Setup Duration
20 min
Time at Heat
30 min
Complete Duration
50 min
Created by Logan Hayes

Recipe Type One-Pot Comfort Meals

Skill Level Easy

Cultural Background Italian

Output 4 Portion Count

Special 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 tablespoons grated Parmesan cheese
05 2 cloves garlic, minced
06 2 tablespoons fresh parsley, chopped
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, 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

Method Steps

Phase 01

Prepare meatball mixture: Combine ground beef, breadcrumbs, egg, Parmesan, garlic, parsley, salt, and pepper in a large bowl. Mix gently until just combined, then shape into 16–18 small meatballs, about one tablespoon each.

Phase 02

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

Phase 03

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

Phase 04

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

Phase 05

Cook pasta with meatballs: Add pasta and water or broth to the skillet. Stir well, then nestle the meatballs into the sauce. 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.

Phase 06

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

Phase 07

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

Kitchen Tools Needed

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

Allergy Details

Always review ingredients individually for potential allergens and seek professional medical guidance if uncertain.
  • Contains wheat (pasta, breadcrumbs), egg, and milk (cheese). May contain gluten depending on product choice.

Dietary Information (Single Portion)

Values shown are estimates only - please consult healthcare providers for specific dietary advice.
  • Energy Content: 590
  • Fats: 25 g
  • Carbohydrates: 54 g
  • Proteins: 34 g