Spinach Artichoke Dip Stuffed Meatballs take inspiration from one of America’s most beloved appetizers, spinach artichoke dip. This creamy, cheesy dip has its roots in mid-20th-century America, when artichokes gained popularity as a gourmet ingredient. By the 1980s, spinach artichoke dip had become a fan-favorite at restaurants and parties, thanks to its rich, decadent flavors and the way it pairs perfectly with chips, bread, or crackers. Transforming this iconic dip into a stuffed meatball brings a new twist to its classic appeal, offering the same irresistible taste in a fun, bite-sized package.One of the fun things about this recipe is the reason that I make so many meatballs - I love taking traditional recipes and turning them into a meatball! This recipe turned out so good - it's got all of the amazing flavors of the classic Spinach Artichoke dip stuffed into a tasty beef meatball. I hope you enjoy this recipe as much as me and my guests did!
In a large mixing bowl, combine all of the ingredients, cream cheese, sour cream, parmesan cheese, mozzarella cheese, drained and chopped artichoke hearts, garlic, and thawed and drained spinach
In silicon molds, take spoonfuls of the spinach artichoke dip mixture and scoop it into the molds. If you don't have silicon molds you could use small ice cub trays.
Place the molds flat in the freezer and freeze for at least 4 - 5 hours until they are solid
For the Meatballs
Once the spinach artichoke dip is frozen, preheat the oven to 350 degrees Fahrenheit.
In a bowl combine ground meat, breadcrumbs, and eggs. Season to taste with salt and pepper.
Take the meat mixture and flatten it in the palm of your hand.
Take one of the frozen pucks of spinach artichoke dip and wrap the meat mixture around the cheese.
Roll the meat mixture and frozen spinach artichoke dip around in your hand delicately to form a ball.
Place your meatballs on a greased and tin foil-lined baking sheet and place them in the oven.
Bake for 24 mins. Place the meatballs onto a paper towel once out of the oven to drain the excess grease.