I love learning new kitchen tricks from friends and family and today I learned how to make Grandma’s BBQ Meatballs. Well, not my grandma, but Darren’s grandma!
Grandma’s BBQ Meatballs are a tasty and unique take on a classic. Perfect for game day, as an appetizer, or as a main course. They make a sweet and zesty BBQ sauce with the most tender meatballs you ever did eat. They’d make my Italian grandmother proud!
What You’ll Need
- Olive Oil– For sauteing the onion and garlic. A great base for a tomato-based sauce.
- Sweet Onion- White onion, a more pungent choice, can be swapped out. Make sure to mince it pretty small so you don’t get large chunks in the sauce.
- Garlic- Fresh garlic has the best garlicky flavor, while a minced jarred garlic is sweeter and saves a small amount of time.
- Ketchup– The base of many BBQ sauces, it differs from tomato paste because it is a little seasoned and sweetened already.
- Water– In order for the sauce to have time to simmer, infuse and marry, it needs water to not get too thick and caramelized. Beer or chicken broth are other options. The recipe calls for 2 cups, but you can eyeball it by filling up the ketchup bottle about halfway, shaking it well to get all the bits of ketchup stuck to the walls.
- Light Brown Sugar– Balances the acidity in all the other ingredients. For a sweeter sauce, double the sugar.
- Apple Cider Vinegar– Vinegar is the base in many BBQ sauces to provide the signature bite. Champagne vinegar, white vinegar and white wine vinegar or other mild vinegars can be swapped.
- Yellow Mustard– Yellow mustard is the standard, but Dijon is another good option.
- Worcestershire sauce– A robust, heady sauce that adds loads of sophistication to any sauce, including BBQ sauce.
- Molasses– Another great way to balance acidity but also offers a sweet, smokey and warm. There is some in the brown sugar, but more is better.
- Celery Salt- A seasoning made from dried ground celery seeds and salt.
- Black Pepper & Coarse Kosher– Freshly ground provides the most flavor, for a milder flavor use white pepper. Kosher salt is the least salty of the salts.
- Evaporated Milk– Milk that has been simmered so the water content evaporates out leaving behind a pure dairy product that is slightly thicker than regular milk. This makes the dry meatball ingredients into a paste and creates so moist and tender meatballs.
- Seasoned Bread Crumbs– Make your own, use plain or even panko is fine. If they are plain, I suggest 1/2 teaspoon of Italian seasoning to boost the profile.
- Eggs– Binder for the meatballs.
- Ground Meat– This recipe is closer to a meatloaf mix using ground beef and ground pork, but any combination of ground meats can be used or just one. I do like a small amount of fat to help bind, so if using ground chicken or turkey, add some fattier beef or pork.
Make the BBQ Sauce
Start with the BBQ sauce because it takes some time to reduce, but you’ll need a few tablespoons of it to season the meatballs.
- In a large pot or Dutch oven, heat the olive oil over medium-high heat and then add the onion and saute until soft and fragrant. I like to use a mini food processor to mince the onion to get a nice, fine mince without much effort. Add the garlic, sauteing for another 1 minute, but not longer so it doesn’t burn. Burnt garlic gets bitter, so stir to prevent burning.
- Stir in the ketchup and then fill the ketchup bottle halfway with water (it doesn’t have to be exact). Shake it well to release any ketchup sticking to the sides of the bottle. Pour the water into the pot and stir.
- Stir in the rest of the BBQ sauce ingredients and continue to simmer uncovered over medium-low heat, uncovered so it can reduce. Don’t be alarmed if the mustard doesn’t mix in smoothly, as the sauce heats, it will start to break down and blend.
- Continue to simmer on the lowest heat while you make the meatballs.
Make the Meatballs
- Preheat the oven and line a baking sheet with aluminum foil (lightly coated with cooking spray) or parchment paper to prevent sticking.
- In a large mixing bowl, combine the evaporated milk, bread crumbs, onion, garlic, BBQ sauce, eggs, black pepper and salt into a paste. Overmixing is the enemy of a good meatball, so by mixing together the binding ingredients you won’t be tempted to overmix the ground meat.
- Break the ground beef and pork into small pieces as you add it to the mixture. Toss with clean heads (or wear gloves) until blended. Do not overmix.
- Form meatballs into 2-3 inch large meatballs or 1 inch small meatballs and place onto the prepared baking sheet. Roll in your palms or toss from hand-to-hand to form. Bake for 15-20 minutes, depending on size. They are going back into the sauce to simmer and will cook a bit more there.
- Remove from the oven and transfer directly to sauce using a slotted spoon so you aren’t also transferring grease. Simmering helps tenderize and flavor the meatballs with sauce and helps infuse the sauce with flavor too.
- Continue to cook uncovered at a low simmer for about an house or until sauce has reduced and thickened and coats the back of a spoon.
Serving Suggestions
Grandma served her meatballs over mashed potatoes. Make traditional mashed potatoes, ranch flavored or just grab instant potatoes from the store. If potatoes aren’t your jam, couscous, ranch rice or cheddar grits is another good choice.
They are can also be rolled into smaller meatballs and served as cocktail meatballs.
Tips for Great Meatballs
- Always allow meatballs to simmer in whatever sauce you are serving them with. They will absorb flavor and stay moist while lending flavor to the sauce.
- You can use bottled BBQ sauce for Grandma’s BBQ Meatballs, but I recommend the super simple recipe below. It’s great for these meatballs but also on anything from grilled meats to veggies.
- One this is for sure, fat is important in making meatballs. Do not opt for the super lean (and super expensive) beef blends. Aim for an 80/20 mix or more.
- Do not over mix! Over mixing makes for chewy and tough meatballs. Use your hands, versus an electric mixer, and toss instead of blend.
- This is a place where the meat can be over handled. Take small portions and toss them from one hand to another to pack it in instead of rolling or kneading.
Storage & Freezing
Make Ahead & Storage: Meatballs and sauce can be made up to 2 days in advance and honestly, they will only gain more flavor sitted and marinating. Store in an airtight container for up to 5 days. Store the mashed potatoes (or other preferred base) separately from the meatballs.
Reheat on the stove top in a saucepan or in the microwave.
Freezing: Meatballs and sauce can be frozen. Place in an airtight plastic freezer bag and expel as much air as possible. Keep frozen for up to 6 months. Thaw in the fridge overnight and reheat on the stovetop in a saucepan. If the sauce is too thick, thin it with 1/2 cup water, beer or chicken broth.
More Meatball Recipes
- The Best Italian Meatballs
- Buffalo Chicken Meatballs
- Grape Jelly Meatballs
- BBQ Bacon Wrapped Meatballs
Ranch Meatballs
Meatballs with Cranberry Sauce
Homemade Spaghetti and Meatballs
Grandma’s BBQ Meatball Recipe
Equipment
Ingredients
BBQ Sauce:
- 1 tablespoon olive oil
- 1/2 medium sweet onion , minced
- 2 cloves garlic , minced
- 32 ounces ketchup (4 cups)
- 2 cups water*
- 1 cup light brown sugar
- 1/4 cup apple cider vinegar
- 3 tablespoons yellow mustard
- 3 tablespoons Worcestershire sauce
- 3 tablespoons molasses
- 1 tablespoon celery salt
- 2 teaspoons ground black pepper
Meatballs
- 5 ounces evaporated milk
- 3/4 cup seasoned bread crumbs
- 1/2 medium sweet onion minced
- 2 cloves garlic minced
- 3 tablespoons BBQ sauce (that you are currently making)
- 2 eggs lightly beaten
- 2 teaspoons black pepper
- 1 teaspoon coarse kosher salt
- 1 pound ground beef 15/85 mix
- 1 pound ground pork
Instructions
BBQ Sauce:
- In a large pot or Dutch oven, heat the olive oil over medium-high heat and then add the onion and saute for 3 minutes, or until soft. Add the garlic, sauteing for another 1 minute and stirring to prevent burning.
- Stir in the ketchup and then fill the ketchup bottle halfway with water (it doesn't have to be exact). Shake it well to release any ketchup sticking to the sides of the bottle. Pour the water into the pot and stir.
- Stir in the brown sugar, vinegar, mustard, Worcestershire sauce, molasses, celery salt and pepper. Continue to simmer uncovered over medium-low heat, uncovered so the BBQ sauce can reduce.
Meatballs:
- Preheat the oven to 350°F and line a baking sheet with aluminum foil (lightly coated with cooking spray) or parchment paper.
- In a large mixing bowl, combine the evaporated milk, bread crumbs, onion, garlic, BBQ sauce, eggs, black pepper and salt. Stir well.
- Break the ground beef and pork into small pieces as you add it to the mixture. Toss with clean heads (or wear gloves) until blended. Do not overmix.
- Form meatballs into 2-3 inch large meatballs or 1 inch small meatballs and place onto the prepared baking sheet. Bake for 15-20 minutes, depending on size.
- Remove and transfer directly to sauce, discarding any grease that came off the meatballs.
- Continue to cook uncovered at a low simmer for 60-90 minutes, or until sauce has reduced by a fourth.
- Serve over mashed potatoes, rice or couscous.
- If you've tried this recipe, come back and let us know how it was in the comments or star ratings!
I love meatballs and anything BBQ. I’ll have to try this recipe.
evaporated milk in these?? Oh my! I never would have thought of that! yum!!
Oh boy you are speaking my husband’s language. This is something he would LOVE!
I love all of my Grandmas recipes, I have her old cookbook with all of her handwriting in it around each recipe. Sounds like a good recipe.
I love old school recipes. I definitely would enjoy this!
Those sound delicious. I love the idea of serving them over mashed potatoes.
I have a favorite recipe for meatballs but will for sure try these next time!
I love my meatballs but could really use a change and these look delicious. My kids are huge meatball fans so we make them often will have to try these!
That’s interesting, I’ve never heard of putting evaporated milk in meatballs! I will have to try it.
My husband loves anything BBQ so I may need to make this for him soon. I’m always looking for new ways to incorporate bbq without firing up the grill!