The Secret in the Soaking
Let’s start with the bread. It seems odd, right? You soak pieces in water. Then you mash it all up. This is my favorite little trick. It makes the meatballs so tender and soft. They just melt in your mouth.
My Nonna taught me this. She called it the “poor man’s secret.” It stretches the meat and keeps it juicy. I still laugh at that. Her “secret” is now in my kitchen every Sunday. Why does this matter? Because good food doesn’t need fancy things. It needs smart, simple tricks.
Getting Your Hands Dirty
Now, mix everything in a big bowl. Use your hands. Feel the cool meat and the sticky bread. It’s messy and fun. This is how you know it’s mixed just right. You can’t get that feeling with a spoon.
Roll them into little balls. About the size of a ping-pong ball. Don’t worry if they aren’t perfect. Homemade shouldn’t be. Fun fact: rolling them in flour before browning gives the sauce something to cling to. It makes the sauce richer. Do you have a favorite messy kitchen job? Mine is definitely this one.
The Heart of the Meal
After browning the meatballs, you make the sauce. Use the same pan. All those little brown bits left behind are flavor gold. Saute the onion until it’s sweet. Then add the garlic. Doesn’t that smell amazing?
Pour in the tomatoes and add the meatballs back. Let it all bubble gently together for 30 minutes. This is when the magic happens. The flavors get to know each other. Why this matters? Cooking isn’t just heating food. It’s letting ingredients become friends.
Bringing It All Together
While the sauce simmers, cook your spaghetti. Salt the water well. It should taste like the sea. This is the only chance to flavor the pasta itself. Drain it when it’s still a little firm.
Now, the best part. Toss the pasta right in with the sauce and meatballs. Let it all get cozy. Serve it on a big platter for everyone to share. I always add a last sprinkle of fresh basil. What’s your family’s favorite meal to share from one big dish?
A Table Full of Stories
This recipe makes a lot. That’s on purpose. Food is about sharing. Leftover meatballs are a gift. You can have them on a sandwich tomorrow. My grandson loves them that way.
The nutrition facts are there. But the real nourishment is in the gathering. It’s in the stories told while you eat. It’s in the quiet “mmm” sounds around the table. That is the true recipe. Tell me, what smells or tastes always make you think of home?
Ingredients:
| Ingredient | Amount | Notes |
|---|---|---|
| White bread, crusts removed | 3 slices | Diced or torn to pieces |
| Cold water | 2/3 cup | For soaking bread |
| Lean ground beef (7%-15% fat) | 1 lb | |
| Sweet Ground Italian sausage | 1 lb | Casings removed |
| Grated parmesan cheese | 1/4 cup | Plus more to serve |
| Garlic | 4 cloves | Minced (for meatballs) |
| Sea salt | 1 tsp | |
| Black pepper | 1/2 tsp | |
| Large egg | 1 | |
| All-purpose flour | 3/4 cup | To dredge meatballs |
| Light olive oil or vegetable oil | 3 Tbsp | To sauté |
| Yellow onion | 1 medium (1 cup chopped) | |
| Garlic | 4 cloves | Minced (for sauce) |
| Crushed tomatoes | 56 oz (two 28 oz cans) | |
| Bay leaves | 2 | Optional |
| Salt & pepper | To taste | |
| Basil, finely minced | 2 Tbsp | Plus more to garnish |
| Spaghetti | 1 lb |
My Sunday Supper Spaghetti & Meatballs
Hello, my dear! Come sit. Let’s make a real Sunday supper. This recipe is my favorite. It fills the whole house with the most wonderful smell. I learned it from my friend Rosa, long ago. We cooked together every week. I still laugh at that.
It seems like a lot of steps, but it’s simple. We just take it one thing at a time. The secret is in the meatballs. We use two kinds of meat. Doesn’t that sound good? And we let them simmer right in the sauce. That makes everything taste like family.
Step 1: First, let’s make our bread soft. Tear the bread into a bowl. Pour the cold water over it. Wait five minutes. Then mash it all up with a fork. It will look like a paste. This keeps our meatballs very tender. (A hard-learned tip: Use your hands to mix the meat later. It’s the best tool!)
Step 2: Now, mix everything for the meatballs. Put both meats in a big bowl. Add the cheese, garlic, salt, pepper, egg, and your bread paste. Mix it gently until it’s just combined. Don’t squeeze it too much. Roll them into little balls, just bigger than a walnut.
Step 3: Time to give them a nice coat. Put the flour on a plate. Roll each meatball in it lightly. Shake off the extra. Heat the oil in your big, heavy pot. Brown the meatballs in batches. We just want color here, not to cook them through. They will finish in the sauce. See how golden they get?
Step 4: Let’s start the sauce. In that same pot, cook the chopped onion until it’s soft. Then add the garlic. Oh, doesn’t that smell amazing? Stir for just a minute. Now pour in the crushed tomatoes and add the bay leaves. Bring it to a little bubble. What makes the sauce taste so rich? Share below!
Step 5: The magic part! Gently put all the meatballs back into the sauce. Let it all simmer together, half-covered, for 30 minutes. Turn them sometimes. They will become so tender. Near the end, stir in the fresh basil. Cook your spaghetti in salty water while you wait. Drain it when it’s just firm.
Step 6: Finally, bring it all together. Put the spaghetti back in its empty pot. Pour that glorious sauce and meatballs right over the top. Toss it gently so every noodle gets dressed. Serve it on a big platter for everyone. Top with more cheese and basil. There’s nothing better.
Cook Time: 1 hour
Total Time: 1 hour 30 minutes
Yield: 6 servings
Category: Dinner
Three Fun Twists to Try
This recipe is like a favorite story. You can tell it a new way sometimes. Here are three ideas I love. They make it special for any day.
The Cozy Swap: Use ground turkey instead of beef. Add a teaspoon of dried oregano to the mix. It’s lighter but still so flavorful.
The Little Kick: Add a big pinch of red pepper flakes to the sauce with the garlic. It gives a warm, happy spice. My grandson loves this one.
The Hidden Veggie: Grate a zucchini or carrot into the meatball mix. No one will see it! It adds a little sweetness and moisture. Which one would you try first? Comment below!
How to Serve Your Masterpiece
This dish is a whole meal by itself. But I always like to add a little something. A simple green salad with a sharp dressing is perfect. Some garlic bread is wonderful for soaking up sauce. Or just a bowl of olives on the table.
For drinks, a glass of Chianti wine tastes just right with the tomatoes. For the kids, I make sparkling water with a squeeze of lemon and a sprig of mint. It feels fancy. Which would you choose tonight?

