Italian Meatball Pasta Skillet

Featured in: Dinner Winners

This Italian-inspired skillet blends tender meatballs with short pasta, simmered together in a rich tomato sauce enhanced by garlic, onion, and herbs. The dish finishes with melted mozzarella and Parmesan cheeses, creating a flavorful, hearty meal ideal for family dinners. Using a single skillet reduces cleanup and keeps flavors melding throughout the cooking process. Variations include swapping ground meats or adding spice, providing versatile comfort on any night.

Updated on Tue, 11 Nov 2025 15:09: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. | tastybattle.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 for my family on a chilly evening and it quickly became a beloved weeknight staple.

Ingredients

  • For the Meatballs: 400 g (14 oz) ground beef, 50 g (1/2 cup) breadcrumbs, 1 large egg, 2 tbsp grated Parmesan cheese, 2 cloves garlic minced, 2 tbsp fresh parsley chopped (or 1 tbsp dried), 1/2 tsp salt, 1/4 tsp black pepper
  • For the Sauce and Pasta: 2 tbsp olive oil, 1 small onion finely chopped, 1 bell pepper diced (red or yellow), 400 g (14 oz) canned crushed tomatoes, 250 ml (1 cup) tomato passata or purée, 1 tsp dried Italian herbs, 1/2 tsp sugar, Salt and pepper to taste, 250 g (9 oz) short pasta (penne rigatoni or fusilli), 500 ml (2 cups) water or low-sodium chicken broth
  • For the Topping: 120 g (1 cup) shredded mozzarella cheese, 2 tbsp grated Parmesan cheese, Fresh basil leaves for garnish

Instructions

Prepare Meatballs:
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 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 56 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
Add Sauce Ingredients:
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 broth Stir well then return the meatballs to the skillet nestling them into the sauce
Simmer:
Cover and simmer on medium low heat for 1518 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 23 minutes until cheese is melted and bubbly
Garnish and Serve:
Garnish with fresh basil Serve hot straight from the skillet
Savory Italian Meatball Pasta Skillet, bursting with flavors of rich tomato sauce.  Save
Savory Italian Meatball Pasta Skillet, bursting with flavors of rich tomato sauce. | tastybattle.com

This recipe always brings my family together at the dinner table sharing stories and laughter.

Notes

Swap beef for pork turkey or plant based mince as desired Add chili flakes for a spicy kick Excellent paired with a simple green salad and crusty bread For gluten free use gluten free pasta and breadcrumbs

Required Tools

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

Allergen Information

Contains Wheat pasta breadcrumbs Egg Milk cheese May contain Gluten depending on pasta breadcrumb used Always check ingredient labels for potential allergens and cross contamination

Comforting Italian Meatball Pasta Skillet, perfect for a cozy family dinner together. Save
Comforting Italian Meatball Pasta Skillet, perfect for a cozy family dinner together. | tastybattle.com

This dish is easy to customize and always impresses guests with bold Italian flavors.

Recipe Questions

What type of pasta works best for this dish?

Short pasta like penne, rigatoni, or fusilli are ideal as they hold sauce well and cook evenly in the skillet.

Can I use different meat for the meatballs?

Yes, ground pork, turkey, or plant-based mince can be substituted while maintaining a tender texture.

How do I prevent the meatballs from falling apart?

Mix the meatball ingredients gently and avoid over-shaping; browning them first helps create a firm exterior.

Is it possible to make this dish gluten-free?

Use gluten-free pasta and breadcrumbs to adapt the dish while keeping its flavor intact.

What enhances the sauce’s flavor in this skillet?

Adding garlic, onions, bell pepper, Italian herbs, and a touch of sugar balances acidity and deepens the sauce.

Can I prepare this meal ahead of time?

Yes, meatballs can be shaped in advance and sauce prepared earlier, then combined before cooking the pasta.

Italian Meatball Pasta Skillet

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

Prep duration
20 min
Cook duration
30 min
Complete duration
50 min
Created by Alex Ramirez


Skill level Easy

Heritage Italian

Output 4 Portions

Nutritional specifications None specified

Components

Meatballs

01 14 oz ground beef
02 ½ cup breadcrumbs
03 1 large egg
04 2 tablespoons grated Parmesan cheese
05 2 cloves garlic, minced
06 2 tablespoons fresh parsley, chopped
07 ½ teaspoon salt
08 ¼ 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 ½ teaspoon sugar
08 Salt and black 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

Phase 01

Prepare Meatballs: Combine ground beef, breadcrumbs, egg, Parmesan, garlic, parsley, salt, and pepper in a large bowl. Mix gently until just combined. Shape the mixture into 16 to 18 small meatballs, approximately 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 and set aside.

Phase 03

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

Phase 04

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

Phase 05

Add Pasta and Meatballs: Add pasta and water or broth to the skillet. Stir well. Nestle the browned meatballs into the sauce.

Phase 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 fully cooked. Add extra water if necessary.

Phase 07

Melt Cheese: Sprinkle mozzarella and Parmesan cheese evenly over the skillet. Cover and cook for an additional 2 to 3 minutes until cheese is melted and bubbly.

Phase 08

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

Necessary tools

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

Allergy details

Review each component for potential allergens and seek professional healthcare advice if uncertain.
  • Contains wheat (pasta, breadcrumbs), egg, and milk (cheese)
  • May contain gluten depending on ingredient selection

Nutrient breakdown (each portion)

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