Italian Meatball Pasta Skillet

Featured in: One-Pot & Quick Meals

This Italian skillet combines tender meatballs with short pasta simmered in a rich tomato sauce infused with garlic, onion, and herbs. The dish is finished with melted mozzarella and Parmesan cheese for a comforting, hearty meal. It cooks in one pan, making it perfect for easy preparation and family dinners. Variations include swapping beef for turkey or plant-based options and adding chili flakes for heat. Serve hot, garnished with fresh basil.

Updated on Tue, 11 Nov 2025 09:07:00 GMT
Sizzling Italian Meatball Pasta Skillet, a one-pan meal with melted cheese and fresh basil. Save
Sizzling Italian Meatball Pasta Skillet, a one-pan meal with melted cheese and fresh basil. | bakozy.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 remember the first time I made this Italian Meatball Pasta Skillet: the aroma filled our kitchen and my family gathered, eager to dig in. This recipe became an instant favorite for its simplicity and heartiness.

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)
  • Mozzarella cheese: 120 g (1 cup), shredded
  • 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é vegetables:
Add remaining 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.
Add pasta and meatballs:
Add the pasta and water or broth. Stir well, then nestle the meatballs in the sauce.
Simmer:
Cover and simmer on medium-low heat for 15 minutes, stirring occasionally, until pasta is tender and meatballs are cooked. Add more water if needed.
Add cheese:
Sprinkle mozzarella and Parmesan over the skillet. Cover and cook 2 more minutes until cheese is melted and bubbly.
Garnish and serve:
Garnish with fresh basil leaves and serve hot straight from the skillet.
Pasta nests with juicy meatballs in Italian Meatball Pasta Skillet, topped with bubbling mozzarella. Save
Pasta nests with juicy meatballs in Italian Meatball Pasta Skillet, topped with bubbling mozzarella. | bakozy.com

This recipe is now a go-to for our family Sunday dinners—everyone loves gathering around the big skillet at the table, with plenty of cheese and fresh basil!

Required Tools

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

Allergen Information

Contains wheat, egg, and milk. May contain gluten depending on pasta and breadcrumbs used. Always verify ingredient labels for cross-contamination.

Nutritional Information

Calories: 590, Total Fat: 25 g, Carbohydrates: 54 g, Protein: 34 g (per serving)

A comforting, flavorful Italian Meatball Pasta Skillet in a skillet, ready for a delicious dinner. Save
A comforting, flavorful Italian Meatball Pasta Skillet in a skillet, ready for a delicious dinner. | bakozy.com

This Italian skillet is best enjoyed fresh and hot, straight from the pan. Pair with a crisp salad for maximum comfort.

Recipe FAQ

What type of pasta works best in this dish?

Short pasta like penne, rigatoni, or fusilli holds up well and absorbs the tomato sauce beautifully.

Can I use alternatives to ground beef for the meatballs?

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

How can I make this dish gluten-free?

Use gluten-free pasta and substitute breadcrumbs with gluten-free alternatives for the meatballs.

What herbs enhance the tomato sauce flavor?

Dried Italian herbs blend nicely with fresh parsley and garlic to create a balanced, savory sauce.

Can I add spice to this meal?

Yes, incorporating chili flakes adds a pleasant spicy kick without overwhelming the other flavors.

What is the best way to melt the cheese topping evenly?

Cover the skillet and cook on low heat for 2–3 minutes until the mozzarella and Parmesan melt smoothly.

Italian Meatball Pasta Skillet

A one-pan dish featuring tender meatballs in tomato sauce with pasta and melted cheese.

Prep duration
20 min
Heat time
30 min
Complete duration
50 min
Created by Natalie Harris


Complexity Easy

Heritage Italian

Output 4 Portions

Nutrition specifications None specified

Components

Meatballs

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

Sauce and Pasta

01 2 tbsp 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 tsp dried Italian herbs
07 1/2 tsp 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 tbsp grated Parmesan cheese
03 Fresh basil leaves, for garnish

Directions

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. Shape into 16-18 small meatballs, about 1 tablespoon each.

Phase 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 from skillet and set aside.

Phase 03

Sauté Vegetables: Add remaining olive oil in the skillet. Sauté chopped onion and diced bell pepper for 3 minutes until softened.

Phase 04

Add Tomato Base: Stir in crushed tomatoes, tomato passata, dried Italian herbs, sugar, salt, and pepper. Bring mixture to a gentle simmer.

Phase 05

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

Phase 06

Simmer to Cook: Cover skillet and simmer on medium-low heat for 15 to 18 minutes, stirring occasionally, until pasta is tender and meatballs are thoroughly cooked. Add a splash of water if sauce thickens excessively.

Phase 07

Melt Cheese Topping: Sprinkle shredded mozzarella and Parmesan over the skillet. Cover and cook for an additional 2 to 3 minutes until cheese melts and bubbles.

Phase 08

Garnish and Serve: Garnish with fresh basil leaves. Serve hot directly from the skillet for a comforting meal.

Tools needed

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

Allergy details

Review each component for potential allergens and if uncertain, we recommend consulting with a healthcare provider.
  • Contains wheat (pasta, breadcrumbs), egg, and milk (cheese). Possible gluten presence depending on ingredients used. Verify labels for allergens.

Nutrient breakdown (per portion)

These values are estimates only and shouldn't replace professional medical guidance.
  • Energy: 590
  • Fats: 25 g
  • Carbohydrates: 54 g
  • Proteins: 34 g