BBQ Beef Meatballs

BBQ Beef Meatballs

These Big Boy BBQ Beef Meatballs are great for people trying to gain weight and muscle. They are energy dense with over 1,000 calories per meal. They are made up of BBQ beef meatballs, flavored rice, and potato wedges.
25 Minutes
35 Minutes

Per Serving – Makes 5

1019 Calories

130g C | 55g P | 31g F

How to Meal Prep BBQ Beef Meatballs

A link to register for the MPM Club, a subscription service for a library of meal prep recipes

A link to register for the MPM Club, a subscription service for a library of meal prep recipes

BBQ Beef Meatballs

5 from 2 votes
Course: Main Dish
Cuisine: American, meal prep
Keyword: beef, free, gluten free, meal prep
Prep Time: 20 minutes
Cook Time: 30 minutes
Total Time: 50 minutes
Servings: 5 servings
Calories: 691kcal
These BBQ Beef Meatballs are the standard version of the Big Boy weight gain version. This recipe is more suited for people who want a lower calorie meal by removing the rice from the original recipe.
Print Recipe Pin Recipe Share on Facebook



For the Meatballs

  • 2 lbs (908 g) ground beef (90/10)
  • 2 (120 g) eggs
  • cup oat flour
  • 2 tsp (6 g) garlic powder
  • 2 tsp (6 g) onion powder
  • tsp (9 g) salt
  • 1 tsp (3 g) pepper
  • 2 tbsp (30 g) BBQ sauce

For the Potatoes

  • 5 medium (1000 g) russet potatoes
  • 2 tbsp (30 g) oil
  • salt and pepper to taste


  • 5 tbsp (75 g) BBQ sauce
  • 10 tbsp (150 g) ketchup


For the Potatoes

  • Wash and cut your potatoes into wedges.
  • Add the potatoes to a bowl and drizzle in 2 tbsp ( 30g) of oil. Season with salt and pepper to your liking. Toss the potatoes to coat with the oil and seasonings.
  • Spray a large sheet pan with oil and lay the wedges down nicely onto the sheet pan. Roast at 400 °F for 20-25 minutes. Flip them to the other side after about 15 minutes. Continue cooking until browned sufficiently.

For the Meatballs

  • Into a large bowl, add the beef, eggs, oat flour, garlic powder, onion powder, salt, pepper, and BBQ sauce. Mix the eggs and seasonings into the beef. NOTE: You can use whole oats or breadcrumbs if you don't have oat flour.
  • Spray a sheet pan with oil and using a 1oz (30g) cookie scoop, create your meatballs lay them out onto the sheet pan. Be sure you keep enough space between the meatballs. Use two sheet pans if needed. For reference, I yielded 30 meatballs.
  • Once all of the meat mixture has been formed into shaggy meatballs, oil your hands and toss the meatballs between them a few times to tighten them into shape.
  • Roast at 400 °F for 20 minutes.


  • This recipe makes 5 servings. Divide your ingredients evenly between 5 containers.
  • Each dish gets an extra 1 tbsp of BBQ sauce before reheating and 2 Tbsp of ketchup for the potatoes.


Calories: 691kcal | Carbohydrates: 67g | Protein: 45g | Fat: 27g | Fiber: 4.3g


The information in this table represents the estimate for the total nutrition of the recipe as it is written. If you wanted to split the recipe into more or less servings than what is originally listed you can use this table to determine the nutritional estimates.  If you update the number of servings in the “Servings” field of the recipe above, the information in these tables are no longer accurate as you have updated the ingredients.

3455 cals

Other recipes you might like

This Post Has 4 Comments

  1. Novice Cookboi

    5 stars
    Anyone recommendations for which vegetables would be good to add to this?

  2. Alyn Shaner

    Did I miss the flavored rice part?!

    1. Alyn Shaner

      Nevermind – just realized this is the Big Boy BBQ prep that wasn’t updated.

  3. Zsolti

    5 stars
    Perfect meatballs. Did it from 50-50 pork and beef. 🙏

Leave a Reply

Recipe Rating