Italian meatball pasta skillet

Featured in: Cheesy Comfort Bites

This Italian skillet combines tender meatballs simmered in a flavorful tomato sauce with pasta, topped with melted mozzarella and Parmesan. The one-pan method creates a comforting, hearty dish that brings fresh herbs, bell peppers, and a touch of sweetness together. Cooking it all in a deep skillet ensures the pasta absorbs the rich sauce, while the meatballs remain juicy. Garnished with basil, this dish is a simple yet satisfying choice for family dinners or easy gatherings.

Updated on Tue, 11 Nov 2025 08:31:00 GMT
A steaming skillet of Italian Meatball Pasta features bubbly cheese atop the rich tomato sauce. Save
A steaming skillet of Italian Meatball Pasta features bubbly cheese atop the rich tomato sauce. | williesnack.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 for a busy weeknight dinner. The whole family loved how flavorful and comforting it was, and clean-up was a breeze thanks to the one-pan preparation.

Ingredients

  • Ground beef: 400 g (14 oz)
  • Breadcrumbs: 50 g (1/2 cup)
  • Egg: 1 large
  • Grated Parmesan cheese: 2 tbsp
  • Garlic (minced): 2 cloves
  • Fresh parsley (chopped): 2 tbsp (or 1 tbsp dried)
  • Salt: 1/2 tsp
  • Black pepper: 1/4 tsp
  • Olive oil: 2 tbsp
  • Onion (finely chopped): 1 small
  • Bell pepper (diced): 1 (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)
  • Shredded mozzarella cheese: 120 g (1 cup)
  • Grated Parmesan cheese: 2 tbsp
  • Fresh basil leaves: for garnish

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Mix 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é veggies:
Add remaining oil to the skillet. Sauté onion and bell pepper for 3 minutes until softened.
Simmer sauce:
Stir in crushed tomatoes, passata, Italian herbs, sugar, salt, and pepper. Bring to a simmer.
Add pasta and meatballs:
Add pasta and water or broth. Stir well, then return meatballs to the skillet, nestling them into the sauce.
Cook covered:
Cover and simmer on medium-low heat for 15 minutes, stirring occasionally, until pasta is tender and meatballs are cooked through. Add more water if needed.
Finish with cheese:
Sprinkle mozzarella and Parmesan on top. Cover and cook for 2 minutes until cheese is melted and bubbly.
Garnish and serve:
Garnish with fresh basil. Serve hot, straight from the skillet.
Savory Italian Meatball Pasta: A close-up shows tender meatballs nestled in pasta with melted mozzarella. Save
Savory Italian Meatball Pasta: A close-up shows tender meatballs nestled in pasta with melted mozzarella. | williesnack.com

My kids always ask for seconds when I make this recipe, and it's become a staple for cozy Sunday dinners together.

Required Tools

Large deep skillet (with lid), mixing bowls, wooden spoon or spatula, and a grater are all you need for this recipe.

Allergen Information

This meal contains wheat, egg, and milk. If using gluten-free products, check ingredient labels for allergens and cross-contamination.

Nutritional Information (per serving)

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

This one-pan Italian Meatball Pasta skillet is brimming with pasta, meatballs, and melted cheese, ready to serve. Save
This one-pan Italian Meatball Pasta skillet is brimming with pasta, meatballs, and melted cheese, ready to serve. | williesnack.com

This skillet is fantastic served straight from the pan at the dinner table. Enjoy leftovers for lunch the next day!

Recipe Questions & Answers

→ What type of pasta works best for this dish?

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

→ Can I substitute ground beef with other meats?

Yes, you can use ground pork, turkey, or even plant-based mince for a different but still flavorful result.

→ How do I prevent the pasta from sticking in the skillet?

Stir the pasta occasionally during simmering and make sure there is enough liquid to cook it through without drying out.

→ What can I add to enhance the sauce's flavor?

Italian herbs, garlic, and a small amount of sugar balance the acidity of tomatoes and deepen the sauce’s flavor.

→ Is it possible to make a gluten-free version?

Yes, by using gluten-free pasta and breadcrumbs, this dish can be adapted for gluten-free diets without compromising taste.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Italian meatball pasta skillet

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

Prep time
20 min
Time to cook
30 min
Total duration
50 min
Created by Willie Cooper


Skill level Easy

Cuisine Italian

Total yield 4 Number of servings

Dietary notes None specified

What You'll Need

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
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 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

How to make it

Step 01

Prepare Meatballs: Combine ground beef, breadcrumbs, egg, Parmesan, garlic, parsley, salt, and pepper in a large bowl. Mix gently and shape into 16 to 18 small meatballs, about 1 tablespoon each.

Step 02

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

Step 03

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

Step 04

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

Step 05

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

Step 06

Cook Until Tender: Cover and simmer on medium-low heat for 15 to 18 minutes, stirring occasionally, until pasta is tender and meatballs are fully cooked. Add a splash of water if the sauce becomes too thick.

Step 07

Add Cheese Topping: Sprinkle mozzarella and Parmesan evenly over the top. Cover and cook for 2 to 3 minutes more until cheese melts and becomes bubbly.

Step 08

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

Tools you'll need

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

Allergy details

Review ingredients for potential allergens and ask a medical expert if unsure.
  • Contains wheat (pasta, breadcrumbs), egg, and dairy (cheese)
  • May contain gluten depending on pasta and breadcrumbs used

Nutrition Details (per serving)

This nutritional info is for reference only. For health questions, check with a medical professional.
  • Energy: 590
  • Fats: 25 g
  • Carbohydrates: 54 g
  • Proteins: 34 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.