PF
Tasty spaghetti with yummy bolognese sauce served on white plate and garnished with parsley
StovetopComplexity

Spaghetti Bolognese

This Spaghetti Bolognese provides 36g protein and 638 calories per serving across 5 servings — a carb-forward meal for post-workout refueling. The sauce comes together on the stovetop in one cook; portion pasta separately to adjust carbs based on training intensity. Stick to measured servings when you're tracking macros instead of eyeballing pasta.

Rate this recipe:

Ingredients

5 servings
  • Olive oil(15g)

    Regular (not extra-virgin) olive oil for high-heat cooking. EVOO for dressings.

  • Yellow Onion
  • Garlic(240g)
  • Carrots
  • Bell Pepper
  • 93/7 Ground Beef(454g)
  • Tomato Paste(15g)
  • Wine, Red, Table(80g)
  • Tomato Sauce(680g)
  • Vegetable Bouillon Cube, Dry(10g)
  • Oregano, Dried(5g)
  • 2% Milk(45g)
  • Parsley, Fresh
  • Pasta, Spaghetti, White, Dry(454g)
  • 1 teaspoon salt for the pasta cooking water
  • Parmesan Cheese

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

Instructions

  1. 1Heat the oil in a large saucepan; add the onions, garlic, carrot, capsicum (or bell pepper and zucchini (if using). Fry until vegetables are soft and fragrant (about 3 minutes). Add the beef and fry until browned. Add the tomato paste; pour in the wine and boil until it has reduced and thickened. Reduce heat and stir in the Passata, vegetable stock powder (or salt), and oregano.
  2. 2Cover pan with a lid and simmer until the sauce has thickened, stirring occasionally (about 20-30 minutes). Turn off heat; add the cooking cream (or milk) and stir until combined.Season with salt and cracked black pepper, if desired.
  3. 3Cook the spaghetti in a pot of boiling salted water. Drain; add 2 ladlefuls of the sauce and mix until pasta is covered. Divide between 6 serving dishes; top with extra sauce and sprinkle with Parmesan cheese and parsley.

Nutrition — Per Serving

638

calories

36g

protein

12g

fat

Carbohydrates
94g
Saturated fat
3.6g
Sodium
746 mg
Dietary fiber
6.5g

5 servings per batch · ~400g each

Macro data sourced from USDA FoodData Central

+ Add to Meal Plan

Common questions

How much protein does Spaghetti Bolognese have per serving?

Each serving contains 36g of protein and 638 calories, with 12g fat and 94g carbs. The carb-forward macro profile makes this ideal for post-workout nutrition when carb intake is a priority.

How long does Spaghetti Bolognese take to prep?

Quick prep on stovetop with 5 servings per batch means you can cover half a week of dinners in one cooking session. Active time per meal is low given the volume produced.

Is Spaghetti Bolognese good for muscle gain?

At 36g protein and 638 calories with 94g carbs per serving, this recipe works well for muscle gain phases where you need substantial carbohydrate intake to fuel training. The carb-to-protein ratio prioritizes workout performance and recovery.

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