Desserts
This ants on a log cream cheese recipe transforms a classic childhood snack into a creamy, satisfying treat that’s perfect for kids and adults alike. The secret lies in combining celery sticks with a rich peanut butter and cream cheese filling, creating a texture that’s both crisp and velvety.
I developed this version after realizing how much my family loved the original—except with a smoother, more decadent twist that still keeps it light and refreshing.
The beauty of this recipe is its simplicity: just five ingredients and 10 minutes of prep time, yet it delivers a snack that feels gourmet. The cream cheese adds a tangy richness that balances the sweetness of peanut butter, while the celery provides a satisfying crunch.
It’s vegetarian, packed with protein, and easily adaptable—whether you’re making it for a school lunch, a party appetizer, or a quick afternoon pick-me-up.
What you’ll end up with is a dish that’s visually appealing (thanks to the classic "ants" look) and irresistibly tasty. The cream cheese filling binds the peanut butter and raisins together, creating a bite that’s sweet, salty, and creamy all at once.
Plus, it’s a great way to sneak in veggies without anyone noticing—trust me, even the pickiest eaters will ask for seconds.
This recipe also shines in its versatility. Swap raisins for chocolate chips, use vegan cream cheese for a plant-based option, or even make it nut-free with sunflower seed butter. Store leftovers in the fridge for up to 3 days, making it a perfect make-ahead snack. Let’s get started!
Ingredients for ants on a log cream cheese
Five ingredients. Ten minutes. A snack that feels like dessert.
| Ingredient | Amount | Notes |
|---|---|---|
| Celery Sticks 🧅 | 8 whole | Fresh, crisp, 3-inch pieces |
| Cream Cheese 🧀 | 8 oz | Softened at room temperature |
| Peanut Butter 🥜 | ½ cup | Natural, no added sugar |
| Raisins 🍇 | ¼ cup | Plump, seedless preferred |
| Honey 🍯 | 1 tbsp | For binding filling together |
| Sunflower Seed Butter 🥜 | ¼ cup | Nut-free alternative option |
| Chocolate Chips 🍫 | ¼ cup | Semi-sweet, for variation |
Celery sticks are the star here—crisp and fresh is key. Grab the thickest stalks from the produce section (avoid the wilted ones near the back). For extra crunch, store them in the fridge wrapped in damp paper towels. The cream cheese should be soft but not melted—microwave for 15 seconds if needed. Peanut butter? Natural is best—none of that sugary junk. Raisins should be plump, not dried out, so soak them in warm water for 5 minutes if they're hard.
No peanut butter? Sunflower seed butter works perfectly for nut-free versions. Hate raisins? Chocolate chips or dried cranberries are great swaps. The honey is just to help the filling bind—maple syrup works too if you prefer. For a protein boost, add a sprinkle of chia seeds or granola on top. And if you're making this for a crowd, double the batch—it disappears fast. The filling needs to be thick but spreadable, so don't overmix.
These keep beautifully in the fridge for 3 days, but honestly, they're best eaten fresh. Wrap the celery sticks in plastic wrap and store them in a single layer to keep them crisp. For a fun twist, arrange them on a platter with the filling in the center and let kids (or adults!) assemble their own. The filling also makes a great dip for apple slices or crackers—double the recipe and freeze half for later. Just don't skip the celery—it's what makes this snack so satisfying.
Why You'll Love This Recipe
- No-Fuss Assembly: I swear by this recipe because it’s the kind of snack that requires zero effort—just celery sticks, a spoon, and a quick mix of cream cheese and peanut butter. My kids can help spread the filling (and usually end up licking the bowl).
- Sweet-Salty Magic: That perfect balance of creamy peanut butter, tangy cream cheese, and just a drizzle of honey? It’s addictive. The raisins add a chewy contrast that makes every bite feel like a little treat.
- Lunchbox Legend: Pack these in individual containers for school lunches or office snacks—they hold up perfectly for days. Honestly, I’ve had them last five days in my kids’ lunchboxes, and they’re still fresh.
- Budget Snack Win: Peanut butter, cream cheese, and celery are pantry staples, and raisins are cheap. This is my go-to when I need a filling snack without breaking the bank—plus, it’s way better than store-bought bars.
Step-by-step instructions for ants on a log cream cheese recipe
Here's how to assemble this classic snack with a creamy twist—easy, fun, and perfect for sharing.
Prepare the Celery Sticks
Start by washing the 8 whole celery sticks thoroughly to remove any dirt from the strings. Use a sharp knife to trim off the leafy tops and any tough ends, leaving you with clean, crisp 3-inch sticks. I like to run them under cold water one last time to refresh them—this keeps them extra crunchy throughout the process.
Arrange the celery sticks on a paper towel and pat them dry with another towel. This step is crucial because moisture can make the filling stick too much, turning your "ants" into soggy logs. Let them air-dry for 2-3 minutes while you prepare the filling.
Mix the Creamy Filling
In a medium bowl, combine the 8 oz softened cream cheese with the 0.5 cup peanut butter and 1 tbsp honey. Use a spoon or electric mixer to blend until completely smooth and creamy. The mixture should be thick but spreadable—if it's too stiff, add 1 teaspoon of milk to loosen it slightly.
For a nut-free option, replace half of the peanut butter with 0.25 cup sunflower seed butter. The texture will be slightly different but still delicious. Fold in the 0.25 cup raisins and 0.25 cup chocolate chips until evenly distributed. This is where the fun begins—you can adjust the sweetness by adding more honey if needed.
Stuff the Celery Sticks
Using a butter knife or celery spoon, spread about 1 tablespoon of the filling into each celery stick. Press it in gently but firmly—you want the filling to stay put without oozing out. For a classic "ants" look, add a few extra raisins or chocolate chips on top to mimic ants crawling along the log.
Work quickly to keep the cream cheese from getting too warm. If the filling starts to soften too much, chill the bowl in the freezer for 5 minutes before continuing. Arrange the stuffed celery sticks on a plate, filling-side up, ready for serving.
Chill and Serve
Cover the plate with plastic wrap and refrigerate for at least 30 minutes before serving. This chilling time helps the filling set slightly, making it easier to handle and preventing any potential mess. The celery will stay crisp, and the cream cheese will hold its shape beautifully.
Serve the "ants on a log" as a snack, appetizer, or even a fun dessert with a glass of milk. The combination of creamy peanut butter, sweet raisins, and rich chocolate chips makes this a crowd-pleaser. Store any leftovers in an airtight container in the fridge for up to 3 days, though they rarely last that long!
Pro Tips For Making Ants On A Log Cream Cheese
- SOFTEN THE CELERY FIRST: Skip the crunchy sticks—run celery under cold water for 10 seconds, then pat very dry. This keeps the cream cheese from sliding off later, and the texture stays crisp without soggy ends. (Yes, even if you’re impatient like me.)
- USE ROOM-TEMP CREAM CHEESE: Scoop that tub straight from the fridge, and you’re fighting a losing battle. Let it sit for 15 minutes first—it spreads smoother, sticks better, and won’t turn grainy when mixed with peanut butter. Trust me, your ants won’t abandon ship mid-bite.
- DON’T OVERSTUFF THE STICKS: Three ingredients max per celery stick: cream cheese or peanut butter (pick one), raisins, and maybe a drizzle of honey. Pack them too tight, and you’ll end up with a peanut butter avalanche. Think "snackable," not "construction project."
- SWAP RAISINS FOR CHOCOLATE CHIPS: Sounds weird, but it works: use mini dark chocolate chips instead of raisins for a grown-up twist. Warm the chips slightly (10 seconds in the microwave) so they cling better—no mess, all flavor. (Your kids won’t notice the difference, but you will.)
Wine and beer pairings for this ants on a log cream cheese
Sweet Wine Pairings
This creamy, sweet snack pairs wonderfully with Moscato d'Asti—a lightly sparkling Italian wine with honeyed notes that complement the peanut butter and raisins beautifully. The effervescence cleanses your palate between bites, making each one feel fresh.
I love serving this wine chilled at 45-50°F for a perfect balance of sweetness and acidity. 🍷
Rich Beer Options
A honey brown ale like New Belgium Fat Tire is my go-to pairing—its caramel and toasted malt flavors mirror the peanut butter’s richness while the slight sweetness enhances the raisins.
For a lighter option, try a Belgian witbier like Hoegaarden, which adds a citrusy brightness that cuts through the cream cheese’s tang. Serve both beers at 40°F for the best experience.
Creamy Dessert Wine
For an after-dinner twist, serve with Port wine—its dark fruit and chocolate notes elevate the chocolate chip variation. A tawny Port aged 10 years adds depth, while a ruby Port keeps it fruity and vibrant.
Keep the bottle at 60-65°F to preserve its complexity. This pairing turns your snack into a sophisticated dessert. 🍷
Non-Alcoholic Pairings
For kids or non-drinkers, sparkling apple cider (like Martinelli’s) adds a festive touch with its crisp sweetness. A vanilla chai latte with oat milk is another great match—the creamy texture and warm spices harmonize perfectly with the peanut butter filling. Serve the latte at 140°F for optimal enjoyment.
Seasonal Adjustments
In summer, pair with a peach iced tea—its floral notes brighten the peanut butter’s richness. For winter, a spiced mulled wine (like St. Rémy) adds warmth with cinnamon and clove undertones.
The contrast of hot and cold makes this snack feel extra cozy during colder months. ✨
Nutrition facts
Frequently asked questions
Why does the cream cheese make this recipe better than the classic version?
The cream cheese adds a rich, velvety texture that balances the peanut butter's stickiness while keeping the snack lighter than traditional butter-based versions. It also helps bind the filling better, preventing the raisins or chocolate chips from sinking to the bottom. Plus, the tangy flavor cuts through the sweetness, making each bite more complex.
Can I make this recipe without peanut butter?
Swap the peanut butter for sunflower seed butter (nut-free) or almond butter for a different flavor profile. For a dairy-free option, use vegan cream cheese and ensure your seed butter has no added dairy. The key is maintaining the same creamy consistency by adjusting honey or maple syrup as needed.
How do I keep the celery sticks from getting soggy?
Pat the celery sticks completely dry before stuffing and let them sit for 2-3 minutes to air-dry. Chill the finished snack for 30 minutes before serving to help the filling set. For extra crunch, store leftovers in the fridge with a paper towel between layers to absorb moisture.
What's the best way to store these for parties or school lunches?
Keep them in an airtight container in the fridge for up to 3 days. For parties, arrange them on a platter with the filling in the center and let guests assemble their own. For school lunches, pack them in a single layer with a damp paper towel to maintain crispness. Freeze extras for up to 1 month—just thaw in the fridge overnight.
Can I make this with different fruits or toppings?
Yes! Try dried cranberries, chopped dates, or even mini marshmallows for a fun twist. For savory versions, skip the sweet toppings and add everything bagel seasoning or crushed nuts. The cream cheese filling works as a great base for both sweet and savory combinations—just adjust the honey or maple syrup to taste.
