Italian Meatball Pasta Skillet

Featured in: Smart Weeknight Meals

This Italian dish brings together tender, seasoned meatballs gently cooked in a rich tomato sauce, paired with short pasta varieties like penne or rigatoni. A blend of sautéed bell peppers and onions enhances the sauce's depth, while fresh herbs and cheeses like mozzarella and Parmesan add layers of flavor. Prepared in a single skillet, it offers a comforting family meal with minimal cleanup. Variations can easily be made using different meats or plant-based options.

Updated on Tue, 11 Nov 2025 12:46:00 GMT
A close-up of steaming Italian Meatball Pasta Skillet, with melted cheese and fresh basil garnish. Pin it
A close-up of steaming Italian Meatball Pasta Skillet, with melted cheese and fresh basil garnish. | smartyskitchen.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 for Sunday dinner, and it quickly became a household favorite. Making everything in one pan means easy cleanup and plenty of time to relax at the table.

Ingredients

  • Ground beef: 400 g (14 oz), the base for tender meatballs
  • Breadcrumbs: 50 g (1/2 cup), helps bind and add texture to the meatballs
  • Egg: 1 large, adds moisture and structure
  • Parmesan cheese: 2 tbsp grated, adds savory depth
  • Garlic: 2 cloves, minced, brings rich flavor
  • Parsley: 2 tbsp fresh chopped (or 1 tbsp dried), for freshness
  • Salt: 1/2 tsp, to season
  • Black pepper: 1/4 tsp, for mild heat
  • Olive oil: 2 tbsp, for sauteing
  • Onion: 1 small, finely chopped, sweetens the sauce
  • Bell pepper: 1, diced (red or yellow), adds color and crunch
  • Crushed tomatoes: 400 g (14 oz), creamy tomato base
  • Tomato passata or puree: 250 ml (1 cup), boosts flavor and texture
  • Dried Italian herbs: 1 tsp, classic seasoning
  • Sugar: 1/2 tsp, balances acidity
  • Salt and pepper: to taste, for seasoning
  • Short pasta: 250 g (9 oz), penne, rigatoni, or fusilli
  • Water or low-sodium chicken broth: 500 ml (2 cups), helps cook the pasta and meatballs
  • Mozzarella cheese: 120 g (1 cup) shredded, melts over the top
  • Parmesan cheese: 2 tbsp grated, for extra richness
  • Fresh basil leaves: for garnish

Instructions

Make the 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 the Meatballs:
Heat 1 tbsp olive oil in a large, deep skillet over medium heat. Add meatballs and brown on all sides for 5–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.
Make the Sauce:
Stir in crushed tomatoes, tomato passata, Italian herbs, sugar, salt, and pepper. Bring to a simmer.
Cook Pasta and Meatballs:
Add the pasta and water or broth. Stir well, then return 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.
Finish with Cheese:
Sprinkle mozzarella and Parmesan over the skillet. Cover and cook for another 2–3 minutes until cheese is melted and bubbly.
Serve:
Garnish with fresh basil and serve hot, straight from the skillet.
Golden-brown meatballs nestled in rich tomato sauce, featuring this comforting Italian Meatball Pasta Skillet. Pin it
Golden-brown meatballs nestled in rich tomato sauce, featuring this comforting Italian Meatball Pasta Skillet. | smartyskitchen.com

Sharing this skillet meal with my family, everyone reaches for seconds and there's usually a cheerful scramble for the last meatball.

Serving Suggestions

Pair with a crisp green salad and crusty bread to round out your meal, or serve alongside roasted vegetables for a balanced dinner.

Recipe Variations

Try swapping the ground beef for turkey or plant-based mince, or adding chili flakes for a little heat. Use gluten-free pasta and breadcrumbs for a gluten-free version.

Storage and Reheating

Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently on the stove with a splash of water or in the microwave until warmed through.

This delicious, one-pan Italian Meatball Pasta Skillet shows cheesy pasta and savory meatballs, ready to eat. Pin it
This delicious, one-pan Italian Meatball Pasta Skillet shows cheesy pasta and savory meatballs, ready to eat. | smartyskitchen.com

Dig in while the cheese is still gooey and the skillet is hot. This simple Italian favorite brings everyone together at the dinner table.

Recipe Questions & Answers

What type of pasta works best in this dish?

Short pasta shapes such as penne, rigatoni, or fusilli hold the sauce well and cook evenly alongside the meatballs.

Can I substitute beef in the meatballs?

Yes, pork, turkey, or plant-based mince can be used to adapt the dish to your preference.

How do I prevent the pasta from sticking during cooking?

Stir occasionally while simmering and add a splash of water or broth if needed to keep the sauce loose and pasta separated.

What cheese blend enhances the flavor best?

A combination of shredded mozzarella for meltiness and grated Parmesan for sharpness creates a rich topping.

Is it possible to make a gluten-free version?

Substitute regular pasta and breadcrumbs with certified gluten-free alternatives to maintain texture and taste.

Italian Meatball Pasta Skillet

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

Prep Time
20 min
Time to Cook
30 min
Overall Time
50 min
Created by Emily Scott


Skill Level Easy

Culinary Roots Italian

Makes 4 Portions

Diet Details 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 (red or yellow)
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

Directions

Step 01

Prepare meatball mixture: In a large bowl, combine ground beef, breadcrumbs, egg, Parmesan, garlic, parsley, salt, and pepper. Mix gently until just combined. Form mixture into 16 to 18 small meatballs, about 1 tablespoon each.

Step 02

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

Step 03

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

Step 04

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

Step 05

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

Step 06

Cook pasta and meatballs: Cover skillet 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 of water if needed.

Step 07

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

Step 08

Garnish 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 Info

Review each item for allergens and reach out to a healthcare provider if unsure.
  • Contains wheat (pasta, breadcrumbs), egg, and milk (cheese). May contain gluten depending on product choice.

Nutrition Info (per portion)

Info for reference only. Always check with your doctor for health guidance.
  • Energy (Calories): 590
  • Fats: 25 g
  • Carbohydrates: 54 g
  • Proteins: 34 g