Is there a way for an Eldritch Knight to learn the Eldritch Blast cantrip and be able to use Intelligence as the spellcasting modifier for it? The Spell Sniper and Magic Initiate feats both have the spellcasting ability score dependent on the class' spell list, so that's a no go. All stats except for Charisma meet the prerequisite for multiclassing so it's an option to consider, but I prefer not to if possible.
I feel like a fighter archetype named Eldritch Knight should be able to learn Eldritch Blast using Intelligence, but I have no idea how to do so without homebrew. I appreciate the help.
Best Answer
The short answer is "No".
Your class uses the wizard spell list for selecting spells according to the Eldritch Knight class description:
Sadly, Eldritch Blast is only on the Warlock spell list, and even then the Warlock 'Spellcasting Ability' section of the class description says:
The only non-homebrew ways to access that spell are with the Spell Sniper and Magic Initiate feats or to multi-class to Warlock, all of which still leave you with Charisma as the spellcasting ability. It kinda sucks that an Eldritch Knight can't do all things 'Eldritch', but that's the way the class is written.