Keeping Your Spaghetti and Meatballs Cozy
Let’s talk about keeping your delicious meal for later. Cool the sauce and meatballs completely first. Then, store them together in a sealed container. They will be happy in your fridge for three days.
For the freezer, I pack them in portions. This is perfect for busy nights. I once made a huge batch for my grandson’s team. Having those frozen dinners saved my week!
Reheating is simple. Thaw in the fridge overnight if frozen. Warm it gently in a pot on the stove. Add a splash of water if the sauce seems thick.
Batch cooking like this matters. It turns cooking from a chore into a gift for your future self. Have you ever tried storing it this way? Share below!
Simple Fixes for Common Meatball Hiccups
First, meatballs falling apart? Your mixture might be too wet. Squeeze out that soaked bread a little. This helps everything stick together beautifully.
Second, a bland sauce? Do not forget to taste at the end. Salt and pepper wake up all the tomato flavor. I remember when I was shy with seasoning.
Third, tough meatballs? Do not over-mix the meat. Just combine until everything is evenly mixed. Overworking makes them dense.
Getting these right builds your cooking confidence. It also makes your food taste like it was made with love. Which of these problems have you run into before?
Your Spaghetti and Meatballs Questions, Answered
Q: Can I make this gluten-free? A: Yes! Use gluten-free bread and flour. Your favorite gluten-free pasta works perfectly too.
Q: Can I make meatballs ahead? A: Absolutely. Shape them and keep them on a tray in the fridge for a day.
Q: No Italian sausage? A: Use all ground beef. Add a pinch of fennel seeds and red pepper flakes for similar flavor.
Q: Can I double the recipe? A: You can! Just use a very big pot for browning the meatballs in batches.
Q: Any optional tip? A: A fun fact: a pinch of sugar in the sauce balances the tomatoes’ acidity. Try it! Which tip will you try first?
From My Kitchen to Yours
I hope this recipe brings joy to your table. There is nothing better than sharing a warm, hearty meal. Cooking is about the stories we make and share.
I would love to see your creation. It makes my day to see your family dinners. Have you tried this recipe? Tag us on Pinterest! You can find me at @TessasKitchen.
Happy cooking!
—Tessa Hammond.

Spaghetti and Meatballs Classic Italian Recipe
Description
A classic, hearty Italian dish featuring tender, flavorful meatballs simmered in a rich marinara sauce, served over perfectly cooked spaghetti.
Ingredients
Ingredients for Meatballs (makes 22-23 meatballs):
Ingredients for Sauce:
Other Ingredients:
Instructions
- Soak – Combine bread pieces with 2/3 cup water and set aside for 5 minutes, then mash with a fork.
- Mix – In a large mixing bowl or a stand mixer with paddle attachment, add: 1 lb ground beef, 1 lb sausage, 1/4 cup parmesan, 4 minced garlic cloves, 1 tsp salt, 1/2 tsp black pepper, 1 egg, and mashed breadcrumbs. Mix until well combined.
- Brown the meatballs – Form into 1 1/2″ meatballs (about a flat ice cream scoop of meat). Dredge/roll meatballs in flour, dusting off excess. Heat a deep, large, heavy skillet or a Dutch oven over medium heat with about 3 Tbsp oil. Add meatballs in 2 batches without crowding the pan and saute until browned on all sides (about 6 min total or 2 min per side). Remove meatballs and set aside (don’t worry about cooking through at this point).
- Saute onion – In the same skillet over medium heat, add more oil if needed and saute 1 cup chopped onion, stirring often until soft and golden (5 min). Add 4 cloves minced garlic and stir 1-2 minutes until fragrant.
- Stir in crushed tomatoes and 2 bay leaves. Bring to a light boil (stir to make sure it’s actually boiling and not just sending bubbles to the surface).
- Add meatballs back into the pan with tomato sauce, partially cover and cook at a gentle simmer for 30 minutes, turning the meatballs occasionally. Meatballs will be tender, and the sauce will be thickened. A few minutes before the sauce is done, stir in chopped fresh basil and season with salt and pepper to taste. While meatballs simmer, make the pasta.
- Cook pasta according to package instructions in salted water until al dente (or to desired doneness), drain, and return to the empty pot.
- Toss together – Pour sauce and meatballs over spaghetti and toss gently to combine. To serve family-style, transfer to a large platter, garnish with parmesan cheese and fresh basil, and serve hot.
How to Make the Best Italian Meatballs:
How to Make Marinara Sauce:
How to Make Spaghetti and Meatballs:
Notes
- Nutrition Per Serving: Calories: 696kcal | Carbohydrates: 73g | Protein: 35g | Fat: 29g | Saturated Fat: 9g | Cholesterol: 101mg | Sodium: 1112mg | Potassium: 1110mg | Fiber: 6g | Sugar: 11g | Vitamin A: 520IU | Vitamin C: 21.5mg | Calcium: 167mg | Iron: 6.4mg





Leave a Reply