
Meatball Stuffed Peppers
This Meatball Stuffed Peppers delivers 55g protein and 757 calories per serving, hitting high protein targets with built-in carbs and vegetables. Batch-preps 6 servings in quick stovetop time, eliminating the need to prep sides separately. Built for lifters pushing heavy training days and needing complete meals in single containers.
Ingredients
- •Bell Pepper
- •Olive oil(15g)
Regular (not extra-virgin) olive oil for high-heat cooking. EVOO for dressings.
- •Yellow Onion(180g)
- •Garlic(180g)
- •Egg, Whole, Large
- •Worcestershire Sauce(10g)
Lea & Perrins is the standard. A little goes a long way.
- •Mustard, Dijon(10g)
Dijon mustard — Grey Poupon or store brand. Spicier than yellow mustard.
- •2 teaspoons sea salt
- •½ teaspoon freshly cracked black pepper
- •Garlic powder(5g)
- •Onion powder(5g)
- •90/10 Ground Beef(680g)
90% lean ground beef. Good middle-ground for flavor and macros.
- •Italian Pork Sausage(227g)
- •Bread Crumbs, Dry, Plain(240g)
- •Mozzarella Cheese(480g)
Part-skim mozzarella. Pre-shredded bags are convenient for meal prep.
- •Fresh Flat-Leaf Parsley Or Basil, Chopped (Optional)
Instructions
- 1Preheat the oven to 350°F with a rack in the center position.
- 2Prepare the bell peppers. Trim ½ inch off the top and bottom of each bell pepper. Set the bell pepper tops and bottoms aside for now—you'll need them to make the filling. Scrape any seeds or white pith from each bell pepper. Slice the bell peppers in half to make 8 rings, about 2 inches high. Nestle the bell pepper rings into a 9x13 baking dish.
- 3Make the filling. Remove the bell pepper bottoms and tops from the stem and discard the stems. Finely chop the bell peppers. Heat the olive oil in a medium skillet set over medium-high heat. Once the oil is glistening, add the finely chopped bell pepper and onion and cook, stirring, until tender, about 4-5 minutes. Add the garlic and cook, stirring, until fragrant, about 1 minute longer. Remove from heat and let the mixture cool.
- 4In a large bowl or stand mixer, whisk the eggs, Worcestershire sauce, Dijon, salt, pepper, garlic powder, and onion powder until combined. Add the ground beef, Italian sausage, breadcrumbs, the cooled bell pepper-onion mixture, and ½ cup of the shredded cheese to the bowl. Mix with the paddle attachment in a stand mixer or with your hands until the ingredients are incorporated.
- 5Divide the filling evenly between the bell pepper rings, pressing the “meatball” into the center of each pepper.
- 6Place in the oven to bake for 15 minutes. Then, top the stuffed bell peppers with the remaining cheese and bake for another 15-20 minutes, until the internal temperature of the filling reaches 165°F on an instant-read thermometer and the cheese is bubbly and melted.
- 7Sprinkle with fresh parsley or basil if using.
Nutrition — Per Serving
757
calories
55g
protein
38g
fat
- Carbohydrates
- 47g
- Saturated fat
- 16.7g
- Sodium
- 1125 mg
- Dietary fiber
- 3.1g
6 servings per batch · ~339g each
Macro data sourced from USDA FoodData Central
AI Swap Engine
Set up your profile to enable swaps →Common questions
How much protein does Meatball Stuffed Peppers have per serving?
Each serving contains 55g of protein and 757 calories, with 38g fat and 47g carbs. This macro split makes it one of the higher-protein dinner options on PrepForge while keeping carbs moderate.
How long does Meatball Stuffed Peppers take to prep?
This recipe qualifies as quick prep and yields 6 servings in a single batch on the stovetop. You're getting 6 complete meals prepped efficiently for the week.
Is Meatball Stuffed Peppers good for muscle gain?
At 55g protein and 757 calories per serving, this recipe supports muscle gain phases with substantial protein intake and caloric density for supporting strength training. The carbohydrate content provides fuel for workouts and recovery.
More like this

Slow Cooker Beef Pasta
Slow Cooker · 10 servings


