
Chicken Cacciatore Meatballs
These Chicken Cacciatore Meatballs deliver 46g protein and 671 calories per serving — the highest-protein version in this category for serious protein targets. Quick stovetop cooking yields 6 servings, making portion control and macro tracking straightforward for your week ahead. Built for muscle-building phases where you're balancing high protein intake with sufficient calories for recovery.
Ingredients
- •Ground Chicken(907g)
Usually near ground turkey in the meat section. Check fat % on label.
- •Egg, Whole, Large
- •3 teaspoons kosher salt
- •½ teaspoon freshly cracked black pepper
- •Garlic(120g)
- •Italian seasoning(20g)
- •Parmesan Cheese(240g)
Grated Parmesan — the shelf-stable canister is fine for cooking.
- •Bread Crumbs, Dry, Plain(240g)
Plain dry bread crumbs. Panko works too but is lighter per cup.
- •Olive oil(30g)
Regular (not extra-virgin) olive oil for high-heat cooking. EVOO for dressings.
- •Bell Pepper
- •Shallot
- •Mushrooms, Cremini(227g)
- •Low Sodium Chicken Broth(240g)
- •Wine, Red, Table(240g)
- •Tomato, Canned, Crushed
- •Olives, Black, Canned, Pitted
- •Red pepper flakes(3g)
- •Basil, Fresh
Instructions
- 1In a large bowl, combine the chicken, eggs, 2 teaspoons of the salt, pepper, minced garlic, 2 teaspoons of the Italian seasoning, Parmesan, and breadcrumbs. Mix well, then with wet hands, form golf ball-size meatballs (about 2 tablespoons each) and place on a plate. You should have about 18 meatballs.
- 2Heat 1 tablespoon of the olive oil in a large braiser or skillet over medium-high heat. Once the oil is glistening, working in batches, add the meatballs in a single layer. Cook, turning occasionally, until the meatballs are browned on all sides, 4 to 5 minutes. Transfer to a clean plate and continue with the remaining meatballs.
- 3Add the remaining tablespoon of olive oil to the braiser over medium-high heat. Once the oil is glistening, add the bell pepper, shallots, and mushroom and cook, stirring occasionally, until the shallots begin to soften, about 4 minutes. Add the sliced garlic and cook, stirring, for about 1 minute more. Stir in the chicken stock, wine, and remaining 2 teaspoons Italian seasoning. Bring the liquid to a boil, then reduce the heat to medium-low. Simmer, stirring occasionally, until the liquid reduces by half, about 7 minutes.
- 4Stir in the crushed tomatoes, remaining 1 teaspoon salt, and olives, if using. Add the meatballs to the sauce (they should be submerged) and simmer for 20 to 25 minutes, or until the sauce has thickened and the internal temperature of the meatballs reaches 165°F on an instant-read thermometer.
- 5Serve topped with basil, red pepper flakes, and Parmesan, if desired.
Nutrition — Per Serving
671
calories
46g
protein
31g
fat
- Carbohydrates
- 46g
- Saturated fat
- 10.8g
- Sodium
- 1165 mg
- Dietary fiber
- 3.2g
6 servings per batch · ~378g each
Macro data sourced from USDA FoodData Central
AI Swap Engine
Set up your profile to enable swaps →Common questions
How much protein does Chicken Cacciatore Meatballs have per serving?
Each serving provides 46g of protein and 671 calories with 31g fat and 46g carbs. This is one of the highest-protein options in the PrepForge Italian dinner collection.
How long does Chicken Cacciatore Meatballs take to prep?
Quick prep time on the stovetop with 6 servings per batch means you're making a full week of protein-packed dinners in one session. Meatballs batch remarkably well for meal prep storage.
Is Chicken Cacciatore Meatballs good for muscle gain?
At 46g protein per 671 calories, these meatballs are a solid muscle gain choice with enough carbs to support training while keeping calories reasonable. The protein-to-calorie ratio supports aggressive strength phases.
More like this

Slow Cooker Beef Pasta
Slow Cooker · 10 servings


