Skillet Spaghetti and Meatballs
Comfort food that comes together in one pan is my happy place. This Skillet Spaghetti and Meatballs recipe is a weeknight lifesaver: lean ground turkey meatballs, a simple sauce, and whole-wheat spaghetti all simmered together so the noodles soak up every bit of flavor. The result is cozy, satisfying, and lighter than the classic version without sacrificing heartiness. It’s perfect for busy evenings when you want something nourishing that still tastes indulgent.
Why this Skillet Spaghetti and Meatballs works
There are a few smart choices here that keep the dish balanced and flavorful. Using ground turkey keeps the meatballs lean while mixing in grated Parmesan, panko breadcrumbs, and egg whites gives them structure and tenderness. The method of browning the meatballs first adds a caramelized surface that deepens the sauce. Then everything finishes cooking together in the skillet so the pasta absorbs the tomatoey juices and the meatballs remain moist. Whole-wheat spaghetti brings extra fiber and a nutty bite that pairs beautifully with the bright tomatoes and garlic.
Ingredients
- 1 pound ground turkey
- 1/2 cup yellow onion, diced small
- 2 egg whites
- 2 tablespoons Parmesan cheese, fat-free, grated
- 1/4 cup whole-wheat panko breadcrumbs
- 2 garlic cloves, minced
- 2 tablespoons olive oil
- 14 ounces diced tomatoes, can, no sugar added
- 24 ounces marinara sauce, jar, no sugar added
- 2 1/2 cups hot water
- 8 ounces whole-wheat spaghetti noodles
Equipment
- Large skillet or sauté pan with a lid (12-inch works great)
- Mixing bowl
- Wooden spoon or tongs
- Measuring cups and spoons
Prep notes

Before you start, dice the yellow onion finely so it melts into the meat mixture and sauce. Mince the garlic and break the spaghetti in half if your skillet is not wide enough to fit full-length noodles. Measure out the hot water so it’s ready to add. The meatball mixture is quick to form; don’t overmix it or the texture can become dense.
Step-by-step instructions

