Ants On A Log Cream Cheese Recipe: Celery Sticks Stuffed With Sweet Peanut Butter Crunch

Desserts

Ants On A Log Cream Cheese Recipe: Celery Sticks Stuffed With Sweet Peanut Butter Crunch

This ants on a log cream cheese recipe transforms a childhood classic into a creamy, crunchy masterpiece with just five ingredients. The secret lies in blending cream cheese with peanut butter for a velvety, sweet-spiced filling that pairs perfectly with crisp celery sticks and plump raisins.

I developed this version after realizing most recipes missed the cream cheese twist that makes it irresistibly smooth—no more dry or chalky textures.

The assembly couldn’t be simpler: wash celery sticks, spread the cream cheese-peanut butter mixture like frosting, then top with raisins for that signature "ants" look. This vegetarian-friendly snack delivers protein-packed crunch and sweet-tangy balance, making it perfect for lunchboxes, after-school snacks, or office treats.

The cream cheese adds a luxurious richness that elevates the classic beyond its original form.

What makes this version stand out is its foolproof texture—no soggy celery or clumpy fillings. The cream cheese binds everything together while keeping the celery crisp, and the peanut butter adds just enough sweetness to complement the raisins.

It’s a nostalgic treat with a gourmet upgrade, and the best part? You can make it in under 10 minutes.

For extra indulgence, try drizzling melted chocolate over the top or sprinkling chopped nuts for added crunch. Store in the fridge for up to 3 days, though I doubt it’ll last that long.

This is the kind of snack that disappears faster than you can say "ants on a log." Let’s get started!

👨‍🍳
Difficulty
Easy
🌿
Diet
Vegetarian
🔥
Calories
Low Cal

Ingredients for ants on a log cream cheese

Five ingredients transform this nostalgic snack into a creamy, crunchy masterpiece.

Ingredient Amount Notes
Cream Cheese 🧀 8 oz Full-fat, room temperature
Peanut Butter 🥜 ½ cup Natural, unsweetened preferred
Celery Sticks 🧅 1 bunch Medium, about 12-15 sticks
Raisins 🍇 ½ cup Plump, seedless preferred
Vanilla Extract 🍯 ½ tsp Pure vanilla preferred
Salt 🧂 ¼ tsp Fine sea salt preferred
Dark Chocolate Chips 🍫 ¼ cup Optional, for drizzling
Chopped Almonds 🌰 ¼ cup Optional, for crunch

The cream cheese is the game-changer here—full-fat and room temperature ensures that velvety texture without lumps. I always grab Philadelphia brand from the grocery store's dairy section, but any quality cream cheese will work. For the peanut butter, natural, unsweetened (like Smucker's or Jif Natural) gives that perfect balance of richness and subtle sweetness. Avoid the sweetened versions—they can make the filling too cloying. Celery sticks should be medium-sized, about 3-4 inches long, for easy handling. The raisins? Plump, seedless ones from the bulk bin at Whole Foods or Trader Joe's stay juicy longer.

No vanilla extract? Almond extract at half the amount works in a pinch, though vanilla is ideal. Running low on raisins? Chopped dried cranberries or apricots add a nice tart contrast. Want to skip the chocolate? A drizzle of melted white chocolate adds a pretty, milder option. The peanut butter can be creamy or crunchy—both work, but creamy blends more smoothly. If you're feeling fancy, swap the almonds for crushed peanuts or toasted pecans for a different crunch profile. Just make sure everything is at room temperature before mixing to avoid graininess.

This keeps beautifully in the fridge for up to 5 days, though I've never had a batch last that long. Wrap individual sticks in plastic wrap or store the whole bunch in a sealed container to keep them crisp. For extra indulgence, assemble the logs just before serving—raisins stay plump longer when added fresh. Freezing isn't recommended as the celery can get soggy, but you can prep the filling ahead and store it in the fridge for up to 3 days. Perfect for meal prep—just assemble when you're ready to snack.

❤️

