If you are on the lookout for a delightful, crowd-pleasing snack that will have everyone reaching for seconds, this Cheese Truffles (Mini Cheese Balls) Recipe is your new best friend. These little bites combine creamy, tangy, and savory flavors with a mix of textures that make each truffle utterly irresistible. Whether you’re hosting a party or just craving a rich and cheesy treat, this recipe brings together simple ingredients in an elegant way that’s surprisingly easy to master. Trust me, once you try making cheese truffles yourself, they will become a staple in your entertaining repertoire.

Ingredients You’ll Need
Every fantastic recipe starts with great ingredients, and this one is no different. The magic of these cheese truffles lies in the blend of creamy cheeses, flavorful grated cheese, and fresh herbs, each playing a crucial role in delivering that unforgettable taste and texture combination.
- 8 oz / 250g cream cheese: Provides the smooth, creamy base that binds the truffles together perfectly.
- 1 cup grated cheese (tasty, cheddar, or any flavorful cheese): Adds sharpness and depth of flavor to complement the creaminess.
- 1/2 tsp garlic powder: Infuses a subtle hint of savory warmth without overpowering the cheese.
- 1/2 tsp Worcestershire sauce: Brings a tangy boost that enhances the overall savoriness of the truffles.
- Salt to taste: Balances and elevates all the flavors beautifully.
- 10 oz / 300g goats cheese: Offers a creamy tang that adds character to the feta cheese filling.
- 10 oz / 300g Danish feta: Delivers a crumbly, salty punch that contrasts nicely with the goat cheese.
- 1 cup grated cheese (tasty, cheddar, or other flavorful cheese): Brings richness and a melty texture to the feta filling.
- 1 tbsp sour cream (or 2 tsp milk or water): Provides a slight moisture adjustment to keep the mixture soft and spreadable.
- 1/4 cup finely chopped fresh herbs (parsley and dill recommended): Adds a fresh, green note that brightens every bite.
- 1/4 cup parmesan cheese (finely shredded or grated): Delivers an intense umami kick to the outer coating.
- 1/3 cup walnuts (finely chopped): Gives crunchy texture contrast and a mild nuttiness to the coating.
- 1/3 cup dried cranberries (finely chopped): Imparts a sweet tartness that balances the savory cheeses perfectly.
How to Make Cheese Truffles (Mini Cheese Balls) Recipe
Step 1: Prepare the Cream Cheese Filling
Start by taking your softened cream cheese, grated cheese, garlic powder, Worcestershire sauce, and a pinch of salt. Place them all in a mixing bowl and stir vigorously until you have a smooth and creamy blend. This filling forms one half of the truffle flavor profile, laying a luscious and flavorful foundation for your mini cheese balls.
Step 2: Prepare the Feta Cheese Filling
Next, mix together goat cheese, Danish feta, grated cheese, sour cream, and chopped fresh herbs. This combination brings a tangy and herbaceous twist to your cheese truffles. Stir thoroughly until the mixture is uniform but still retains a bit of texture from the cheeses.
Step 3: Shape the Cheese Balls
Grab a tablespoon to measure out the cheese filling, then use a teaspoon to scrape the filling out onto a clean tray or cutting board. Once you’ve portioned all the filling, use your hands to gently roll each portion into small, round balls. Chill these in the refrigerator for 3 to 4 hours—the rest period helps the truffles firm up so they hold their shape during the next steps.
Step 4: Prepare Coatings
While your cheese balls are chilling, get your coatings ready. Arrange parmesan cheese, chopped walnuts, and dried cranberries each in separate small bowls. These coatings are not just about appearance—they add fascinating textures and flavor contrasts that elevate each bite.
Step 5: Roll the Cheese Balls in Coatings
Once chilled, gently roll each cheese ball in your chosen coatings. Feel free to mix and match so you have a variety of textures and flavors on your tray. The combination of crunchy walnuts, savory parmesan, and sweet cranberries makes these cheese truffles both delicious and visually appealing.
Step 6: Chill Until Ready to Serve
Place the coated cheese truffles back into the refrigerator to set firmly until you’re ready to serve. This step helps the coatings adhere nicely, and the flavors meld perfectly.
Step 7: Bring to Spreadable Temperature
About 15 minutes before serving, take your cheese truffles out of the fridge. Letting them soften at room temperature enhances their creamy texture and makes them easier to spread on crackers or toast. This little patience pays off wonderfully!
Step 8: Serve with Crackers or Toast
Arrange the cheese truffles on a serving platter with an assortment of crackers or toasted bread slices. The crispness of the accompaniments pairs beautifully with the smooth, flavorful cheese balls, making for a snack loved by all ages.
How to Serve Cheese Truffles (Mini Cheese Balls) Recipe

Garnishes
A sprinkle of fresh herbs like parsley, dill, or chives adds a fresh burst of color and flavor that complements the rich cheese inside. A light drizzle of honey or a few edible flowers can also turn these truffles into a stunning appetizer centerpiece.
Side Dishes
Serve your cheese truffles alongside charcuterie meats, olives, and pickled vegetables for a full-fledged Mediterranean-inspired spread. A crisp green salad with a zesty vinaigrette also pairs wonderfully to balance the richness.
Creative Ways to Present
Want to impress guests even more? Serve the cheese truffles in small, pretty paper cups or on wooden skewers paired with grapes or cherry tomatoes. These presentation ideas bring a fun and elegant touch to any gathering.
Make Ahead and Storage
Storing Leftovers
Keep any leftover cheese truffles in an airtight container in the refrigerator. They stay fresh and flavorful for up to 4 days, making them perfect for prepping in advance or enjoying as a quick snack throughout the week.
Freezing
If you want to store your Cheese Truffles (Mini Cheese Balls) Recipe for longer, freezing is a great option. Place them on a baking tray to freeze individually first, then transfer to a freezer-safe container or bag. They’ll keep well for up to 1 month but are best enjoyed fresh whenever possible.
Reheating
Since these truffles are best served chilled or at room temperature, reheating is not necessary. Simply remove them from the freezer and let them thaw in the refrigerator overnight, then bring to room temperature before serving for the best texture and flavor.
FAQs
Can I use different types of cheese?
Absolutely! This Cheese Truffles (Mini Cheese Balls) Recipe is very adaptable. Feel free to experiment with cheeses like blue cheese, smoked gouda, or even flavored cheeses to create your own signature taste.
How long do these cheese truffles last?
When stored properly in the refrigerator, these truffles will stay fresh for about 4 days. It’s best to enjoy them within this timeframe to experience their optimal flavor and texture.
Can I make these cheese balls vegan or dairy-free?
To make a vegan or dairy-free version, substitute cream cheese and other cheeses with plant-based alternatives. Keep in mind texture and flavor will vary, but it’s a fun way to customize the recipe for dietary needs.
What’s the best way to serve these at a party?
Arrange them on a festive platter with a variety of crackers, breads, and fresh fruit. Adding small labels with the different cheese varieties can also be a cute way to inform guests and spark conversation.
Can I prepare these cheese truffles ahead of time?
Definitely! These truffles actually taste better after chilling for a few hours or overnight, as this helps the flavors meld beautifully. Just remember to bring them out of the fridge about 15 minutes before serving for the perfect soft texture.
Final Thoughts
Once you’ve tried this Cheese Truffles (Mini Cheese Balls) Recipe, you’ll wonder how you ever entertained without them. They’re simple to make, bursting with flavor, and endlessly customizable. So gather your ingredients, roll up your sleeves, and create these delightful bites sure to impress everyone around your table. Trust me, your cheese-loving friends will thank you endlessly!
