cook · Cook
How to Cook Meatballs That Stay Juicy
Juicy meatballs come from the right meat blend, proper mixing technique, and gentle cooking. Use a mix of ground beef and pork with some fat content, add a panade (bread soaked in milk), mix gently with your hands, and cook them slowly in simmering sauce or bake at moderate heat. Never compact them too tightly or cook them too fast.
- Total time: 40 min
- Hands-on: 15 min
- Serves: 4
- Difficulty: Easy
Ingredients
- 2 slices white bread
- ½ cup whole milk
- 1 pound ground beef (80/20)
- ½ pound ground pork
- 1 egg
- 1 teaspoon salt
- ½ teaspoon black pepper
Step by step
- Make your panade. Tear 2 slices of white bread into small pieces and soak them in ½ cup whole milk for 10 minutes. This mixture keeps the meat tender and adds moisture that won't cook out.
- Choose the right meat blend. Use 1 pound ground beef (80/20) mixed with ½ pound ground pork. The pork adds fat and flavor. Avoid lean ground meat—you need that fat for juiciness.
- Season and mix gently. Add 1 egg, 1 teaspoon salt, ½ teaspoon black pepper, and your soaked bread mixture to the meat. Use your hands to combine everything just until it holds together. Stop mixing the moment it comes together.
- Form with a light touch. Roll portions into balls about 1½ inches across using just your palms. Don't squeeze or pack them tight. They should feel tender in your hands, almost like they might fall apart.
- Cook them gently. Either brown them quickly in a hot skillet with oil, then finish in simmering tomato sauce for 15 minutes, or bake them at 375°F for 20-25 minutes. Low and slow keeps them tender.
Tips & troubleshooting
- Test your seasoning by cooking a small piece of the mixture in a skillet before forming all the meatballs
- Wet your hands when rolling meatballs to prevent sticking and help you handle them more gently
- Don't flip meatballs too early when browning—wait until they release easily from the pan
- Make them a day ahead and reheat gently in sauce for even better flavor and texture
Variations
- Italian-style. Add ½ cup grated Parmesan, minced garlic, and fresh parsley to the mix. Finish cooking in marinara sauce.
- Swedish meatballs. Use beef and pork with finely diced onion, a pinch of allspice, and cream instead of milk in the panade. Serve with cream sauce.
- Greek keftedes. Mix in grated onion, fresh mint, and oregano. Use lamb and beef if available. Cook in olive oil and finish with lemon juice.
Questions
- Why do my meatballs always come out dry?
- You're either using too lean meat, overmixing the ingredients, or cooking them at too high heat. Fat content and gentle handling are key to moisture.
- Can I make meatballs without breadcrumbs?
- Yes, but use the milk-soaked bread panade instead. It works better than dry breadcrumbs for keeping meatballs moist. You can also use soaked oats or crushed crackers.
- Should I brown meatballs before adding them to sauce?
- Browning adds flavor but isn't required for juiciness. You can drop raw meatballs directly into simmering sauce and cook them through that way. They'll be more tender but less flavorful on the outside.
- How do I know when meatballs are done?
- Cut one open to check—it should be barely pink in the center or use a thermometer for 160°F internal temperature. They'll continue cooking slightly in hot sauce.