Italian Meatball Pasta Skillet

Featured in: Everyday Bites

This Italian skillet delivers tender meatballs simmered in a rich tomato sauce, mingled with pasta and topped with melted mozzarella and Parmesan. Cooked in one pan, it’s a perfect blend of savory flavors including garlic, fresh herbs, and bell pepper. Simmered to juicy perfection, the pasta absorbs the tangy sauce while the cheese forms a bubbly topping. Ideal for an easy, hearty meal that pairs well with fresh basil garnish and crusty bread.

Updated on Sun, 09 Nov 2025 12:12:00 GMT
Hearty Italian Meatball Pasta Skillet topped with melted cheese and fresh basil.  Save
Hearty Italian Meatball Pasta Skillet topped with melted cheese and fresh basil. | fryflick.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 on a busy weeknight when I needed something filling and comforting for the whole family. The delicious aroma brought everyone to the kitchen before it was even done simmering.

Ingredients

  • Ground beef: 400 g (14 oz) for juicy homemade meatballs
  • Breadcrumbs: 50 g (1/2 cup), helps bind the meatballs
  • Egg: 1 large, adds moisture and structure
  • Parmesan cheese: 2 tbsp grated for flavor in meatballs and topping
  • Garlic: 2 cloves, minced, for classic Italian taste
  • Fresh parsley: 2 tbsp chopped (or 1 tbsp dried) for color and freshness
  • Salt: 1/2 tsp for seasoning
  • Black pepper: 1/4 tsp, for a hint of spice
  • Olive oil: 2 tbsp, to brown meatballs and sauté vegetables
  • Onion: 1 small, finely chopped, for sweetness
  • Bell pepper: 1, diced (red or yellow) for texture and color
  • Canned crushed tomatoes: 400 g (14 oz) provides a rich sauce base
  • Tomato passata or purée: 250 ml (1 cup) for extra depth
  • Dried Italian herbs: 1 tsp, for seasoning
  • Sugar: 1/2 tsp, to balance acidity
  • Salt and pepper: to taste, for final seasoning
  • Short pasta: 250 g (9 oz), such as penne, rigatoni, or fusilli
  • Water or low-sodium chicken broth: 500 ml (2 cups) for cooking pasta
  • Mozzarella cheese: 120 g (1 cup) shredded, for melting on top
  • Parmesan cheese: 2 tbsp grated, for topping
  • 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–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.
Add Pasta and Simmer:
Add the pasta and water/broth. Stir well, then return the meatballs to the skillet nestling them into the sauce.
Cook Until Tender:
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.
Garnish & Serve:
Garnish with fresh basil. Serve hot, straight from the skillet.
Save
| fryflick.com

We love sitting around the dinner table sharing stories while everyone helps themselves straight from the skillet. It always gets rave reviews from the kids and adults alike!

Recipe Variations

Try using different types of cheese like provolone or fontina for a twist. For extra veggies, add a handful of spinach or sliced mushrooms to the sauce before simmering.

Serving Suggestions

Serve this Italian Meatball Pasta Skillet with a crisp green salad and crusty bread to soak up the rich tomato sauce. It also pairs well with a glass of red wine for adults.

Storage & Make Ahead

Leftovers keep well in the fridge for up to 3 days. Reheat gently on the stove with a splash of broth if needed. You can also prepare the meatballs ahead and freeze them unbaked for up to a month.

Comforting Italian Meatball Pasta Skillet simmered in rich tomato sauce for dinner.  Save
Comforting Italian Meatball Pasta Skillet simmered in rich tomato sauce for dinner. | fryflick.com

This dish combines everything you love about classic Italian comfort food in a single pan. Give it a try for an easy, satisfying dinner that's sure to become a family favorite!

Recipe Guide

What type of pasta works best in this dish?

Short pasta like penne, rigatoni, or fusilli is ideal as it holds the sauce well and cooks evenly in the skillet.

Can I substitute the ground beef with other proteins?

Yes, ground pork, turkey, or plant-based mince can be used to suit dietary preferences while maintaining the dish’s texture.

How do I prevent the sauce from drying out during cooking?

Simmer the dish on medium-low heat and add a splash of water or broth as needed to keep the sauce moist and flavorful.

What cheeses are recommended for topping?

Mozzarella provides a gooey melt, while grated Parmesan adds sharpness, creating a delicious cheesy layer on top.

Can I prepare the meatballs ahead of time?

Yes, meatballs can be shaped in advance and refrigerated before cooking, which helps save time on meal day.

Is it possible to make this gluten-free?

Use gluten-free pasta and substitute breadcrumbs with gluten-free alternatives to accommodate gluten sensitivities.

Italian Meatball Pasta Skillet

One-pan Italian dish with tender meatballs, rich tomato sauce, pasta, and melted cheese for a cozy dinner.

Prep duration
20 min
Cook duration
30 min
Complete duration
50 min
Created by Olivia Parker


Complexity Easy

Heritage Italian

Output 4 Portions

Dietary guidelines None specified

Components

Meatballs

01 14 oz ground beef
02 ½ 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)
07 ½ tsp salt
08 ¼ tsp black pepper

Sauce and Pasta

01 2 tbsp 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 tsp dried Italian herbs
07 ½ 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

Method

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 evenly on all sides for 5 to 6 minutes. Remove and set aside.

Phase 03

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

Phase 04

Add tomatoes and seasonings: 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, stirring well. Nestle browned meatballs into the sauce.

Phase 06

Simmer until cooked: Cover skillet and simmer over medium-low heat for 15 to 18 minutes, stirring occasionally, until pasta is tender and meatballs are fully cooked. Add more water if necessary.

Phase 07

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

Phase 08

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

Tools needed

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

Allergy details

Review ingredients carefully for potential allergens and seek professional medical guidance if uncertain.
  • Contains wheat (pasta, breadcrumbs), egg, and milk (cheese). May contain gluten depending on ingredient selection.

Nutrition breakdown (per portion)

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