PF
Close-up of a food photography session featuring spaghetti and meatballs.
StovetopComplexity

Spaghetti and Meatballs Recipe

This Spaghetti and Meatballs recipe delivers 53g protein and 1263 calories per serving — the highest protein-per-serving in our pasta library. Eight servings batch on the stovetop in one session, covering multiple days of carb-and-protein meals for strength training. Meatballs freeze individually for grab-and-reheat convenience without losing texture.

Rate this recipe:

Ingredients

8 servings
  • Tomato, Canned, Stewed
  • Tomato Sauce
  • Yellow Onion
  • Butter(240g)
  • 80/20 Ground Beef(907g)

    Standard ground beef. Drain fat thoroughly after cooking to reduce calories.

  • Ground Pork(454g)

    Regular ground pork is typically 70/30. Look for lean if available.

  • Egg, Whole, Large
  • Bread Crumbs, Dry, Plain(240g)
  • Parsley, Fresh(180g)
  • Parmesan Cheese(120g)

    Grated Parmesan — the shelf-stable canister is fine for cooking.

  • Garlic
  • 1 tablespoon kosher salt
  • 1½ teaspoons freshly cracked black pepper
  • Pasta, Spaghetti, White, Dry(907g)

Instructions

  1. 1In a large pot, combine the whole tomatoes and their juices, crushing the tomatoes with your hands as you add them, tomato sauce, onions, and butter. Bring to a boil over medium-high heat, then reduce the heat to a simmer. Cook, stirring often, until the onions are softened, about 40 minutes. Using tongs, carefully discard the onions. See Note.
  2. 2While the sauce is simmering, make the meatballs. In a large bowl, combine the beef, pork, eggs, breadcrumbs, parsley, Parmesan, garlic, salt, and pepper. Mix well, then with wet hands, form golf ball–size balls (about 2 tablespoons each). You should have 40 to 45 meatballs.
  3. 3Carefully add the meatballs to the sauce. Return the sauce to a simmer over medium heat, then reduce the heat to low, cover, and cook for 30 minutes, or until the meatballs are cooked through.
  4. 4Serve the meatballs and tomato sauce over spaghetti topped with additional parsley and Parmesan.

Nutrition — Per Serving

1263

calories

53g

protein

67g

fat

Carbohydrates
110g
Saturated fat
31.5g
Sodium
809 mg
Dietary fiber
5.7g

8 servings per batch · ~381g each

Macro data sourced from USDA FoodData Central

+ Add to Meal Plan

Common questions

How much protein does Spaghetti and Meatballs Recipe have per serving?

Each serving provides 53g of protein and 1263 calories, with 67g fat and 110g carbs. This is a calorie-dense option best suited for high-activity days or post-workout meals where you need significant energy intake.

How long does Spaghetti and Meatballs Recipe take to prep?

Quick prep designation with 8 servings means you're batch-prepping a full week-plus of dinners in one stovetop session. The efficiency per serving is high despite the larger calorie content.

Is Spaghetti and Meatballs Recipe good for muscle gain?

At 53g protein and 1263 calories per serving, this recipe is built for muscle gain phases where you need significant calorie surplus and carbs for training intensity. The carbohydrate-to-protein ratio supports heavy lifting and glycogen replenishment.

Savory beef tagliatelle pasta with peppers and herbs in a white plate, perfect for a gourmet meal.

Slow Cooker Beef Pasta

Slow Cooker · 10 servings

70g protein540 cal11g fat
Complexity
View Recipe →+ Plan
Philly Cheesesteak Pasta

Philly Cheesesteak Pasta

Stovetop · 8 servings

59g protein530 cal14g fat
Complexity
View Recipe →+ Plan
Crockpot Lasagna

Crockpot Lasagna

Slow Cooker · 6 servings

63g protein490 cal8g fat
Complexity
View Recipe →+ Plan
Beef Bacon Pasta Bake

Beef Bacon Pasta Bake

Stovetop · 10 servings

67g protein600 cal18g fat
Complexity
View Recipe →+ Plan