
Porcupine Meatballs
These Porcupine Meatballs deliver 22g protein and 497 calories per serving in a compact, portion-controlled format. Six servings batch on the stovetop in quick prep time, making them reliable for rotation when you need different textures from standard chicken or beef. Pair them with rice or vegetables to hit specific macro targets throughout your week.
Ingredients
- •80/20 Ground Beef(680g)
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.
- •White Rice(120g)
- •Garlic
- •Italian seasoning(5g)
- •¾ teaspoon garlic powder
- •Onion powder(3g)
- •1 teaspoon sea salt
- •¼ teaspoon freshly cracked black pepper
- •⅓ cup water
- •Olive oil(15g)
Regular (not extra-virgin) olive oil for high-heat cooking. EVOO for dressings.
- •Tomato Sauce
- •½ cup chicken or beef stock
- •Italian seasoning(5g)
- •Butter(60g)
- •Brown sugar(30g)
- •Worcestershire Sauce(10g)
Lea & Perrins is the standard. A little goes a long way.
- •Garlic powder(5g)
- •1 teaspoon sea salt
- •Potatoes, Mashed, Prepared
- •Rice, White, Long-Grain
- •Parsley, Fresh
Instructions
- 1Make the meatballs. In a large bowl, combine the beef, egg, Worcestershire, rice, garlic, Italian seasoning, garlic powder, onion powder, salt, pepper, and ⅓ cup water. Mix well, then form golf ball–size meatballs (about 2 tablespoons each) and place on a plate. You should have about 20 meatballs.
- 2Heat the olive oil in a large nonstick skillet over medium-high heat. Once the oil is glistening, add the meatballs in a single layer about 1-inch apart. Cook until the meatballs are browned all over, about 10 minutes. Transfer to a plate and discard the grease.
- 3Make the sauce. Return the skillet over medium heat. Add the tomato sauce, chicken stock, Italian seasoning, butter, brown sugar, Worcestershire, garlic powder, and salt and stir to combine. Add the meatballs to the sauce and turn to coat. Cover and reduce the heat to low. Simmer until the rice in the meatballs is tender, about 45-50 minutes.
- 4Serve family-style with pasta of your choice, mashed potatoes, or rice. Garnish with parsley or basil.
Nutrition — Per Serving
497
calories
22g
protein
34g
fat
- Carbohydrates
- 23g
- Saturated fat
- 14.4g
- Sodium
- 194 mg
- Dietary fiber
- 0.7g
6 servings per batch · ~165g each
Macro data sourced from USDA FoodData Central
AI Swap Engine
Set up your profile to enable swaps →Common questions
How much protein does Porcupine Meatballs have per serving?
Each serving delivers 22g of protein and 497 calories with 34g fat and 23g carbs. This makes it a solid mid-range protein option for meals that don't require maximal protein loading.
How long does Porcupine Meatballs take to prep?
This is a quick prep recipe that batch-makes 6 servings in one stovetop session. You can prep the entire batch for multiple meals without significant time investment.
Is Porcupine Meatballs good for fat loss?
At 497 calories per serving with 22g protein, this recipe falls on the higher-calorie side for fat loss phases. It's better suited for maintenance or muscle gain eating where the calorie load supports training volume and recovery.
More like this

Slow Cooker Beef Pasta
Slow Cooker · 10 servings


