To make frozen meatballs taste more like homemade, you can enhance their flavor and texture with a few simple steps: Sear or Bake: Instead of microwaving, sear the meatballs in a hot skillet with a bit of oil or bake them in the oven before cooking in the slow cooker to create a crispy exterior and a more flavorful crust. Sauce: Simmer the meatballs in a dynamite sauce like the one in this recipe. As the meatballs thaw/cook, they will soak up the flavor and moisture. Fresh Herbs: Garnish with fresh herbs like basil or parsley for a burst of freshness and an extra layer of flavor.