Savor the rich and wholesome flavors of these Dairy-Free Savory Fish Meatballs—an irresistible recipe perfect for seafood lovers seeking a healthier twist on classic meatballs. Made with tender white fish fillets like cod or tilapia, fresh herbs like parsley and dill, gluten-free breadcrumbs, and a hint of zesty lemon, these meatballs are light, flavorful, and packed with nutrients. The unique combination of a quick sear in olive oil followed by oven-baking ensures a golden, crisp exterior while maintaining a moist, flaky interior. Ready in just 40 minutes, this easy recipe is ideal for weeknight dinners, meal preps, or elegant appetizers. Serve with your favorite dipping sauce, atop a fresh salad, or with roasted vegetables for a wholesome, dairy-free meal option that's sure to impress!
Scan with your phone to download!
Preheat your oven to 200°C (400°F) and line a baking sheet with parchment paper.
Chop the white fish fillets into small pieces and place in a food processor.
Add parsley, dill, red onion (peeled and quartered), and garlic cloves to the food processor.
Pulse everything together until you have a coarse mixture, but be careful not to over-process it to a paste.
Transfer the fish mixture into a large mixing bowl.
Add gluten-free breadcrumbs, lemon zest, beaten egg, salt, and black pepper to the bowl.
Mix well until all ingredients are evenly combined.
Using your hands, shape the mixture into meatballs about 1.5 inches in diameter. You should be able to form around 16 meatballs.
Heat olive oil in a non-stick frying pan over medium heat.
Add fish meatballs to the pan, in batches if necessary, and cook for about 2-3 minutes per side until golden brown.
Transfer the browned meatballs to the prepared baking sheet.
Once all meatballs are browned and on the baking sheet, place them in the preheated oven.
Bake for 10 minutes or until the meatballs are fully cooked through.
Remove from the oven and let them rest for a few minutes before serving.
Serve hot with your favorite sides or sauce.
Serving size | (818.6g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1188.9 |
Total Fat 46.1g | 0% |
Saturated Fat 7.4g | 0% |
Polyunsaturated Fat 4.6g | |
Cholesterol 469.5mg | 0% |
Sodium 3514.4mg | 0% |
Total Carbohydrate 88.1g | 0% |
Dietary Fiber 6.3g | 0% |
Total Sugars 8.2g | |
Protein 105.4g | 0% |
Vitamin D 1053.8IU | 0% |
Calcium 207.6mg | 0% |
Iron 5.4mg | 0% |
Potassium 1919.6mg | 0% |
Source of Calories