Eggplant is the best alternative for portobello mushrooms. It can be used in sauces and as a meat alternative in sandwiches or Italian dishes. You can swap eggplant in for nearly every portobello mushroom recipe due to its mild flavor.