Spaghetti with Beef Meatballs
Looking for a comforting meal everyone will love? This dairy free spaghetti with beef meatballs recipe is a classic, made simple and delicious. You’ll create tender, flavorful meatballs simmered in a rich tomato sauce, perfect for a satisfying dairy free dinner.
Key Ingredients & Substitutions
- Ground Beef: Use lean ground beef for best results. Ground turkey can be a lighter substitute.
- Dairy-Free Milk: Unsweetened almond milk or oat milk works well for binding the meatballs.
- Breadcrumbs: Plain breadcrumbs are ideal. For a gluten-free option, use gluten-free breadcrumbs.
- Spaghetti: Any pasta shape you prefer can be used.
Ingredients
For the Meatballs:
- 1 pound lean ground beef
- ½ cup plain breadcrumbs
- ¼ cup dairy-free milk
- 1 large egg
- 2 cloves garlic, minced
- ¼ cup fresh parsley, chopped
- ½ teaspoon onion powder
- ½ teaspoon salt
- ¼ teaspoon black pepper
For the Sauce:
- 1 tablespoon olive oil
- 1 small onion, chopped
- 2 cloves garlic, minced
- 1 (28 ounce) can crushed tomatoes
- 1 (15 ounce) can tomato sauce
- ½ teaspoon dried oregano
- ½ teaspoon dried basil
- ¼ teaspoon red pepper flakes (optional, for a little heat)
- Salt and black pepper to taste
For Serving:
- 1 pound spaghetti
How Much Time Will You Need?
- Total Time: 45 minutes
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Servings: 4
- Tools Needed: Large mixing bowl, large pot, large skillet
Step-by-Step Instructions
1. Prepare the Meatball Mixture
In a large bowl, combine the ground beef, breadcrumbs, dairy-free milk, egg, minced garlic, chopped parsley, onion powder, salt, and pepper. Mix gently with your hands until just combined, being careful not to overmix. Overmixing can make the meatballs tough.
2. Form the Meatballs
Roll the mixture into 1 ½-inch meatballs. You should get about 20-24 meatballs. Place them on a plate as you form them.
3. Brown the Meatballs
Heat olive oil in a large skillet over medium-high heat. Carefully add the meatballs to the skillet in a single layer, working in batches if necessary. Brown them on all sides, about 5-7 minutes per batch. You don’t need to cook them through, just brown the exterior. Remove the browned meatballs and set them aside.
4. Sauté Aromatics for the Sauce
In the same skillet, add the chopped onion and cook until softened, about 3-5 minutes. Add the minced garlic and cook for another minute until fragrant.
5. Simmer the Sauce
Pour in the crushed tomatoes and tomato sauce. Stir in the dried oregano, dried basil, red pepper flakes (if using), salt, and pepper. Bring the sauce to a gentle simmer.
6. Cook the Meatballs in Sauce
Carefully add the browned meatballs back into the simmering sauce. Reduce the heat to low, cover the skillet, and let it simmer for at least 20 minutes, or up to an hour, for the flavors to meld and the meatballs to cook through.
7. Cook the Spaghetti
While the meatballs are simmering, cook the spaghetti according to package directions. Drain well.
8. Serve Your Dairy Free Dinner
Serve the meatballs and sauce over the hot spaghetti. Garnish with fresh parsley if desired.
Variation Ideas
- Spicy Kick: Add an extra pinch of red pepper flakes to the sauce.
- Herb Boost: Incorporate fresh basil or oregano into the meatball mixture.
- Vegetable Boost: Sauté chopped bell peppers or mushrooms with the onion for extra veggies.
Storage Instructions
Store leftover dairy free spaghetti with beef meatballs in an airtight container in the refrigerator for up to 3-4 days. To reheat, gently warm on the stovetop over low heat or in the microwave until heated through. Add a splash of water or dairy-free broth if the sauce has thickened too much.
Frequently Asked Questions (FAQ)
Can I make these meatballs ahead of time?
Yes, you can form the meatballs and store them raw in the refrigerator for up to 1 day, or freeze them unbrowned for up to 3 months.
What kind of dairy-free milk should I use?
Unsweetened almond milk or oat milk are excellent choices as they have a neutral flavor.
Can I use ground turkey instead of beef?
Absolutely! Ground turkey is a great lean alternative for this dairy free dinner recipe.
How do I prevent the meatballs from falling apart?
Ensure your mixture isn’t too wet or dry. The egg and breadcrumbs act as binders. Don’t overmix the meat.
Is this recipe freezer-friendly?
Yes, both the cooked meatballs in sauce and the cooked spaghetti can be frozen separately for up to 3 months. Thaw in the refrigerator overnight before reheating.
Can I make the sauce from scratch?
Certainly! You can use fresh tomatoes, roasted and pureed, for an even richer sauce.







