Appetizers

Beef Meatballs with Carrots and Apple

These meatballs started as a school-lunch solution but turned out to be one of my favorite prep-ahead appetizers for family gatherings. They hold beautifully, reheat well, and please both kids and grown-ups alike.


I originally came up with this recipe for my son, Cato. He’s in that stage of not eating much protein and being a bit picky with vegetables, so I have to get creative — sneaking veggies into meals and finding fun ways to make protein appealing.


That’s how these meatballs came about. I packed them in his lunchbox with a little fermented veggie dip on the side. Honestly, I was skeptical, but he came home and asked for more! I tested them on my husband, Cody, next, and he was just as into them.


Since then, I’ve been making them often — sometimes doubling the recipe and switching up the fruit or veggie mix depending on what’s in the fridge. Here’s the original version — give it a try!

DietaryGluten-Free · Soy-Free · Nut-Free · Dairy-Free · Sesame-Free · Vegetarian
Yield30 Meatballs
Serves6 (5 Meatballs)
TimeActive 20m · Inactive 15m · Total 35m

Ingredients

¼ cup Onionsfinely chopped
¼ cup Carrotsgrated
¼ cup Granny Smith Apples or Applesgrated
1 Large Egg
1 clove Garlicminced
1 tsp Thymechopped
Salt, to taste

Sourcing Tips

  • As the proud owner of Hackamore Ranch, I of course have a preference for the beef we raise on our small family-run ranch. Our cattle graze freely on open pasture, without antibiotics, hormones, or additives — just clean, natural feed and plenty of sunshine. That care gives the beef its deep, rich flavor and tender texture, which makes all the difference in these meatballs.
  • If you’re looking for a local replacement for Parmesan, go for Lira Rossa’s Latteria Vecchio — its a raw milk cheese aged 365 days in Moulton, TX.
  • To make this recipe gluten-free, use gluten-free breadcrumbs or crushed crackers.
  • Any firm, tart apple works well (like Cameo, Pink Lady, or Honeycrisp), or swap in a firm pear for something a little different.

Instructions

Lightly grease a baking sheet with oil.
In a large bowl, combine the ground beef, onion, carrot, apple, parmesan, breadcrumbs, egg, garlic, and thyme. Season with salt and pepper. Mix just until combined—overmixing will make the meatballs dense rather than tender.
Roll the mixture into balls about the size of a golf ball (you’ll get roughly 30–31 total). Arrange evenly on the prepared baking sheet.
Bake for 15 minutes, turning once halfway through, until browned and cooked through.
Finished cooking?

Serving & Keeping

Serve: Warm, Room Temp
Keeps: Refrigerate in an airtight container for up to 3 days.
Serve with: Serve plain or with your favorite dip—try a tangy fermented veggie dip, yogurt-herb sauce, or grainy mustard vinaigrette.