Nutrition Facts for Dairy-free spaghetti with meatballs

Dairy-Free Spaghetti with Meatballs

Savor the comforting flavors of this Dairy-Free Spaghetti with Meatballs, a wholesome twist on a classic Italian favorite! Perfect for those avoiding dairy, this recipe combines tender, flavorful meatballs made from ground beef or turkey, seasoned breadcrumbs, and dairy-free milk alternatives like almond or oat milk. Simmered in a rich, homemade tomato sauce infused with garlic, onions, and Italian herbs, these meatballs are the perfect complement to al dente spaghetti. With just 20 minutes of prep and 40 minutes of cooking, this dish is a breeze to whip up for a crowd-pleasing weeknight dinner. Garnish with fresh basil for an elegant touch, and enjoy a hearty, dairy-free meal the whole family will love.

Nutriscore Rating: 72/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Dairy-Free Spaghetti with Meatballs
Prep Time:20 mins
Cook Time:40 mins
Total Time:60 mins
Servings: 4

Ingredients

  • 1 lb Ground beef or ground turkey
  • 0.5 cup Seasoned breadcrumbs (ensure dairy-free)
  • 0.25 cup Dairy-free milk (e.g., almond, oat, or soy milk)
  • 1 Egg
  • 1 tsp Garlic powder
  • 1 tsp Onion powder
  • 1 tsp Salt
  • 0.5 tsp Black pepper
  • 2 tbsp Olive oil
  • 12 oz Spaghetti (ensure egg-free if making vegan)
  • 28 oz Canned crushed tomatoes
  • 1 small Diced onion
  • 3 cloves Minced garlic
  • 1 tbsp Dried Italian seasoning
  • 0.25 tsp Red pepper flakes (optional)
  • 2 tbsp Fresh basil (optional, for garnish)

Directions

Step 1

In a large bowl, combine the ground meat, breadcrumbs, dairy-free milk, egg, garlic powder, onion powder, salt, and black pepper. Mix well until evenly combined.

Step 2

Using clean hands, form the meat mixture into golf ball-sized meatballs and set them aside on a plate.

Step 3

In a large skillet, heat 1 tablespoon of olive oil over medium heat. Cook the meatballs in batches, turning them gently to brown on all sides, about 6-8 minutes. Remove the meatballs and set aside.

Step 4

In the same skillet, add the remaining 1 tablespoon of olive oil, followed by the diced onion. Sauté until softened, about 3-4 minutes. Add the minced garlic and cook for another 30 seconds until fragrant.

Step 5

Pour in the canned crushed tomatoes, along with the dried Italian seasoning and red pepper flakes (if using). Stir to combine and bring the sauce to a simmer.

Step 6

Return the meatballs to the skillet, nestling them into the tomato sauce. Cover and simmer on low heat for 20 minutes, allowing the flavors to meld and the meatballs to cook through.

Step 7

While the sauce simmers, cook the spaghetti according to the package instructions in a large pot of salted boiling water. Drain and set aside.

Step 8

Serve the cooked spaghetti topped with the meatballs and tomato sauce. Garnish with fresh basil if desired.

Nutrition Facts

Serving size (1892.4g)
Amount per serving % Daily Value*
Calories 2388.9
Total Fat 124.1g 0%
Saturated Fat 39.3g 0%
Polyunsaturated Fat 4.4g
Cholesterol 517.1mg 0%
Sodium 4380.1mg 0%
Total Carbohydrate 211.0g 0%
Dietary Fiber 25.1g 0%
Total Sugars 44.1g
Protein 112.4g 0%
Vitamin D 73IU 0%
Calcium 497.9mg 0%
Iron 24.0mg 0%
Potassium 4296.4mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 46.3%
Protein: 18.7%
Carbs: 35.0%