Skip to content

Fish Tacos with Black Beans: Delicious & Healthy Lunch Recipe

Hello everyone! As a dietitian passionate about both taste and health, I'm excited to share a delightful recipe with you—Fish Tacos with Black Beans. This dish is not only incredibly tasty but also offers an array of nutritional benefits that align perfectly with a health-conscious lifestyle.

Fish, the main ingredient in this recipe, is an excellent source of high-quality protein and omega-3 fatty acids, essential for cardiovascular health and cognitive function. I recommend using varieties like tilapia or cod for their mild flavor and tender texture, which complement the bold spices beautifully.

Adding black beans to the tacos enhances the dish with additional protein and fiber. Fiber is essential for digestive health and helps maintain blood sugar levels, making this meal both satisfying and beneficial for long-term energy.

To assemble, fill warm corn tortillas with the seasoned fish, garnished with fresh lime juice and cilantro for a burst of freshness. Include a generous serving of black beans and finish with a spoonful of avocado-yogurt sauce for a creamy texture and a dose of healthy fats.

This recipe is a fantastic way to enjoy a nutritious meal that supports your wellness goals while indulging in the vibrant flavors of each ingredient. Enjoy crafting this nutritious and delicious meal that promises satisfaction and health benefits in every bite! 

Curious if your genes are craving this meal? Unlock nutrition powered by your DNA.


  • Tilapia: 2 lbs
  • Olive Oil: 1 Tbsp
  • Corn Tortillas: 4
  • Cilantro: 1 cup, roughly chopped
  • White Onion: 1/2 onion, chopped
  • Lime: 1, cut into wedges
  • Black Beans: 1 cup, canned, drained and rinsed
  • Avocado: (optional for garnish)
  • Tomatoes: diced (optional for garnish)


  1. Prep the Skillet: Heat olive oil in a large skillet over medium heat.
  2. Season the Fish: Lightly season the tilapia with salt and pepper to taste.
  3. Cook the Fish: Place the fish in the skillet and cook for 2-3 minutes on each side. Once cooked through, gently flake the fish with a fork.
  4. Assemble the Tacos: Lay the cooked fish onto the corn tortillas. Top each with chopped cilantro, chopped white onion, and a squeeze of lime.
  5. Prepare the Beans: Serve the tacos with a side of black beans. Toss the beans with diced tomatoes and avocado for extra flavor and texture. Enjoy your meal!

My name is Frankie O’Brien and I am the Lead Registered Dietitian at GenoPalate. I have a master's degree in nutrition and dietetics and am a certified specialist in sports dietetics. I love helping people make sustainable changes to help them reach their long- term goals including weight management, improved performance, and overall wellness!


Which Foods Are Best For Your DNA?

Discover the answer when you start your personalized wellness journey powered by DNA.

Shop Now →

Select options