Follow these clear, ordered steps to make the skillet version of this classic dish. The directions keep the same sequence as the original method but are rewritten for clarity and consistency with the ingredient list.
- In a large mixing bowl, combine the ground turkey, diced yellow onion, egg whites, grated Parmesan cheese, whole-wheat panko breadcrumbs, and minced garlic. Use your hands or a spoon to mix until the ingredients are evenly incorporated, being careful not to overwork the meat.
- Form the mixture into golf-ball-sized meatballs. You should get about 12 to 16 meatballs depending on your size preference. Place them on a plate while you heat the skillet.
- Heat 2 tablespoons olive oil in a large skillet over medium heat until shimmering. Add the meatballs in a single layer, leaving space between them so they brown evenly. You may need to work in batches; do not overcrowd the pan.
- Cook the meatballs for about 3 to 4 minutes per side, turning gently so all sides develop a light brown crust. The goal is to create color and flavor; the centers will finish cooking in the sauce. Once browned, transfer the meatballs to a plate and set aside.
- Lower the heat to medium-low. In the same skillet, pour in the 14 ounces diced tomatoes (with their juices) and the 24 ounces jarred marinara sauce. Stir to combine, scraping up any browned bits from the bottom of the pan—those are concentrated flavor.
- Add 2 1/2 cups hot water to the tomato mixture and stir. Bring the sauce to a gentle simmer so the liquids are just bubbling.
- Add the 8 ounces whole-wheat spaghetti noodles to the skillet, pressing the noodles into the sauce. If a few noodles overlap, that’s fine; they will soften and spread. Nestle the browned meatballs into the sauce and between the pasta so each meatball is partially submerged.
- Bring the skillet back to a low simmer, then cover with a lid. Let the dish cook for about 12 to 15 minutes, stirring gently every 4 to 5 minutes to prevent sticking and to ensure the noodles cook evenly. If the liquid level drops too quickly, add a splash of hot water.
- After 12 to 15 minutes, check the pasta for doneness. The spaghetti should be tender but still have a slight bite. Use tongs to lift noodles and test. The meatballs should be cooked through—no pink in the center. If needed, cook an additional 1 to 3 minutes uncovered.
- Once the noodles are cooked and the meatballs are done, remove the skillet from the heat. Let it rest for 2 minutes to allow the sauce to thicken slightly. Serve immediately, spooning extra sauce over each portion.
Taste and serving suggestions
This skillet version is great topped with an extra sprinkle of grated Parmesan and a few torn basil leaves for freshness. A crisp green salad on the side or lightly steamed green beans keep the plate balanced. Leftovers store well in an airtight container in the refrigerator for up to 3 days—reheat gently on the stovetop with a splash of water to loosen the sauce.
Variations and swaps
- Spice it up: Add 1/2 teaspoon crushed red pepper flakes to the sauce while it simmers for a touch of heat.
- Make it heartier: Stir in a handful of baby spinach during the last 2 minutes of cooking so it wilts into the sauce.
- Cheesy finish: For a creamier finish, stir in 2 tablespoons of ricotta or part-skim mozzarella when you remove the skillet from heat.
- Make-ahead: Form the meatballs and refrigerate them up to a day ahead. Brown and finish the recipe as directed when ready to cook.
Tips for success
- Keep the onion finely diced so it blends into the meatball mixture and cooks quickly.
- Use hot water when adding to the sauce to bring the skillet back to a simmer faster and to help the pasta cook evenly.
- Don’t rush the browning step; those browned surfaces add depth to the sauce.
- If your skillet isn’t wide enough for whole noodles, breaking the spaghetti in half before adding will make them fit better.
Nutrition snapshot
This one-pan formula balances lean protein, whole grains, and vegetables from the tomato base. Whole-wheat spaghetti and panko bring extra fiber and texture, while using egg whites and fat-free grated Parmesan keeps the meatballs tender with less saturated fat. Portion sizes and any additional cheese will change the nutrition numbers, but this recipe is a solid option when you want a lighter version of a familiar comfort meal.
Final thoughts
Skillet Spaghetti and Meatballs is a practical, flavorful dish that hits the comfort-food spot without a long ingredient list or lots of fuss. It’s forgiving, family-friendly, and adaptable—perfect for remixing with whatever you have on hand. Whether you’re feeding a busy household or just craving a bowl of warm pasta and tender meatballs, this skillet approach gives maximum flavor with minimal cleanup.
Printable recipe
Use this quick checklist when you cook: gather ingredients, mix and form meatballs, brown them, add tomatoes and marinara with hot water, nestle pasta and meatballs into the sauce, simmer covered until pasta is tender, and serve. Enjoy every spoonful.

Skillet Spaghetti and Meatballs
Ingredients
- 1 pound ground turkey
- 1/2 cup yellow onion diced small
- 2 egg whites
- 2 tablespoons Parmesan cheese fat-free, grated
- 1/4 cup whole-wheat panko breadcrumbs
- 2 cloves garlic minced
- 2 tablespoons olive oil
- 14 ounces diced tomatoes canned, no sugar added
- 24 ounces marinara sauce jar, no sugar added
- 2 1/2 cups hot water
- 8 ounces whole-wheat spaghetti noodles
Instructions
- In a mixing bowl, combine the ground turkey, diced yellow onion, egg whites, grated Parmesan, whole-wheat panko breadcrumbs, and minced garlic; mix until combined and form into 1-inch meatballs.
- Heat the olive oil in a large high-sided skillet over medium-high heat.
- Add the meatballs and cook 8–10 minutes, turning once or twice, until browned and cooked through; drain any excess liquid from the skillet.
- Return the skillet to medium-high heat and add the diced tomatoes, marinara sauce, hot water, and the whole-wheat spaghetti (break noodles in half if needed to fit).
- Bring the mixture to a boil, then reduce heat to a simmer, cover, and cook 10–12 minutes until the pasta is tender, stirring occasionally and adding more water if necessary.
- Serve hot and top with additional grated Parmesan or chopped parsley if desired.
Equipment
- Mixing Bowl
- large high-sided skillet
- Spatula or tongs
- Measuring Cups and Spoons
- Knife
- Cutting Board
Notes
- Form meatballs to about 1 inch for even cooking.
- Drain excess liquid after browning the meatballs.
- Break spaghetti to fit the pan if needed.
- Add a splash of water if the sauce becomes too thick while simmering.

