Start by gathering all your ingredients. This step will save time later. Rinse and peel the baby carrots if needed. Pat them dry.
In a large pan over medium heat, melt the creamy margarine or unsalted butter. You should see it bubbling gently. The sizzle will set the stage for the sweeter flavors to blend in.
Once the butter has melted, add the brown sugar, salt, and spices. Stir it well. The sugar should start to dissolve, forming a beautiful base.
Now, toss in the baby carrots. Stir them around to fully coat them in the buttery mixture. The warmth will begin tenderizing the carrots.
Cover the pot with a lid. Lower the heat to medium-low to allow the carrots to steam. Cook for about 15-20 minutes. Stir occasionally to ensure even cooking. The goal is tender carrots with a glossy glaze.
Once tender, remove the pan from heat. You can sprinkle with extra cinnamon or zest if desired. Now, serve your lovely Cracker Barrel carrots warm, enjoying the sweet aroma wafting around.