Caprese Meatballs are the perfect easy, healthy meal! Low carb, filled with flavor, and done in 30 minutes – they’re great for dinner or meal prepping! Serve them over a salad, with rice, or with pasta!
This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. Click here to read my policy and more about affiliate links.
I wanted to make a meal that would have all the flavors of caprese salad, in a healthier, high protein form.
If you love all things tomato, basil and mozzarella – we have these Chicken Caprese Zucchini Noodles and Chicken Caprese Quinoa Meal Prep Bowls which are both delicious.. but we love meatballs and thought that they would be just as yummy with those ingredients too!
These caprese meatballs give you all the flavor of caprese salad, but are lower in fat, and higher in protein! Serve them over a spinach salad, with roasted veggies, or with a grain/side like this easy farro salad.
They’re super easy to make (only 6 ingredients) and SO yummy. You’re going to love them!
Ingredients for Caprese Meatballs:
To make Caprese Meatballs you’ll need:
There are some substitutions below for these meatballs – check them out if you need to make a switch for any of these ingredients.
How to make Caprese Meatballs:
Making caprese meatballs are super easy.
- Add all your ingredients in a bowl.
- Stir the batter to combine (we use our mixer)
- Roll the meatballs in 1.5 tablespoon balls and bake on a parchment lined baking sheet.
Bake until golden brown + you’re good to go!
Admittedly, these meatballs aren’t the prettiest. I mean… meatballs in general aren’t exactly pretty, but… they do taste amazing!
When you drizzle them with a little balsamic – no one will even notice!
Storing/Serving Caprese Meatballs:
Storing: You can store these caprese meatballs in the refrigerator for 4 days in an airtight container.
Freezing: You can freeze these caprese meatballs. Sometimes cheese can get a little funny when frozen/reheated – but I didn’t really have any issues. If you are freezing these meatballs – freeze them after they have been baked. To reheat them, defrost in the refrigerator for 12ish hours or just pop in the microwave or toaster oven until they are defrosted.
Serving Caprese Meatballs
These meatballs are great for lunch or dinner. Here are some ideas for how you can serve them:
- Salad (we keep it pretty simple.. spinach + olive oil, balsamic vinegar, and salt/pepper is perfect!)
- Alongside veggies: Lemon Parmesan Roasted Asparagus, Healthy Green Beans Almondine, and Shaved Brussels Sprout Salad will all go well with this
- Alongside carbs: Rosemary Spiralized Potatoes or this Easy Farro Salad would go well with the meatballs
- Rice, or quinoa
You can also serve these meatballs as an appetizer! Serve on toothpicks, topped with marinara or with warm marinara off to the side in a bowl. These would also be great on sliders with mozzarella/tomatoes! They would also be yummy with pesto for dipping!
Substitutions for Caprese Meatballs:
These meatballs are relatively versatile. Feel free to make any of the substitutions below to accomodate your diet.
Meat: You can make these meatballs with ground beef, ground chicken or ground turkey
Cheese: I used fresh mozzarella balls in this recipe – they have so much more flavor than regular shredded mozzarella. You can use shredded mozzarella, but I wouldn’t recommend it unless you have to!
Dairy Free: You can omit the parmesan/mozzarella but these will not be as flavorful!
Fresh Basil: You can sub 2 tablespoons fresh basil for 1 teaspoon dried basil. We recommend fresh herbs if you have them!
Other healthy meatball recipes:
We love healthy meatballs. They’re easy to make, great for meal prep/meals and are so yummy! Here are a few of our favorite healthy meatball recipes.
- Greek Turkey Meatballs
- Meatball Spaghetti Squash Boats
- Homemade Meatballs
- Healthy Buffalo Turkey Meatballs
- Healthy Turkey Meatballs
- Chili Chicken Meatballs
- Preheat oven to 400.
- Prepare a parchment paper lined baking sheet (not foil!)
- In a bowl, combine all ingredients. Mix until combined.
- Roll into 1.5 tablespoon balls. If the batter is sticking to your hands, spray them with a little bit of olive oil or pour olive oil into your hands. You can also use a cookie scoop.
- Bake for 25 minutes or until meatballs are golden brown on the outside.
- Serve over a salad or with rice, cauliflower rice or pasta.
- Meat: You can make these meatballs with ground beef, ground chicken or ground turkey
- Cheese: I used fresh mozzarella balls in this recipe – they have so much more flavor than regular shredded mozzarella. You can use shredded mozzarella, but I wouldn’t recommend it unless you have to!
- : If you’re allergic to nuts, you can sub breadcrumbs for .
- Dairy Free: You can omit the parmesan/mozzarella but these will not be as flavorful!
- WW Notes: Use 99% fat free turkey. The only points in this recipe come from the (4) mozzarella (6) and (3).
- Fresh Basil: You can sub 2 tablespoons fresh basil for 1 teaspoon dried basil. We recommend fresh herbs if you have them!