Italian Meatball Pasta Skillet

Featured in: Weeknight Dinners

This Italian meatball pasta skillet brings together savory beef meatballs, a flavorful tomato sauce, and tender pasta all cooked in one pan. Perfectly browned meatballs are nested into a bubbling sauce with onions, bell peppers, Italian herbs, and a hint of Parmesan. Pasta cooks right in the sauce, soaking up rich flavors, while mozzarella and extra cheese melt on top for a creamy finish. Serve straight from the skillet garnished with fresh basil. Ideal for easy weeknight dinners or cozy gatherings, this wholesome dish pairs well with salad and crusty bread.

Updated on Sat, 08 Nov 2025 09:26:00 GMT
Hearty Italian Meatball Pasta Skillet topped with melted cheese and fresh basil.  Save to Pinterest
Hearty Italian Meatball Pasta Skillet topped with melted cheese and fresh basil. | yummywithmia.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 night that everyone can enjoy.

I first made this Italian meatball pasta skillet on a chilly evening and loved how quickly it came together. The aroma of garlic and herbs simmering with the meatballs always brings everyone to the kitchen.

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 (penne, rigatoni, fusilli): 250 g (9 oz)
  • 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

Shape the 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 the 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 to 6 minutes. Remove meatballs and set aside.
Sauté the Vegetables:
Add remaining oil to the skillet. Sauté onion and bell pepper for 3 minutes until softened.
Simmer the Sauce:
Stir in crushed tomatoes, tomato passata, Italian herbs, sugar, salt, and pepper. Bring to a simmer.
Add Pasta & Meatballs:
Add the pasta and water or broth. Stir well, then return the meatballs to the skillet nestling them into the sauce.
Cook Together:
Cover and simmer on medium low heat for 15 to 18 minutes, stirring occasionally, until pasta is tender and meatballs are cooked through. Add a splash more water if needed.
Add Cheese Topping:
Sprinkle mozzarella and Parmesan over the skillet. Cover and cook for another 2 to 3 minutes until cheese is melted and bubbly.
Garnish and Serve:
Garnish with fresh basil. Serve hot, straight from the skillet.
One-pan Italian Meatball Pasta Skillet served in rich tomato sauce and tender noodles.  Save to Pinterest
One-pan Italian Meatball Pasta Skillet served in rich tomato sauce and tender noodles. | yummywithmia.com

This skillet dinner has quickly become a family favorite, often requested after busy weekdays—every spoonful is packed with comfort and nostalgia.

Required Tools

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

Allergen Information

Contains wheat in pasta and breadcrumbs, egg, and milk in cheese. Gluten may be present depending on chosen products.

Nutritional Information

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

Golden meatballs and pasta enveloped in savory sauce, creating an Italian Meatball Pasta Skillet. Save to Pinterest
Golden meatballs and pasta enveloped in savory sauce, creating an Italian Meatball Pasta Skillet. | yummywithmia.com

Enjoy this Italian meatball pasta skillet straight from the pan with a side of green salad and crusty bread. It is sure to bring everyone together at the table.

Common Recipe Questions

Can I use ground turkey instead of beef?

Yes, ground turkey can be substituted for beef without altering the main cooking process. Expect a lighter flavor profile.

What pasta shapes are best for this skillet?

Short pasta like penne, rigatoni, or fusilli work well and cook evenly in the skillet, absorbing the sauce nicely.

How do I make this dish gluten-free?

Opt for gluten-free pasta and breadcrumbs to ensure the meal suits dietary restrictions, maintaining great texture and taste.

Can the meatballs be made ahead of time?

Meatballs can be formed and refrigerated up to a day in advance, streamlining assembly and cooking when ready to serve.

Should I use water or chicken broth in the sauce?

Chicken broth adds a richer, deeper flavor, while water keeps the dish lighter. Either option works depending on your preference.

What sides pair well with this dish?

A crisp green salad and warm crusty bread complement the skillet perfectly, providing freshness and texture.

Italian Meatball Pasta Skillet

Savor a comforting Italian skillet of tender meatballs, hearty tomato sauce, pasta, and melted cheese for family dinners.

Prep Time
20 minutes
Cooking Duration
30 minutes
Overall Time
50 minutes
Created by Mia

Recipe Type Weeknight Dinners

Skill Level Easy

Culinary Origin Italian

Total Output 4 Portion Size

Dietary Preferences 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 parsley
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 purée or passata
06 1 teaspoon dried Italian herbs
07 1/2 teaspoon sugar
08 Salt and black pepper, to taste
09 9 oz short pasta such as 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

Steps to Follow

Step 01

Prepare Meatball Mixture: In a large bowl, mix ground beef, breadcrumbs, egg, Parmesan, garlic, parsley, salt, and pepper until just combined. Form 16 to 18 small meatballs, using about 1 tablespoon of mixture for each.

Step 02

Brown Meatballs: Heat 1 tablespoon olive oil in a large deep skillet over medium heat. Add the meatballs and sear on all sides for 5 to 6 minutes until browned. Transfer meatballs to a plate.

Step 03

Sauté Vegetables: Add the remaining olive oil to the skillet. Add onion and bell pepper, sauté for 3 minutes until softened.

Step 04

Simmer Sauce: Stir in crushed tomatoes, tomato purée, Italian herbs, sugar, salt, and pepper. Bring to a gentle simmer.

Step 05

Add Pasta and Return Meatballs: Add short pasta and water or broth to the sauce, stirring to combine. Nestle meatballs into the sauce.

Step 06

Cook Until Tender: Cover and simmer over medium-low heat for 15 to 18 minutes, stirring occasionally, until pasta is tender and meatballs are cooked through. Add an extra splash of water as needed to keep sauce from drying out.

Step 07

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

Step 08

Garnish and Serve: Top skillet with fresh basil leaves and serve immediately, portioned straight from the pan.

Tools Required

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

Allergy Warnings

Please review individual ingredients for potential allergens and reach out to a healthcare professional if unsure.
  • Contains wheat (pasta, breadcrumbs), egg, and milk (cheese).
  • May contain gluten depending on pasta and breadcrumb selection.
  • Verify all packaged ingredient labels for possible allergens and cross-contamination.

Nutritional Info (per serving)

These details are for reference only and shouldn't replace professional medical consultation.
  • Calories Count: 590
  • Fats: 25 grams
  • Carbohydrates: 54 grams
  • Proteins: 34 grams