
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.
Ingredients
- •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
- 1In a large bowl, combine the ground beef, ground pork, eggs, bread crumbs, fresh parsley, grated Parmesan, fresh garlic, salt, and pepper. Mix until just combined, then wet your hands and form the mixture into golf ball–sized meatballs (about 2 tablespoons each); you should have 40–45 meatballs.
- 2In a large pot, combine the canned stewed tomatoes (crushing them by hand as you add them), tomato sauce, onion, and salted butter. Bring to a boil over medium-high heat, stirring occasionally, for 3–5 minutes until bubbling vigorously.
- 3Reduce the heat to medium and simmer, stirring often, for 35–40 minutes until the onion is completely softened and beginning to break down. Using tongs, carefully remove and discard the softened onion.
- 4Gently add the meatballs to the simmering sauce, stirring carefully to distribute them evenly. Return the sauce to a simmer over medium heat, then reduce the heat to low, cover with a lid, and cook for 28–32 minutes until the meatballs are cooked through (internal temperature 160°F when tested with a meat thermometer).
- 5While the meatballs cook, bring a large pot of salted water to a boil over high heat. Add the spaghetti and cook according to package directions until al dente, stirring occasionally. Drain the pasta and set aside.
- 6Divide the cooked spaghetti evenly among 8 serving bowls or airtight containers. Top each portion with an equal amount of meatballs and tomato sauce while hot.
- 7Divide any remaining meatballs and sauce evenly into 8 airtight containers (or combine with pasta if storing together), seal, and refrigerate for up to 4 days.
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
AI Swap Engine
Swap any ingredient and get recalculated macros instantly.
Set your goal to unlock — free, 30 secondsCommon 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.
More like this
Slow Cooker Beef Pasta
Slow Cooker · 10 servings



