Core, de-seed and roughly chop the fresh tomatoes, if using. Set aside.
Heat a medium sized pan on a low-med heat with the coconut oil. Add diced jalapeno, onion and garlic. Soften until translucent while you skin / dice the fish. Set the fish aside for now.
Add the stock, tomatoes, tomato paste and olives to the pan, increasing the heat to bring it to an almost-boil. Add the fennel seeds, red pepper flakes, smoked paprika and black pepper, then adjust the heat to an even simmer, letting the sauce reduce, about 15 – 20 minutes.
While the sauce is cooking down, preheat your oven to 400F and remove the tough ends from your asparagus. Lay your asparagus spears out on a baking tray or pan and toss them in a little oil with your preferred seasonings.
When your stew looks almost to the thickness you like, put the asparagus in the oven and add the swordfish to the pan. Turn the heat down to low, cover the pan and let it gently steam / simmer for about 8 – 10 minutes. Adjust time accordingly if you’re using a lighter white fish.
When the swordfish is evenly opaque, remove the pan from the heat and leave it to rest, covered, while your asparagus finishes up.