Why You'll Love This Recipe

  • No-Fuss Spread: I swear, this takes less time than deciding what to eat. Just mix the cream cheese and peanut butter with a splash of vanilla—no cooking, no waiting, no mess—then slather it on celery like you’re a snack artist.
  • Sweet-Salty Magic: That creamy peanut butter meets the tangy cream cheese? It’s like a hug for your taste buds. Add the raisins, and suddenly it’s dessert and lunch—no guilt, just pure satisfaction.
  • Packable Anywhere: Between us, this is my go-to for lunchboxes, office snacks, or even a quick after-school treat. The celery holds up perfectly, and the filling stays fresh for days—no sad, soggy sandwiches here.
  • Pantry Superstar: Honestly, you’re probably already making this. Peanut butter, cream cheese, and raisins? Basic ingredients that cost next to nothing. It’s the kind of recipe that turns grocery money into something delicious without breaking the bank.

Step-by-step instructions for ants on a log cream cheese recipe

This playful yet sophisticated twist on a classic snack delivers creamy, crunchy, and sweet layers in every bite.

1

Prepare the Cream Cheese-Peanut Butter Filling

In a medium bowl, combine the 8 oz cream cheese and 0.5 cup peanut butter using a hand mixer or sturdy spoon. Mix until completely smooth and homogeneous, scraping down the sides as needed. This ensures the filling is perfectly blended without any lumps that could disrupt the texture later.

Add the 0.5 tsp vanilla extract and 0.25 tsp salt, mixing again until fully incorporated. The vanilla enhances the peanut butter's natural sweetness, while the salt balances the flavors. Here's the thing—don't rush this step. You want the mixture to be completely smooth so it spreads evenly into those celery sticks without tearing.

2

Stuff the Celery Sticks

Select the straightest celery sticks from the 1 bunch celery sticks, discarding any that are bent or overly fibrous. Using a small spoon or piping bag fitted with a round tip, carefully fill each stick about halfway with the cream cheese mixture. Press gently to compact the filling so it stays put when you add the toppings.

I like to work in batches—fill about four sticks at a time to keep everything fresh. If the mixture feels too soft to hold, chill the bowl in the refrigerator for 5-10 minutes while you work. This prevents the filling from oozing out before you can assemble the final layers.

3

Add the Sweet and Crunchy Toppings

Place the 0.5 cup raisins in a small bowl and lightly toss them with a pinch of salt if desired. Then, using your hands or a spoon, gently press the raisins into the cream cheese filling, creating a neat line down the center of each celery stick. This mimics the classic "ants" look while keeping the filling secure.

Finally, sprinkle the 0.25 cup chopped almonds evenly over the raisins. The almonds add a delightful crunch that contrasts beautifully with the creamy peanut butter and tender raisins. For an extra touch, you can drizzle the 0.25 cup dark chocolate chips over the top and let them melt slightly in the fridge for a glossy finish.

4

Chill and Serve

Transfer the assembled "ants on a log" to a serving platter and refrigerate for at least 30 minutes before serving. This chilling time allows the flavors to meld and the celery to crisp slightly, enhancing the overall texture. The longer you let them chill, the better the flavors will develop—up to 2 hours if you're prepping ahead.

Serve on a platter lined with parchment paper for easy cleanup. Each bite should deliver a perfect balance of creamy peanut butter, sweet raisins, crunchy almonds, and the refreshing crunch of celery. For a fun presentation, arrange them in a circular pattern or stack them vertically like little towers. Enjoy immediately or store in the fridge for up to 3 days for a quick, healthy snack anytime.

👨‍🍳

