This is a one-skillet meal of lean ground beef meatballs and no-yolk egg noodles finished in a sour cream gravy — everything cooked in a single pan and on the table in about an hour. The honest reason to make it is that the ingredient list is short, the steps are straightforward, and the result is genuinely filling without a pile of dishes at the end.
Ingredient notes
- No-yolk egg noodles: These are a specific product, but regular egg noodles work fine — the dish will just be slightly richer. Wide pasta like pappardelle or even rotini can fill in if that’s what’s in the cupboard.
- Reduced-sodium ketchup: Standard ketchup is a perfectly good substitute. It adds a small amount of extra sodium, but across six servings the difference is minor. In Australia and the UK, use tomato sauce.
- Italian breadcrumbs: Plain breadcrumbs plus a pinch of dried oregano and garlic powder do the same job. Crushed crackers or rolled oats also work as a binder in a pinch.
- Nonfat sour cream: Full-fat sour cream produces a richer gravy. Low-fat works too. If you’re out of sour cream entirely, plain Greek yogurt stirred in off the heat is a reasonable swap — just don’t let it boil or it may split.
- Beef stock: Chicken stock or even water with a beef bouillon cube are fine here. The gravy picks up plenty of flavor from the browned meatball fond in the pan.
Before you start
The two things that actually affect the outcome are browning the meatballs properly and managing the gravy heat when you add the sour cream. On the browning: don’t crowd the skillet. If the meatballs sit too close together they steam instead of sear, and you lose the fond on the pan bottom — which is where most of the gravy’s flavor comes from. Work in batches if needed. On the sour cream: once it goes in, keep the heat at medium-low and stir constantly. High heat causes nonfat and low-fat sour cream to break and look grainy. It’s still edible, but the texture suffers. If you’re using full-fat sour cream you have a little more leeway, but gentle heat is still the right call.
Common problems and fixes
- Meatballs falling apart in the pan: The egg and breadcrumbs need a minute to hydrate and bind after mixing. If the mixture feels wet, refrigerate it for 10–15 minutes before shaping. Also, let the meatballs sit undisturbed for the first 2–3 minutes of cooking so a crust can form before you try to turn them.
- Gravy too thin: Whisk the flour directly into the dry skillet over medium heat for 30–60 seconds before adding the stock. This cooks out the raw flour taste and helps the gravy thicken more reliably. If it’s still thin after 5 minutes of whisking, let it cook another 2–3 minutes uncovered.
- Gravy too thick or gluey: Add a splash of stock or water and stir over low heat. It loosens quickly.
- Noodles absorbing all the sauce by serving time: Egg noodles keep drinking liquid as they sit. If the dish looks dry before it hits the table, stir in a few tablespoons of warm stock to loosen it up.
- Meatballs dense and tough: Overmixing compacts the proteins. Mix just until the ingredients are combined — stop as soon as you no longer see dry patches of breadcrumb.
Leftovers and meal prep
Leftovers keep in an airtight container in the fridge for up to 3 days. The noodles will absorb more gravy overnight, so add a splash of beef stock or water when reheating on the stovetop over medium-low heat, stirring until warmed through. Microwave reheating works too — cover loosely and use 50% power to avoid the sour cream separating. For freezing, the meatballs alone freeze well for up to 3 months; freeze them before combining with the noodles and sauce, since cooked egg noodles turn mushy after thawing. If you want to get ahead, shape and refrigerate the raw meatballs up to 24 hours in advance — skip the parsley garnish entirely, since it adds nothing once the dish has been stored and reheated.

Satisfying Meatball Skillet Dinner
Ingredients
8 ounces egg noodles - no-yolk
12 ounces ground beef - lean
1 cup yellow onion - grated- ½ cup Italian bread crumbs
1 large egg
¼ cup ketchup (tomato sauce Australia and UK) - reduced-sodium
¼ teaspoon ground black pepper- ¼ cup all-purpose flour
2 cups beef stock (beef broth or beef bouillon) - reduced-sodium
½ cup sour cream - nonfat
1 tablespoon parsley - chopped
Instructions
- Cook the noodles according to package directions without adding some salt. Drain the noodles in a colander.
- And while the noodles are cooking, combine the beef with onion, bread crumbs, egg, ketchup, and pepper.
- And then, shape the beef mixture into 1-inch meatballs or according to your desired size.
- Next, spray a large nonstick skillet using vegetable cooking spray.
- And then, pour the meatballs into the skillet and then cook over medium heat while turning it occasionally until all sides are golden browned just for about 10 minutes.
- Place meatballs on a paper towel-lined plate, Using a slotted spoon.
- And then next, add flour into the skillet.
- Whisk it in broth.
- And then cook while constantly whisking until the mixture thickens for about 5 minutes.
- Also, whisk in the sour cream.
- And then add the meatballs and noodles and then toss it all to coat.
- Cook it while stirring until it is heated through for about 5 minutes.
- When you’re done, spoon the meatball and noodle mixture onto a serving platter and sprinkle it with parsley.
Nutrition
Your questions, answered
Can I use a different ground meat instead of beef?
Yes — ground turkey or chicken work well here, but cook them to an internal temperature of 165°F (74°C), not the 160°F target for beef. Ground pork is also a good swap and follows the same 160°F food safety rule as beef.
How do I know when the meatballs are cooked through?
The safest check is an instant-read thermometer in the center of the largest meatball — you’re looking for 160°F (71°C) for beef. If you don’t have a thermometer, cut one open: no pink should remain and the juices should run clear.
Can I make this gluten-free?
Yes, with two swaps. Use gluten-free breadcrumbs in the meatballs and replace the all-purpose flour with a 1:1 gluten-free flour blend or cornstarch — use about half the amount if going with cornstarch. Make sure your stock and ketchup are also labeled gluten-free, as some brands contain additives with gluten.
My skillet isn’t large enough for everything at the end — what do I do?
Transfer the gravy to a wide, deep pot before adding the meatballs and noodles. You need enough room to toss everything without meatballs rolling off the edge. A 12-inch skillet or a 5-quart Dutch oven handles the full recipe comfortably.
Can I use dried parsley instead of fresh?
You can, but use about one teaspoon of dried in place of one tablespoon of fresh. Honestly, skip the garnish altogether if you don’t have either on hand — it doesn’t change the flavor of the finished dish in any meaningful way.
More mince recipes to try
- Hearty Beef Mushroom Stroganoff
- Creamy Beef Spinach Pasta
- Spicy Beef Stuffed Peppers
- Wild Game Stroganoff Reimagined









