Italian Meatball Pasta Skillet

Featured in: Family Comfort Meals

This one-pan Italian dish features tender ground beef meatballs cooked in a flavorful tomato and herb sauce alongside pasta. The pasta simultaneously simmers in the sauce, absorbing rich flavors. Topped with melted mozzarella and Parmesan cheese, it delivers a comforting, hearty meal perfect for family dinners. Fresh basil adds a fragrant finish. The dish is easy to prepare, offering a balanced blend of savory meat, tangy tomato, and creamy cheese in under an hour.

Updated on Sat, 15 Nov 2025 12:29:00 GMT
Steaming Italian meatball pasta skillet with melted mozzarella and fresh basil, ready to serve. Pin this
Steaming Italian meatball pasta skillet with melted mozzarella and fresh basil, ready to serve. | plumoven.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 one chilly weeknight when we were craving something cozy but didn't want to deal with a pile of dishes. It quickly became a family favorite!

Ingredients

  • Ground beef: 400 g (14 oz)
  • Breadcrumbs: 50 g (1/2 cup)
  • Large egg: 1
  • Grated Parmesan cheese: 2 tbsp
  • Garlic, minced: 2 cloves
  • Fresh parsley, chopped (or dried): 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 (red or yellow): 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)
  • Grated Parmesan cheese: 2 tbsp
  • Fresh basil leaves: For garnish

Instructions

Make 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 Done:
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 and Serve:
Garnish with fresh basil. Serve hot, straight from the skillet.
Pin this
| plumoven.com

My kids love helping roll the meatballs, and everyone gathers round the table when this skillet is brought out of the kitchen. It is always a warm and happy moment for us!

Serving Suggestions

Enjoy with a simple green salad and a loaf of crusty bread. It also pairs well with a glass of Italian red wine for the adults.

Ingredient Swaps

You can use pork, turkey, or a plant-based mince in place of the ground beef. Chili flakes add a hint of spice if you'd like extra heat.

Leftovers and Storage

Refrigerate any leftovers in an airtight container for up to 3 days. Reheat gently on the stove or in the microwave until heated through.

A close-up of a bubbling Italian meatball pasta skillet, showcasing juicy meatballs and rich sauce. Pin this
A close-up of a bubbling Italian meatball pasta skillet, showcasing juicy meatballs and rich sauce. | plumoven.com

This skillet is sure to become a favorite in your dinner rotation. Serve it hot and enjoy the melty cheesy goodness!

Recipe FAQs

Can I substitute beef with other meats?

Yes, ground pork, turkey, or plant-based mince work well in this dish without compromising flavor.

How do I make a gluten-free version?

Use gluten-free pasta and breadcrumbs to keep the dish gluten-free while maintaining texture and taste.

What herbs enhance the sauce's flavor?

Dried Italian herbs such as oregano, basil, and thyme complement the tomato base wonderfully.

Can I add a spicy element?

Incorporate chili flakes during sauce preparation for a gentle heat that boosts the overall savory profile.

What’s the best way to ensure meatballs stay tender?

Mix ingredients gently, avoid overworking the meat, and gently simmer meatballs in the sauce to keep them moist.

Italian Meatball Pasta Skillet

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

Prep time
20 min
Time to cook
30 min
Total Duration
50 min
Created by Plum Oven Sophie Warren


Level of challenge Easy

Cuisine type Italian

Servings made 4 Portions

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

How-To Steps

Step 01

Prepare Meatball Mixture: Combine ground beef, breadcrumbs, egg, Parmesan, garlic, parsley, salt, and pepper in a large bowl. Mix gently until just incorporated. Form 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 brown evenly on all sides for 5 to 6 minutes. Remove 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: Incorporate crushed tomatoes, tomato passata, Italian herbs, sugar, salt, and pepper. Bring to a gentle simmer.

Step 05

Add Pasta and Meatballs: Stir in pasta and water or broth. Nestle meatballs into the sauce. Cover and simmer over medium-low heat for 15 to 18 minutes, stirring occasionally, until pasta is tender and meatballs are cooked through. Add additional water if necessary.

Step 06

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

Step 07

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

Equipment Needed

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

Allergy Advisories

Review each item for allergens and talk to your healthcare provider if unsure.
  • Contains wheat, egg, and milk. May contain gluten depending on ingredient choice.

Nutrition info (per portion)

This nutritional overview is meant for general information. For medical concerns, ask a professional.
  • Caloric Value: 590
  • Fats: 25 g
  • Carbohydrates: 54 g
  • Proteins: 34 g