Are you ready to elevate your weeknight dinners with a dish that's bursting with flavor and simplicity? Dive into the world of Indian cuisine with our Easy Swordfish Tomato Curry! In just 30 minutes, you can transform two humble swordfish steaks into a succulent, aromatic feast that will have your taste buds dancing. With a rich blend of spices, creamy coconut milk, and hearty tomatoes, this recipe promises to be a showstopper at your table. So, roll up your sleeves and get ready to impress your family and friends with this delightful culinary adventure!
Prep Time: 10 mins
Cook Time: 20 mins
Total Time: 30 mins
Cuisine: Indian
Serves: 2 servings
Ingredients
- 2 swordfish steaks
- 1 can diced tomatoes
- 1 onion, chopped
- 2 cloves garlic, minced
- 1 tbsp curry powder
- 1/2 cup coconut milk
- Salt to taste
Instructions
- Begin by preparing your ingredients. Chop the onion and mince the garlic. Set them aside for later use.
- In a large skillet or pan, heat a tablespoon of oil over medium heat. Once the oil is hot, add the chopped onion and sauté for about 3-4 minutes until it becomes translucent and fragrant.
- Add the minced garlic to the pan and continue to sauté for an additional 1-2 minutes, being careful not to let it burn.
- Sprinkle the curry powder into the pan, stirring well to combine with the onion and garlic. Allow the spices to toast for about 1 minute, which will enhance their flavor.
- Next, pour in the can of diced tomatoes along with their juices. Stir the mixture well and let it simmer for about 5 minutes, allowing the flavors to meld together.
- After the tomato mixture has simmered, add the coconut milk to the pan. Stir until everything is well combined and let it simmer for another 5 minutes. This will create a creamy curry sauce.
- While the sauce is simmering, season the swordfish steaks with salt on both sides. You can also sprinkle a little extra curry powder if desired for added flavor.
- Carefully place the swordfish steaks into the simmering curry sauce. Make sure they are submerged in the sauce, then cover the pan with a lid.
- Cook the swordfish for about 5-7 minutes on each side, or until the fish is cooked through and flakes easily with a fork. The internal temperature should reach 145°F (63°C).
- Once the swordfish is cooked, remove the pan from heat. Let it sit for a couple of minutes before serving.
- Serve the Easy Swordfish Tomato Curry hot, garnished with fresh herbs if desired. It pairs wonderfully with rice or naan to soak up the delicious sauce.
Tips
- Ingredient Prep: Make sure to chop your onion and mince the garlic before you start cooking. This will streamline the process and ensure that you don’t miss a beat when it’s time to add them to the pan.
- Sautéing Technique: When sautéing the onion, aim for a golden translucence. This step is crucial as it builds the base flavor of your curry.
- Spice it Up: If you love a bit of heat, consider adding a pinch of red pepper flakes or a diced chili along with the curry powder for an extra kick!
- Coconut Milk Alternatives: If you’re looking for a lighter option, you can substitute the coconut milk with low-fat coconut milk or even almond milk, though this will alter the flavor slightly.
- Cooking the Fish: Be gentle when flipping the swordfish steaks to prevent them from breaking apart. A fish spatula can be particularly helpful for this task.
- Serving Suggestions: To enhance your meal, serve the curry with fluffy basmati rice or warm naan bread, perfect for soaking up that luscious sauce.
- Garnish for Flavor: Fresh herbs like cilantro or parsley can elevate the presentation and add a fresh flavor to your dish. Don’t skip this step!
Nutrition Facts
Calories: 299kcal
Carbohydrates: 22g
Protein: g
Fat: g
Saturated Fat: g
Cholesterol: 70mg