Looking for a healthy dinner that’s both tasty and easy to make? Try my Grilled Lemon Dill Fish Tacos! With fresh ingredients like white fish, zesty lemon, and crunchy toppings, these tacos burst with flavor in every bite. Plus, they’re quick to prepare, making them perfect for busy nights. Get ready to impress your family and friends with this fun, nutritious meal! Let’s dive into the recipe.
Why I Love This Recipe
- Fresh and Flavorful: The combination of lemon and dill brings a bright and refreshing taste to the fish, making each bite feel like a summer celebration.
- Quick and Easy: This recipe takes only 30 minutes from start to finish, perfect for a weeknight dinner or a last-minute gathering.
- Healthy and Nutritious: With lean fish and fresh vegetables, these tacos are not only delicious but also packed with nutrients.
- Customizable: Feel free to add your favorite toppings, like jalapeños or salsa, to make these tacos your own!
Ingredients
Main Ingredients
- 1 lb white fish fillets (cod or tilapia)
- 2 tablespoons olive oil
- Juice of 2 lemons
- Zest of 1 lemon
- 2 tablespoons fresh dill, chopped (or 1 tablespoon dried dill)
- 1 teaspoon garlic powder
- Salt and pepper to taste
Taco Fillings
- 8 small corn or flour tortillas
- 1 cup shredded cabbage (green or purple)
- ½ cup diced tomatoes
- ½ avocado, sliced
Dressing Options
- ¼ cup Greek yogurt or sour cream
- Extra dill for garnish
For these fish tacos, I use white fish fillets like cod or tilapia. They grill well and taste great. Olive oil adds richness, while fresh lemon juice and zest brighten the dish. Fresh dill brings a sweet, herbal note. Garlic powder, salt, and pepper round out the flavors.
When it comes to taco fillings, I choose corn or flour tortillas for their soft texture. Shredded cabbage adds crunch, and diced tomatoes bring freshness. Slices of avocado add creaminess and healthy fats.
For the dressing, I prefer Greek yogurt for its tangy flavor. You can also use sour cream. A sprinkle of extra dill on top adds a nice touch.

Step-by-Step Instructions
Preparing the Marinade
First, grab a bowl. Combine 2 tablespoons of olive oil, the juice of 2 lemons, and the zest of 1 lemon. Add 2 tablespoons of fresh dill, 1 teaspoon of garlic powder, and salt and pepper to taste. Mix these well. Now, add 1 pound of white fish fillets, like cod or tilapia. Make sure the fish is fully coated in the marinade. Cover the bowl and place it in the fridge for 20 to 30 minutes. This helps the fish soak in all those yummy flavors.
Grilling the Fish
While the fish marinates, it’s time to prep the grill. Preheat it over medium heat. Next, oil the grill grates using a paper towel dipped in olive oil. This step helps prevent sticking. After about 20 to 30 minutes, take the fish out of the marinade. Place the fish on the grill. Grill each side for about 4 to 5 minutes. You’ll know it’s done when it flakes easily with a fork. The internal temperature should reach 145°F (63°C).
Assembling the Tacos
While you grill, warm up the tortillas. Place them on the grill for about 30 seconds on each side. You want them soft and pliable. Once the fish is done, use a fork to flake it. Now, take a tortilla and add a generous amount of flaked fish. Top it off with shredded cabbage, diced tomatoes, and avocado slices. For extra flavor, drizzle Greek yogurt or sour cream over the top. You can sprinkle more dill if you like. Enjoy your tasty tacos!
Tips & Tricks
Perfecting Your Marinade
To make your marinade perfect, start with the basic recipe. You can adjust the lemon juice for more zing. If you like less tang, add more olive oil. Taste the marinade before adding the fish. I often let the fish marinate for 20-30 minutes. This time allows the flavors to soak in well.
Grilling Techniques
When grilling fish, check for doneness with a fork. The fish should flake easily. You want an internal temperature of 145°F. To prevent sticking, oil the grill grates first. Just dip a paper towel in olive oil and wipe the grates before grilling.
Serving Suggestions
For sides, I love serving these tacos with black beans or corn salad. A fresh pico de gallo adds a great touch, too. You can serve these tacos with a cold drink, like lemonade or iced tea. For a fun twist, try stacking the tacos in a taco holder for a cool presentation.
Pro Tips
- Choose Fresh Fish: Always opt for the freshest fish available. Look for clear eyes and a fresh, ocean-like smell.
- Perfectly Flaked Fish: Let the fish rest for a minute after grilling to allow the juices to redistribute before flaking.
- Warm Tortillas Properly: Use a clean, damp cloth to keep your tortillas warm while you grill the fish to ensure they remain pliable.
- Customize Your Toppings: Feel free to add other toppings like salsa, jalapeños, or a sprinkle of cheese to elevate your tacos!
Variations
Substitute Ingredients
You can switch up the fish in this recipe. Salmon and mahi-mahi both work well. Each fish brings its own flavor. Try them for a tasty twist. You can also play with herbs and spices. Instead of dill, use cilantro or parsley for a different taste. Smoked paprika adds a nice kick, too.
Dietary Modifications
If you need gluten-free options, use corn tortillas instead of flour. They are just as tasty and safe for a gluten-free diet. For a vegan choice, swap the fish with grilled zucchini or jackfruit. You can still enjoy the same great flavors with these alternatives.
Flavor Boosts
Want more heat? Add chopped chili peppers to the tacos. They give a spicy kick that many love. Another fun idea is to mix in fruit salsas. Mango or pineapple salsa pairs great with fish. The sweetness balances the savory fish nicely.
Storage Info
Storing Leftover Fish
To keep your leftover fish fresh, place it in an airtight container. Store it in the refrigerator right after your meal. The fish stays good for up to three days. Always check for any off smells or changes in color before eating.
Reheating Recommendations
When reheating fish, use a skillet over low heat. This method helps keep the texture nice and flaky. Avoid using the microwave, as it can dry out the fish. Heat it just until warm, and don’t let it cook too long.
Freezing Tips
If you want to freeze the tacos, wrap each one tightly in plastic wrap. Place them in a freezer bag to keep them safe from freezer burn. For best results, eat them within three months. When ready to eat, thaw in the fridge overnight. You can also use the microwave to thaw them quickly.
FAQs
Can I use frozen fish for this recipe?
Yes, you can use frozen fish. To prepare it, thaw the fish first. Place it in the fridge overnight for best results. If you’re short on time, seal the fish in a bag and submerge it in cold water for about an hour. Once thawed, pat it dry before marinating. This helps the marinade stick better.
What are the best toppings for fish tacos?
You can get creative with toppings! Here are some great ideas:
- Shredded cabbage (green or purple)
- Diced tomatoes
- Sliced avocado
- Fresh cilantro
- Sliced jalapeños
- Pickled red onions
- Mango salsa
- Lime wedges for extra zest
These toppings add texture and flavor to your tacos.
How do I know when the fish is done cooking?
Check the fish for a few signs. Look for the color change to opaque. The fish should flake easily with a fork when done. A reliable way is to use a food thermometer. The internal temperature needs to reach 145°F (63°C). If you see these signs, your fish is ready to eat!
We explored how to make delicious fish tacos using simple, fresh ingredients. From marinating the fish to grilling it just right, every step matters for great flavor. You can customize your tacos with various toppings and dressings. Remember to store any leftovers properly to enjoy later. Try the tips and variations to make this dish your own. Cooking should be fun and tasty, and these fish tacos are perfect for any occasion. Enjoy your culinary adventure!