PF
Overhead view of mozzarella with sun-dried tomatoes and rosemary on a plate.
StovetopComplexity

Sun Dried Tomato Cheesy Meatballs

Sun Dried Tomato Cheesy Meatballs pack 51g protein and 889 calories per serving — among the densest protein snacks in the library. Batch-cooks 6 servings on the stovetop in minutes, storing raw or cooked for grab-and-reheat convenience throughout your week. Built for between-meal protein hits when you're chasing totals and need calorie-dense portions.

Rate this recipe:

Ingredients

6 servings
  • 80/20 Ground Beef(482g)
  • Ground Pork(482g)
  • Egg, Whole, Large
  • Almond Flour, Blanched(120g)
  • Tomatoes, Semi-Dried, In Oil(142g)
  • Parmesan Cheese(120g)

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

  • Garlic(240g)
  • Tomato Paste(60g)
  • Oregano, Dried(15g)
  • Basil, Fresh(15g)
  • Vegetable oil(15g)
  • 1 tablespoon salt and pepper to taste
  • Olive oil
  • Pasta Sauce, Marinara, Canned(425g)
  • Cheese, Mozzarella, Fresh(184g)

Instructions

  1. 1Combine mince, egg and almond flour, tomatoes drained of oil (reserve oil), cheese, garlic, paste, oregano and basil in a bowl. Season with salt and pepper. Shape into 12 meatballs (I used full palm sized meat mixture).
  2. 2Heat oil in a non stick oven proof pan or cast iron skillet over medium heat. Cook meatballs, in batches for 3 to 4 minutes while occasionally turning to brown on all sides.
  3. 3Heat reserved semi-dried tomatoes oil in pan. Add the tomato sauce (or soup). Cook, stirring, for 2 minutes.
  4. 4Return meatballs to pan; bring to the boil; reduce heat to low and allow to simmer, covered for 15-20 minutes or until meatballs have cooked through and sauce has thickened.
  5. 5Meanwhile, preheat oven to grill (or broil) settings on medium heat halfway through cooking time. When meatballs are ready, arrange the bocconcini slices over the meatballs and place pan into the oven. Grill/broil until cheese has melted.

Nutrition — Per Serving

889

calories

51g

protein

63g

fat

Carbohydrates
34g
Saturated fat
20.8g
Sodium
994 mg
Dietary fiber
6.8g

6 servings per batch · ~383g each

Macro data sourced from USDA FoodData Central

+ Add to Meal Plan

Common questions

How much protein does Sun Dried Tomato Cheesy Meatballs have per serving?

Each serving contains 51g of protein and 889 calories, with 63g fat and 34g carbs. The high fat content comes from the cheese and meat combination, making these meatballs calorie-dense despite the solid protein hit.

How long does it take to make Sun Dried Tomato Cheesy Meatballs?

This recipe has quick prep time and yields 6 servings, so you can batch-prep an entire week's worth of protein-packed snacks in one stovetop session. Plan for minimal hands-on time since it's marked as quick prep.

Are Sun Dried Tomato Cheesy Meatballs good for muscle gain?

At 51g protein per serving, these meatballs support muscle gain goals when your daily protein target is 160g+. The 889 calories per serving means you'll want to portion them strategically within your daily surplus to avoid overshooting calorie goals.

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
Beef Chili

Beef Chili

Stovetop · 8 servings

57g protein502 cal12g 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