
Few dishes hit the comfort-food sweet spot quite like a big bowl of spaghetti loaded with tender, saucy meatballs — and this version serves four with zero compromise on flavor. The secret to keeping the meatballs light and juicy without eggs is a classic panade: breadcrumbs soaked in whole milk until they form a soft paste that binds the beef and pork mixture beautifully. Parmesan, minced garlic, fresh parsley, and dried oregano go straight into the meat, so every single meatball is seasoned all the way through. Searing them first in a hot skillet builds a deep, caramelized crust before they finish simmering low and slow in a crushed tomato sauce built in the same pan — meaning every bit of flavor stays right where you want it. The sauce itself is simple and deeply savory, with onion, garlic, dried basil, and just a pinch of sugar to round out the acidity of the tomatoes. A splash of reserved pasta water at the end lets you dial in the consistency so it clings perfectly to every strand of spaghetti. It's the kind of meal that tastes like it took all day, even though the whole thing comes together in well under an hour.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →4 servings


















In a large mixing bowl, combine the breadcrumbs and milk. Stir and let stand for 5 minutes until the breadcrumbs have absorbed the milk and formed a soft paste.
Add the ground beef, ground pork, Parmesan, garlic, parsley, oregano, salt, and pepper to the soaked breadcrumbs. Mix with your hands until just combined — the mixture should hold together when pressed but not feel dense or compacted.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
