The Scent of Sunday Dinner
That rich smell of garlic and tomato fills my kitchen. It reminds me of my grandma’s house. She always cooked big meals for our family. Ever wondered how you could turn a simple pasta into something unforgettable? This dish does just that. It brings everyone to the table with minimal fuss. The bubbling cheese and savory meatballs promise comfort. It is a hug in a skillet.
My First Bubbly Mess
My first try, I used a skillet that wasn’t oven-proof. The handle got very hot. I used two thick oven mitts to grab it. It was a funny, clumsy moment in my kitchen. That mishap taught me a good lesson. Home cooking is about adapting, not being perfect. The meal was still delicious. We laughed and ate it straight from the pan. That’s what really matters.
Why It Tastes So Good
Two things make this dish special. First, cooking the onion and garlic builds a deep flavor base. Second, baking it all together lets the tastes marry. The fresh mozzarella gets wonderfully stretchy. The pasta soaks up the rich sauce. Which flavor combo surprises you most: the garlic with onion or the cheese with meatballs? Tell me in the comments below.
A Simple, Shared History
This is a modern American weeknight dish. It borrows from Italian immigrant cooking. The idea of baking pasta with cheese is a classic comfort move. It became popular here for its ease and crowd-pleasing taste. *Did you know “al dente” means “to the tooth” in Italian?* It describes perfectly cooked pasta. Will you try this recipe with homemade or store-bought meatballs? Share your plan with me!
| Ingredient | Amount | Note |
|---|---|---|
| Dry shaped pasta (like penne or rigatoni) | 12 ounce | |
| Olive oil | 1 tablespoon | |
| Finely diced white or yellow onion | 1 cup | |
| Garlic | 3 cloves | minced |
| Marinara sauce | 25 ounce jar | |
| Baked Meatballs | ½-1 recipe | or 16-32 meatballs of your choice |
| Fresh mozzarella | 8 ounces | sliced |
My Simple Skillet Supper
Step 1
Gather your ingredients. Preheat your oven to 350 degrees. This gets it ready for later. Start boiling water for your pasta now.
Step 2
Cook the pasta one minute less than the box says. It will finish cooking in the oven. (A hard-learned tip: undercook that pasta!). Meanwhile, heat oil in a big oven-safe skillet.
Step 3
Cook the onion and garlic until soft. They should smell wonderful. Stir them often so they don’t burn. This builds your sauce’s flavor base.
Step 4
Pour in the marinara sauce. Add your cooked meatballs and pasta. Gently stir everything to combine. The skillet will be very full.
Step 5
Top it all with fresh mozzarella slices. Slide the skillet into the hot oven. Bake until the cheese melts and bubbles. Your kitchen will smell amazing. What’s your favorite pasta shape for a baked dish? Share below!
Cook Time: 25–30 minutes
Total Time: 45 minutes
Yield: 4–6 servings
Category: Dinner, Pasta
Make It Your Own
This recipe is a perfect canvas. Try one of these easy spins for a new meal.Italian Sausage Swap
Use cooked Italian sausage instead of meatballs. It gives a fantastic, spicy flavor. Just crumble it right into the skillet.
Veggie-Packed Version
Skip the meat. Add sautéed mushrooms and zucchini. You still get a hearty, satisfying dinner everyone will love.
Creamy Twist
Stir a big spoonful of ricotta into the sauce. It makes everything rich and creamy. Top with mozzarella as usual. Which creative spin would you try first? Vote in the comments!
Serving It Up Right
This dish is a full meal. A simple green salad balances the rich pasta. Garlic bread is always a welcome side. A sprinkle of fresh basil makes it pretty. For drinks, try a light red wine. A non-alcoholic choice is sparkling water with lemon. Both cut through the rich tomato sauce nicely. Which would you choose tonight: the wine or the sparkle?
Keep It For Later
Store leftovers in the fridge for three days. Reheat in the microwave or a covered skillet. My grandkids love this as next-day lunch. Freezing works well too. Cool the dish completely first. Then seal it tight in a freezer-safe container. It keeps for two months. Thaw in the fridge before reheating. Want to save a future dinner? Make a double batch. Just freeze half before baking. Why does this matter? A ready-made meal saves a busy weeknight. What’s your favorite freezer meal? Tell me in the comments.
Quick Fixes For Common Hiccups
Is your pasta too dry? Stir in a splash of pasta water or broth. This loosens the sauce perfectly. Are the meatballs bland? Season your sauce well. Add a pinch of salt and dried herbs. Is the cheese not browning? Use your broiler for the last two minutes. *Fun fact: I learned this trick from my neighbor.* Watch it closely to avoid burning. Why does this matter? Small tweaks make a big difference in flavor. They turn a good dish into a great one.
Your Questions, Answered
Can I make this gluten-free?
Yes. Use your favorite gluten-free pasta. Check your meatballs for gluten too.
How do I make it ahead?
Assemble the skillet but don’t bake it. Cover and refrigerate for up to one day.
What meatball swaps work?
Try store-bought or turkey meatballs. Even cooked sausage crumbles are delicious here.
Can I double the recipe?
Absolutely. Use a very large skillet or split between two dishes.
What if I don’t have fresh mozzarella?
Shredded low-moisture mozzarella works just fine. It melts beautifully. Do you prefer fresh or shredded cheese?
Let’s See Your Creation
I hope this recipe becomes a family favorite. It always brings people to my table. Share a photo of your skillet masterpiece. I would love to see it.
Tag Amelia Hartwell on Pinterest with your photos.
Happy cooking! —Amelia Hartwell.

Skillet Meatball Pasta Recipe
Description
A comforting and cheesy one-pan pasta dish with homemade meatballs and marinara sauce, topped with fresh mozzarella.
Ingredients
Instructions
- Preheat oven to 350 F.
- Cook pasta for 1 minute less than package directions for al dente pasta.
- Meanwhile, heat a large oven-proof skillet over medium heat, and add in olive oil.
- Stir in onion and garlic. Cook for about 4-5 minutes, stirring regularly.
- Add in marinara sauce, cooked meatballs, and cooked pasta. Stir to combine.
- Top with slices of mozzarella.
- Bake for about 10 minutes, or until cheese has melted and pasta is hot and bubbly.
Notes
- For best results, use homemade baked meatballs. You can prepare them ahead of time and store them in the refrigerator or freezer.