This Creamy Key Lime Trifle layers velvety key lime filling with crunchy pistachios for a high-protein dessert that's quick to assemble. An easy, macro-friendly treat, it brings bright citrus flavor…
Ingredients
Instructions
Start by preparing the key lime filling. In a large mixing bowl, beat the softened cream cheese with an electric mixer on medium speed until it becomes smooth and fluffy, about 2 minutes. This step is crucial because well-softened cream cheese ensures a lump-free, velvety filling. Scrape down the sides of the bowl with a spatula to incorporate any stubborn bits. Gradually pour in the sweetened condensed milk while continuing to beat on low speed. The mixture will thicken and become glossy. Slowly add the fresh key lime juice and beat until fully incorporated. The acid from the lime juice will react with the dairy, causing the mixture to thicken further — this is the magic of no-bake key lime filling! You’ll notice the texture becoming almost pudding-like. Set aside.

In a separate chilled bowl, whip the cold heavy cream using clean beaters. Start on low speed to avoid splashing, then increase to medium-high. Whip until stiff peaks form — when you lift the beaters, the cream should stand upright without drooping. Be careful not to overwhip, or you’ll end up with butter. This homemade whipped cream adds lightness and airiness to the trifle, balancing the dense cream cheese layer. If you prefer a shortcut, you can use 2 cups of thawed whipped topping instead.

Now it’s time to assemble the layers. Choose a clear trifle dish or a large glass bowl to showcase the beautiful strata. Start with a layer of graham cracker crumbs — about 1/3 of the total. Sprinkle them evenly across the bottom. Next, dollop half of the key lime filling over the crumbs and spread it gently to the edges. Follow with half of the whipped cream, spreading it in an even layer. Sprinkle a generous handful of chopped pistachios over the cream. Repeat the layers: remaining graham crackers, remaining key lime filling, remaining whipped cream, and finally top with the rest of the pistachios. For a decorative finish, you can add a few thin lime slices or a dusting of lime zest.
Cover the trifle dish with plastic wrap or a lid and refrigerate for at least 2 hours, but ideally 4-6 hours or overnight. This chilling time allows the graham crackers to soften slightly, melding with the creamy layers to create a cake-like texture. The flavors also meld together, becoming more harmonious. When ready to serve, spoon into individual glasses or bowls. The trifle can be stored in the refrigerator for up to 3 days, though the graham cracker layer will continue to soften over time.
For best results
- For the best flavor, use fresh key limes if available. Their juice is more aromatic and less acidic than Persian limes. If you can't find key limes, use regular limes and reduce the juice to 3/4 cup to avoid excessive tartness. Bottled lime juice can be used in a pinch, but the fresh taste is noticeably brighter.
- Toasting the pistachios before chopping enhances their nutty flavor and adds extra crunch. Spread the shelled pistachios on a baking sheet and toast at 350°F (175°C) for 5-7 minutes, watching closely to prevent burning. Let them cool completely before adding to the trifle. This small step elevates the entire dessert.
- If you want a higher protein content, substitute the heavy cream with 1 cup of plain Greek yogurt (2% or full-fat) whipped with 2 tablespoons of powdered sugar. The yogurt will add a tangy note that complements the lime. Alternatively, use a combination of 1/2 cup heavy cream and 1/2 cup Greek yogurt for a lighter but still creamy texture.
- For a sugar-free version, use a sugar-free sweetened condensed milk alternative (like the one made with monk fruit or stevia) and sugar-free graham crackers. The filling will still set properly, though the texture may be slightly less dense. You can also sweeten the whipped cream with a sugar substitute like erythritol or allulose.
- To prevent the graham crackers from becoming too soggy, you can briefly toast the crumbs in a dry skillet over medium heat for 2-3 minutes, stirring constantly. This dries them out slightly, helping them maintain some crunch even after refrigeration. Alternatively, use crushed vanilla wafers or shortbread cookies for a different texture.
- When layering, use a piping bag for the whipped cream if you want perfectly even layers. However, spooning works just fine for a rustic look. The key is to spread each layer gently to avoid mixing them, which would muddy the distinct stripes.
Variations
- To make this dessert gluten-free, simply substitute the graham crackers with gluten-free graham-style cookies or crushed gluten-free digestive biscuits. The rest of the ingredients are naturally gluten-free. Check labels on pistachios and sweetened condensed milk to ensure no cross-contamination.
- For a vegan version, use a plant-based cream cheese (such as Kite Hill or Tofutti), a vegan sweetened condensed milk (like Nature's Charm), and a dairy-free whipped topping (like coconut whipped cream). The texture will be slightly different but still delicious. Use vegan graham crackers or coconut cookies.
- Add a layer of fresh fruit between the whipped cream and pistachios for extra freshness. Sliced strawberries, raspberries, or blueberries pair wonderfully with the lime flavor. You can also add a thin layer of key lime curd (store-bought or homemade) for an extra punch of citrus.
- For a tropical twist, replace the pistachios with toasted coconut flakes and macadamia nuts. Add a layer of diced mango or pineapple. The combination of lime, coconut, and tropical fruit is reminiscent of a piña colada dessert.
- To increase the protein content further, stir one scoop of vanilla or unflavored protein powder into the key lime filling before layering. Use a whey or plant-based protein that mixes smoothly. You may need to add an extra tablespoon of milk to maintain the right consistency.
Nutrition
- Calories215 kcal
- Total Fat12g
- Saturated Fat7g
- Cholesterol45mg
- Sodium180mg
- Total Carbohydrates26g
- Dietary Fiber1g
- Sugars17g
- Protein3g
