Taco Meatballs are an easy, flavor-packed dinner ready in just 30 minutes! Perfect for quick weeknights, fun taco nights, or as an appetizer!
These homemade meatballs are a wonderful and versatile dish inspired by classic Beef Tacos. You can serve them on a party platter for a fun Appetizer, or enjoy them dressed up with your favorite taco fixings for a fun twist on taco night.
Sabrina’s Taco Meatballs Recipe
This recipe gives you the classic taco flavor, but made into a completely new dish. Just like taco meat, mini taco meatballs are made with delicious ingredients you know and love from making tacos. You can then use the meatballs however you want, whether by themselves or in a dish.
Recipe Card


Ingredients
- 6 tablespoons taco seasoning (or 2 packets)
- 2 tablespoons tomato paste
- 1/4 cup green chiles , chopped
- 2 large eggs
- 3/4 cup plain breadcrumbs
- 1/4 cup cilantro , chopped
- 2 pounds ground beef (85/15)
Instructions
- Preheat oven to 400 degrees and spray a 9×13-inch baking dish with vegetable oil spray.
- In a large bowl whisk together taco seasoning, tomato paste, green chiles, eggs, breadcrumbs, and cilantro until well combined.
- Gently mix in beef until combined.
- Roll into 1-inch balls and place into baking dish.
- Bake for 20-22 minutes.
Nutrition
Table of Contents
Chef’s Note
You can use a store-bought taco seasoning package or easily make your own Taco Seasoning Mix for even more fresh flavor. Just combine the simple and flavorful ingredients, form them into meatballs, and bake.
Ideas to Serve
- Appetizer: One option is serving the meatballs as an appetizer at a party. You can stick toothpicks in each meatball so they’re easy for your guests to pick up.
- With Dip: Put out your favorite dipping sauce recipes for some extra flavor. They’d taste great dipped in Salsa, Queso, Guacamole, or even hot sauce.
- Main Course: You could also turn the recipe into the main course of your meal. You can serve them with rice, beans, corn chips, and cheddar cheese for a delicious burrito bowl.
- Tacos: Try serving the meatballs in soft-shelled tacos with beans, veggies, and cheese for a fun take on a classic taco experience.
How to Store
- Serve: Don’t leave meatballs at room temperature for more than 2 hours at a time.
- Store: Let the meatballs cool completely before you seal them in an airtight container to store in the fridge for 3-4 days.
- Freeze: Flash freeze the meatballs for 2 hours on a baking sheet. Then you can transfer them to a freezer bag to store in the freezer for up to 3 months.
Variations
- Vegetables: There are some delicious vegetables that you can add to the meat mixture. Try slicing up a bell pepper or a yellow onion to add to the mix. To make them extra flavorful, sauté the onions until fragrant before adding them to the meatball recipe.
- Spices: You can also add your favorite spices to experiment with the flavor. Black pepper, garlic powder, chili powder, or paprika would all complement the meaty flavors.
- Taco Ranch Meatballs: Along with the taco seasoning, you can add a tablespoon of Ranch Dressing Mix to make taco ranch meatballs. The finished taco ranch meatballs would taste amazing served with ranch dip.
- Chicken: If you don’t want to use beef in the recipe, it would also taste amazing with ground chicken. Make sure the chicken is cooked through before serving.
- Cheese-Stuffed Meatballs: To make meatballs with a melty cheese center, place a cube of cheese at the center of each meatball. You want the cheddar cheese cubes to be completely covered by meat before baking.
Related Recipes
More Tasty Tacos

These photos were in a previous version of this post:



















You can buy Taco meat (Wampler) in a bulk 1 lbs roll. It’s pork sausage but still delivers a great taste without needing the dry seasoning mix. Scrambled eggs and Mexican meatballs in the morning for breakfast is a great alternative.
These look delicious. Do you freeze them cooked or uncooked; and do you reheat them direct from the freezer or defrost them first?
Flash freeze the cooked meatballs for 2 hours on a baking sheet. Then you can transfer them to a freezer bag to store in the freezer for up to 3 months. If you don’t plan to serve the meatballs with sauce or gravy, reheat them in the oven at 300°F. Place the meatballs in a single layer on a baking sheet or in a baking dish, then cover them with foil to prevent drying, and heat until warmed through.
These were so good and so easy to make. I added 3/4 cup of shredded Mexican cheese and they were perfect. Thanks for a great recipe.
These meatballs are fabulous. I didn’t have 2 lbs of ground beef so I used 1 lb gr beef and 1 lb ground pork. The rest of the recipe I followed to a “t” and we loved them!!! Will be making them quite often…YUM!
Can these be frozen? If so, how do I do it?
Flash freeze the meatballs for 2 hours on a baking sheet. Then you can transfer them to a freezer bag to store in the freezer for up to 3 months.