PF
Bowl of Asian meatball soup with glass noodles on a wooden table, showcasing vibrant vegetables.
StovetopComplexity

Meatball Soup

This Meatball Soup delivers 27g protein and 496 calories per serving, offering a filling, broth-based meal that keeps calories in check. Batch-preps 6 servings quickly on the stovetop, ideal for lunch rotations or light dinner days during cuts. Built for anyone wanting high volume and satiety without excess oil or cream.

Rate this recipe:

Ingredients

6 servings
  • 80/20 Ground Beef(454g)

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

  • Egg, Whole, Large(50g)
  • Worcestershire Sauce(8g)

    Lea & Perrins is the standard. A little goes a long way.

  • Bread Crumbs, Dry, Plain(80g)
  • Parsley, Fresh(45g)
  • Parmesan Cheese(80g)

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

  • Garlic
  • Italian seasoning(5g)
  • Garlic powder(3g)
  • Onion powder(3g)
  • 1 teaspoon sea salt
  • Olive oil(30g)

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

  • Yellow Onion
  • Celery
  • Carrots
  • Bell Pepper
  • Garlic
  • Tomato Paste(30g)
  • Low Sodium Chicken Broth(960g)
  • Low Sodium Beef Broth(480g)
  • Canned Diced Tomatoes
  • Paprika, Ground(15g)
  • 1 teaspoon sea salt
  • ¼ teaspoon freshly cracked black pepper
  • Pasta, Farfalle, Mini, White, Dry(170g)

Instructions

  1. 1Make the meatballs. Turn the oven to broil on high with a rack in the center. Line a rimmed sheet pan with parchment paper.
  2. 2In a large bowl, gently combine the beef, egg, Worcestershire, breadcrumbs, half of the parsley, parmesan, garlic, Italian seasoning, garlic powder, onion powder, and salt. Mix well, then with wet hands, form golf ball–size meatballs (about 1½ tablespoons each) and place on the prepared sheet pan. You should have about 35 meatballs. Broil for 8 to 10 minutes, or until beginning to brown. Remove the sheet pan from the oven and set aside.
  3. 3Meanwhile, make the soup. Heat the oil in a large pot over medium heat. Once the oil is glistening, add the onion, celery, carrots, and bell pepper. Cook, stirring occasionally, until softened, about 10 minutes. Add the garlic and cook, stirring, until fragrant, 1 minute more. Stir in the tomato paste until combined. Add in the chicken stock, beef stock, 2 cups of water, tomatoes, paprika, salt, and pepper and stir to combine. Increase the heat to high and bring to a boil.
  4. 4Once the soup is boiling, add the meatballs and the pasta, reduce the heat to medium, and simmer, stirring occasionally, until the pasta is tender and the meatballs are cooked through, about 15 minutes.
  5. 5Serve the soup topped with Parmesan and remaining parsley.

Nutrition — Per Serving

496

calories

27g

protein

26g

fat

Carbohydrates
37g
Saturated fat
9.1g
Sodium
741 mg
Dietary fiber
3.1g

6 servings per batch · ~402g each

Macro data sourced from USDA FoodData Central

+ Add to Meal Plan

Common questions

How much protein does Meatball Soup have per serving?

Each serving contains 27g of protein and 496 calories, with 26g fat and 37g carbs. This soup delivers protein from the meatballs and broth, balancing fat and carbohydrate intake.

How long does Meatball Soup take to make?

This recipe qualifies as quick prep and batch-cooks 6 servings on the stovetop in one session. You're producing nearly a full week of lunches or dinners from a single preparation.

Is Meatball Soup good for muscle gain?

At 27g protein and 496 calories per serving, this soup fits muscle gain phases when combined with other protein sources throughout the day. The 37g carbs provide training fuel alongside the moderate protein content.

Beef Chili

Beef Chili

Stovetop · 8 servings

57g protein502 cal12g fat
Complexity
View Recipe →+ Plan
Breakfast Burritos with Beef, Bacon, and Honey

Breakfast Burritos with Beef, Bacon, and Honey

Stovetop · 8 servings

48g protein450 cal14g fat
Complexity
View Recipe →+ Plan
Breakfast Burritos with Beef and Eggs

Breakfast Burritos with Beef and Eggs

Stovetop · 8 servings

50g protein500 cal fat
Complexity
View Recipe →+ Plan
Philly Cheesesteak Pasta

Philly Cheesesteak Pasta

Stovetop · 8 servings

59g protein530 cal14g fat
Complexity
View Recipe →+ Plan