These meatballs are loaded with flavor and have a texture you can really sink your teeth into!

Lentil Meatballs (recipe modified from Cooking for Peanuts)
(Makes 18 meatballs, slightly smaller than golf balls)
1/2 cup dried red lentils
2 large garlic cloves
1/4 cup onion, chopped
1/4 cup grated carrot
1/2 Tablespoon tomato paste
2 Tablespoons Italian parsley, chopped
1 teaspoon garlic powder
1 teaspoon paprika