Pro Tips For Making Ants On A Log Cream Cheese

  • SOFTEN THE CREAM CHEESE: Take the cream cheese out of the fridge 15 minutes before mixing—it blends smoother and spreads evenly without lumps. I used to force cold cheese into the mix, and it always ended up grainy. Trust me, this small step makes a real difference in texture.
  • PEEL THE CELERY STICKS: Trim the fibrous strings off the celery sticks with a paring knife before filling them—it keeps the raisins from getting stuck in the rough edges. I learned this the hard way when I had to fish out raisins mid-bite. Takes 30 seconds but saves frustration later.
  • USE A THIN SPREADER: Spread the peanut butter-cream cheese mix with a butter knife or offset spatula instead of a spoon—it creates a thin, even layer that dries faster and holds the raisins better. Thick globs make the sticks messy and harder to eat. (Yes, even if you're impatient like me.)
  • CHILL BEFORE SERVING: Pop the filled celery sticks in the fridge for 10 minutes before serving—it firms up the cream cheese so it doesn’t ooze out when you take a bite. I skip this when I’m lazy, but the dish is noticeably better when I don’t. Worth the wait.

Make-ahead tips for leftovers

Filling Prep Ahead

Mix the cream cheese and peanut butter filling up to 3 days in advance and store it in an airtight container in the fridge. This saves you time on assembly day—just scoop and spread when ready.

I like to portion it into small containers (like 4-ounce ramekins) so I can grab exactly what I need for each batch of celery sticks. 💡

Celery Prep Shortcut

Wash and trim 1 bunch celery sticks ahead of time, then store them in a sealed container with a damp paper towel to keep them crisp. I prep these 2 days in advance and keep them in the fridge.

For extra crunch, let them sit at room temperature for 10 minutes before stuffing—this makes them easier to handle without bending. ❄️

Assemble Just Before Serving

The best texture comes when you assemble the logs right before eating. The raisins stay plump and the almonds retain their crunch.

If you must prep ahead, store the filled celery sticks (without toppings) in the fridge for up to 1 day, then add raisins and almonds just before serving. This keeps everything fresh and crispy. 🌟

Freezer-Friendly Filling

You can freeze the cream cheese-peanut butter mixture for up to 1 month in a freezer-safe container. Thaw it in the fridge overnight before using. I’ve never frozen the assembled logs because celery gets mushy, but the filling alone is a lifesaver for busy weeks.

Just let it sit at room temperature for 10 minutes after thawing to soften slightly before spreading. ❄️

Portion for Meal Prep

Divide the assembled logs into single-serving portions (about 4 sticks per serving) and wrap each portion in plastic wrap or place in small containers with parchment paper between layers.

This prevents sogginess and keeps them crisp for up to 3 days in the fridge. Perfect for lunchboxes or office snacks! 📅

Reheating (If Needed)

While these are best eaten cold, you can gently warm them for 10-15 seconds in the microwave if you prefer a softer texture. Cover with a damp paper towel to prevent drying out.

I rarely do this—they’re delicious straight from the fridge—but it’s a great option if you’re serving them warm for a dessert twist. 🔥

Nutrition facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 10g50%
Cholesterol 30mg10%
Sodium 240mg10%
Total Carbohydrate 25g9%
Dietary Fiber 3g11%
Sugars 14g
Protein 8g16%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this without peanut butter?

Swap the peanut butter for cream cheese alone and add a drizzle of honey or maple syrup for sweetness. For a savory twist, mix in 1 tablespoon mustard or chopped sun-dried tomatoes instead of raisins. The cream cheese base keeps the recipe versatile for any taste preference.

2

Why does my filling ooze out of the celery?

This usually happens when the filling is too soft or the celery sticks are too small. Chill the mixture for 10-15 minutes before stuffing, and use slightly larger celery sticks (4 inches long) to hold more filling. Press the raisins gently but firmly to compact everything—this keeps the filling secure.

3

Are these vegan-friendly?

Not as written, but you can easily adapt them! Use vegan cream cheese (like Kite Hill) and vegan peanut butter (check for no added sugar). For raisins, opt for vegan-certified brands. The almonds and chocolate chips can be swapped for vegan alternatives too. The texture will be just as creamy and delicious!

4

How do I keep the celery crisp longer?

Store the assembled logs in an airtight container with a paper towel to absorb moisture. Keep them in the fridge for up to 3 days. For extra crunch, let them sit at room temperature for 10 minutes before eating. Avoid storing in the freezer—the celery becomes soggy.

5

Can kids help make these?

This is a fantastic kid-friendly project! Little hands can wash celery sticks, sprinkle raisins, and press toppings. For younger kids, use a piping bag with a large tip or a spoon to spread the filling. It’s a great way to teach them about textures and flavors while making a fun snack.

★★★★★4.6(3 reviews)
Categories Desserts