Baked Barramundi with Buttered Leeks
Cook this perfect baked barramundi at home today by using our frozen Barramundi. Prep Time • Prep time: 30 minutes • Cook time: 1 hour • Yield: Serves 4 Ingredients • Dill sprigs, to serve • 2 garlic cloves, finely...