Italian Meatball Pasta Skillet

Featured in: One-Pot Wonders

This comforting Italian skillet brings together juicy meatballs browned to perfection, nestled in a rich tomato sauce infused with Italian herbs, garlic, and vegetables. Short pasta cooks directly in the sauce, absorbing its robust flavors, topped with melted mozzarella and Parmesan for a satisfying finish. Ready in under an hour, it's a simple, family-friendly meal ideal for cozy dinners.

Updated on Thu, 13 Nov 2025 14:34:00 GMT
Italian Meatball Pasta Skillet, a bubbling photo of pasta, meatballs, and melted cheese, ready to eat. Pin
Italian Meatball Pasta Skillet, a bubbling photo of pasta, meatballs, and melted cheese, ready to eat. | potfuljoy.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 pasta skillet on a busy weeknight when I wanted something filling but didn't want a mountain of dishes. The aroma of the bubbling tomato sauce and melting cheese always gets the whole family excited for dinner.

Ingredients

  • Ground beef: 400 g (14 oz) for juicy, flavorful meatballs
  • Breadcrumbs: 50 g (1/2 cup) for binding the meatballs
  • Egg: 1 large, adds richness and holds the mixture together
  • Parmesan cheese: 2 tbsp grated, gives savory flavor to the meatballs
  • Garlic: 2 cloves minced for extra depth
  • Fresh parsley: 2 tbsp chopped (or 1 tbsp dried) for a hint of color and freshness
  • Salt: 1/2 tsp to balance flavors in the meatballs
  • Black pepper: 1/4 tsp for subtle spice
  • Olive oil: 2 tbsp, used for sautéing and browning
  • Onion: 1 small finely chopped, adds sweetness to the sauce
  • Bell pepper: 1 diced (red or yellow) for a pop of color
  • Crushed tomatoes: 400 g (14 oz) as the sauce base
  • Tomato passata: 250 ml (1 cup) or purée for a smooth texture
  • Dried Italian herbs: 1 tsp to create the classic flavor
  • Sugar: 1/2 tsp, balances the tang of tomatoes
  • Salt and pepper: To taste for seasoning
  • Short pasta: 250 g (9 oz), penne, rigatoni, or fusilli work well
  • Water or chicken broth: 500 ml (2 cups) for cooking the pasta
  • Mozzarella cheese: 120 g (1 cup) shredded for gooey topping
  • Grated Parmesan cheese: 2 tbsp for extra savory bite
  • Fresh basil leaves: For garnish at the end

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 or sauté pan over medium heat. Add meatballs and brown on all sides for 5–6 minutes. Remove meatballs and set aside.
Sauté Vegetables:
Add remaining oil to the same 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 the Pasta and Meatballs:
Add the pasta and water/broth. Stir well, then return the 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.
Add 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. Serve hot, straight from the skillet.
A close-up view of the Italian Meatball Pasta Skillet, with tender meatballs in rich tomato sauce. Pin
A close-up view of the Italian Meatball Pasta Skillet, with tender meatballs in rich tomato sauce. | potfuljoy.com

This skillet is always a hit at my house, especially when we gather around the table for a cozy weekend meal. The kids love piling their plates high and scooping up extra cheese strings from the skillet.

Required Tools

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

Allergen Information

Contains: Wheat (pasta, breadcrumbs), Egg, Milk (cheese). May contain gluten depending on brands—always read packaging if sensitivities apply.

Nutritional Information

Each serving provides: 590 calories, 25 g total fat, 54 g carbohydrates, and 34 g protein.

Italian Meatball Pasta Skillet: a delicious, one-pan meal with bubbly cheese and fresh basil garnish. Pin
Italian Meatball Pasta Skillet: a delicious, one-pan meal with bubbly cheese and fresh basil garnish. | potfuljoy.com

This Italian meatball pasta skillet brings the warmth of home-cooked comfort to any night. Serve straight from the pan for the ultimate family-style experience.

Recipe Q&A

Can I use different meats for the meatballs?

Yes, ground pork, turkey, or plant-based mince are great alternatives that work well with the flavors and texture.

What type of pasta is best for this dish?

Short pasta like penne, rigatoni, or fusilli holds up nicely and evenly cooks in the sauce.

How can I make this dish gluten-free?

Swap traditional pasta and breadcrumbs for gluten-free versions to accommodate dietary needs without sacrificing taste.

Can I add a spicy kick to the sauce?

Absolutely, adding chili flakes while simmering the sauce offers a subtle heat that complements the savory ingredients.

What cheese works best for topping?

Mozzarella melts beautifully for creaminess, while a sprinkle of Parmesan adds depth and savory notes.

Italian Meatball Pasta Skillet

One-pan Italian dish combining tender meatballs, rich tomato sauce, pasta, and melted cheese.

Preparation time
20 min
Cooking time
30 min
Total time
50 min

Category One-Pot Wonders

Difficulty Easy

Origin Italian

Yield 4 Servings

Dietary specifications None specified

Ingredients

Meatballs

01 14 ounces 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, diced (red or yellow)
04 14 ounces 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 black pepper, to taste
09 9 ounces 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

Instructions

Step 01

Prepare the meatball mixture: In a large bowl, combine ground beef, breadcrumbs, egg, Parmesan, garlic, parsley, salt, and black pepper. Mix gently until just combined, then shape into 16 to 18 small meatballs, approximately one tablespoon each.

Step 02

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

Step 03

Sauté vegetables: Add the remaining tablespoon of olive oil to the same skillet. Sauté the finely chopped onion and diced bell pepper for about 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 liquids: Incorporate the pasta and water or chicken broth into the skillet. Stir well, then nestle the browned meatballs into the sauce.

Step 06

Cook meatballs and pasta: Cover and simmer over medium-low heat for 15 to 18 minutes, stirring occasionally, until the pasta is tender and meatballs are cooked through. Add a splash more water if necessary to prevent sticking.

Step 07

Add cheese topping: Sprinkle shredded mozzarella and grated Parmesan evenly over the skillet. Cover and cook for an additional 2 to 3 minutes until the cheese melts and bubbles.

Step 08

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

Required equipment

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

Allergen information

Review each ingredient to identify potential allergens and if uncertain, please consult a healthcare professional.
  • Contains wheat (pasta, breadcrumbs), egg, and milk (cheese). May contain gluten depending on product choice.

Nutritional values (per serving)

These values are provided as a general guide only and shouldn't replace professional medical advice.
  • Calories: 590
  • Fat: 25 g
  • Carbs: 54 g
  • Protein: 34 g