This study analyzes the optimization of supply chain strategies in the context of competitive interactions between local and external suppliers within the souvenir food retail industry in Indonesia. Motivated by increasing demand due to tourism growth and supply uncertainties in traditional sourcing, this research develops a two-echelon game-theoretic supply chain model involving one manufacturer and two suppliers. The study incorporates three competition scenarios: a Stackelberg game with the local supplier as leader, a Stackelberg game with the external supplier as leader, and a Nash game where both suppliers act simultaneously. The model considers yield uncertainty in production and consumer preference for product quality, which affects demand and pricing decisions. The manufacturer’s learning cost from using unfamiliar external materials is also modeled. Analytical solutions are derived using backward induction and equilibrium analysis, and numerical simulations are conducted based on real data from coconut sourcing in West Java. The results show that supplier leadership significantly affects wholesale pricing and procurement decisions. Moreover, increasing consumer preference for quality enhances the competitiveness of external suppliers but raises procurement and learning costs. The Nash scenario provides a balanced outcome, while Stackelberg scenarios yield more favorable results depending on the dominant supplier. This research contributes to supply chain theory by incorporating consumer preference, learning cost, and yield uncertainty in a game-theoretic framework. Practically, it offers strategic recommendations for manufacturers to diversify supply and improve resilience in response to demand volatility and market competition.