Italian Meatball Pasta Skillet

Featured in: Lazy Day Meals

This Italian skillet combines tender beef meatballs simmered in a flavorful tomato sauce with short pasta and melted mozzarella. Sautéed onions, bell peppers, and Italian herbs enhance the taste, while Parmesan adds a savory finish. Prepared entirely in one pan, it's a comforting and satisfying meal that comes together in under an hour. Perfect for busy nights, it delivers rich flavors and hearty textures sure to please the whole family.

Updated on Thu, 13 Nov 2025 12:27:00 GMT
Italian Meatball Pasta Skillet, with melted cheese bubbling on top, ready to serve. Save to Pinterest
Italian Meatball Pasta Skillet, with melted cheese bubbling on top, ready to serve. | snackandmack.com

A hearty, one-pan Italian dish featuring tender meatballs simmered in a rich tomato sauce with pasta and melted cheese is perfect for a comforting family dinner.

I remember making this Italian meatball pasta skillet for my family last winter and it quickly became a weeknight favorite. Nobody can resist the sizzle of bubbling tomato sauce and the aroma of fresh basil!

Ingredients

  • Ground beef: 400 g (14 oz)
  • Breadcrumbs: 50 g (1/2 cup)
  • Egg: 1 large
  • Parmesan cheese (grated): 2 tbsp for meatballs, 2 tbsp for topping
  • Garlic (minced): 2 cloves
  • Parsley (fresh chopped or dried): 2 tbsp fresh, or 1 tbsp dried
  • Salt: 1/2 tsp
  • Black pepper: 1/4 tsp
  • Olive oil: 2 tbsp
  • Onion (finely chopped): 1 small
  • Bell pepper (red or yellow, diced): 1
  • 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 (penne, rigatoni, or fusilli): 250 g (9 oz)
  • Water or low-sodium chicken broth: 500 ml (2 cups)
  • Shredded mozzarella cheese: 120 g (1 cup)
  • Fresh basil leaves: for garnish

Instructions

Make the meatballs:
Combine ground beef, breadcrumbs, egg, Parmesan, garlic, parsley, salt, and pepper in a large bowl. 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 or sauté pan over medium heat. Add meatballs and brown on all sides for 5–6 minutes. Remove and set aside.
Sauté veggies:
Add remaining oil. Sauté onion and bell pepper for 3 minutes until softened.
Simmer the sauce:
Stir in crushed tomatoes, tomato passata, Italian herbs, sugar, salt, and pepper. Bring to a simmer.
Add pasta and meatballs:
Add pasta and water or broth. Stir, then nestle the meatballs into the sauce.
Cook everything:
Cover and simmer on medium-low for 15–18 minutes, stirring occasionally, until pasta is tender and meatballs are cooked. Add a splash more water if needed.
Finish with cheese:
Sprinkle mozzarella and Parmesan over the skillet. Cover and cook 2–3 minutes until melted and bubbly.
Garnish & serve:
Top with fresh basil. Serve hot, straight from the skillet.
Tender meatballs and pasta simmered in tomato sauce, a comforting Italian Meatball Pasta Skillet. Save to Pinterest
Tender meatballs and pasta simmered in tomato sauce, a comforting Italian Meatball Pasta Skillet. | snackandmack.com

This skillet brings everyone to the table, and my kids love helping sprinkle the cheese before it melts. It's a dish made for sharing and lingering over seconds.

Required Tools

Large deep skillet or sauté pan (with lid), mixing bowls, wooden spoon or spatula, and a grater help make prep and cleanup easy.

Allergen Information

Contains: Wheat (pasta, breadcrumbs), egg, milk (cheese). Check the packaging for details and possible cross-contamination if needed.

Nutritional Information (per serving)

Calories: 590. Total Fat: 25 g. Carbohydrates: 54 g. Protein: 34 g.

A close-up of a bubbling Italian Meatball Pasta Skillet, a family favorite meal. Save to Pinterest
A close-up of a bubbling Italian Meatball Pasta Skillet, a family favorite meal. | snackandmack.com

Serve hot, straight from the skillet and garnish with fresh basil for extra flavor and color. Enjoy the leftovers for lunch < they're just as delicious the next day.

Recipe FAQs

What type of pasta works best in this skillet?

Short pasta shapes like penne, rigatoni, or fusilli hold up well in the sauce and cook evenly alongside the meatballs.

Can I substitute beef for other meats?

Yes, ground pork, turkey, or plant-based mince are excellent alternatives and provide different flavor profiles.

How can I make this dish gluten-free?

Use gluten-free pasta and gluten-free breadcrumbs to adapt the dish while keeping the texture tender.

Is it possible to add more vegetables?

Definitely—adding diced zucchini, mushrooms, or spinach during sautéing can boost the nutritional value and flavor.

What cheese options work besides mozzarella and Parmesan?

Cheeses like provolone or fontina melt well and complement the tomato sauce and meatballs nicely.

Can leftovers be reheated safely?

Yes, gently reheat in a skillet or microwave, adding a splash of water to keep the pasta moist and prevent drying out.

Italian Meatball Pasta Skillet

One-pan Italian dish with juicy meatballs, savory tomato sauce, pasta, and melted cheese—ideal for easy dinner.

Prep Time
20 min
Cook Time
30 min
Overall Time
50 min
Recipe by Snack And Mack Ryan Mitchell

Recipe Type Lazy Day Meals

Skill Level Easy

Cuisine Type Italian

Output 4 Serving Size

Dietary Details None specified

Ingredient List

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 parsley
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 (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 ½ tsp 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 tbsp grated Parmesan cheese
03 Fresh basil leaves, for garnish

Steps

Step 01

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

Step 02

Brown Meatballs: Heat 1 tablespoon olive oil in a large, deep skillet over medium heat. Add meatballs and cook, turning occasionally, until browned on all sides, approximately 5 to 6 minutes. Remove from skillet and set aside.

Step 03

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

Step 04

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

Step 05

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

Step 06

Cook Until Tender: Cover skillet and simmer over 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 necessary to prevent drying.

Step 07

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

Step 08

Garnish and Serve: Garnish with fresh basil leaves and serve immediately, straight from the skillet.

Equipment Needed

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

Allergy Info

Double-check every item for known allergies. If unsure, reach out to a healthcare provider.
  • Contains wheat (pasta, breadcrumbs), egg, and milk (cheese). May contain gluten depending on products used.

Nutrition Details (each serving)

Nutrient details are offered for reference only. Speak with your doctor for personal health questions.
  • Calorie Count: 590
  • Fat Content: 25 g
  • Carbohydrate: 54 g
  • Proteins: 34 g