Go Back
+ servings
a bowl of bbq meatballs in a white bowl and with a red and white napkin

BBQ Meatballs

A family favorite, this BBQ Meatballs recipe is easy to make and loaded with flavor!
Course Appetizer, Main Course
Cuisine American
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings 6 servings
Calories 486kcal
Author Amy



  • 2 lbs ground beef thawed and uncooked
  • 5 oz nut milk
  • 1 cup gluten free oats
  • 1 egg
  • 1 tsp salt
  • 1/4 tsp garlic powder
  • 1 tsp chili powder

BBQ Sauce

  • 1 cup ketchup
  • 1/2 cup brown sugar
  • 1 TBS dried onion
  • 1 tsp garlic powder
  • 1 tsp liquid smoke


  • Preheat oven to 350°.
  • Combine ground beef, oats, milk, egg, salt, garlic powder and chili powder in a bowl. Mix using hands or a wooden spoon.
  • Roll into balls and place in a 9x13 baking dish.
  • Prepare sauce by combining ketchup, brown sugar, dried onion, garlic powder and liquid smoke until sugar is mixed well.
  • Evenly distribute sauce over meatballs.
  • Bake at 350° for approximately 40 minutes. Check to make sure meatballs are done by cutting one in half to see if it's pink, or use a meat thermometer and it should read 160° F.


  • You can use regular oats instead of gluten free oats if you aren't sensitive to gluten
  • You can use evaporated milk instead of nut milk if you aren't sensitive to dairy
  • Do not skip out on the Liquid Smoke.  I believe it's what makes these the BEST meatballs.
  • You can freeze these by doubling the batch and freezing one immediately.  Sauce can be prepared prior to freezing or on the day of cooking.


Serving: 4meatballs | Calories: 486kcal | Carbohydrates: 35g | Protein: 31g | Fat: 24g | Saturated Fat: 9g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 10g | Trans Fat: 1g | Cholesterol: 130mg | Sodium: 891mg | Potassium: 661mg | Fiber: 1g | Sugar: 27g | Vitamin A: 344IU | Vitamin C: 2mg | Calcium: 56mg | Iron: 4mg