Double Pistachio Cream Cheese Muffins Recipe
These pistachio muffins use pistachios two ways: half are ground into a paste to boost flavor and color, while the other half are coarsely chopped to add texture. Combined with cream cheese, the result is tender, moist, creamy, and naturally green—no pudding mix needed.

Pistachios have a delicate, nutty flavor that can be muted in baked goods unless treated carefully. Cream cheese enhances that profile: its mild tang balances the nut’s natural sweetness and its fat helps carry and prolong the pistachio aroma on the palate. The technique here — toasting, grinding into a paste, then combining some nuts chopped and some processed with oil — concentrates pistachio flavor and yields a moist, tender muffin crumb with an attractive green tint.
Key Ingredients
The full recipe with measurements is listed below. Here are the main ingredients and some substitution notes:
- Toasted pistachios: Toasting brings the oils and flavor to the surface, which intensifies the nutty notes. You may use lightly salted pistachios if desired, but avoid flavored varieties.
- Cream cheese: Use full-fat cream cheese at room temperature. It adds a creamy tang and contributes to the muffins’ moist texture. If needed, swap with full-fat sour cream (not reduced-fat) for a slightly different tangy profile.
- Vegetable oil: A neutral-flavored oil helps keep muffins moist longer than butter would. Use any flavorless vegetable oil.
- Milk: Adds a little extra hydration so the batter stays soft without becoming heavy.
How This Recipe Works
Professional bakers often use a few small tricks to improve texture and flavor. This recipe follows several of those principles:
- Grinding part of the pistachios into a paste releases oils and delivers concentrated pistachio flavor and color. Processing the paste briefly with vegetable oil creates a loose, oily paste that incorporates evenly into wet ingredients.
- Allowing the combined wet mixture to rest briefly after adding the pistachio oil helps flavors meld and develop.
- Chilling the batter before baking and filling liners to the top produces taller, bakery-style muffin domes.
- Watch the muffins rather than relying solely on the timer; ovens vary. Muffins are done when they are puffed and a toothpick inserted in the center comes out clean or with a few dry crumbs.
Images






Recipe: Moist Pistachio Muffins (No Pudding Mix)
Yield: 12 muffins
Prep time: 20 minutes | Cook time: 20 minutes | Total time: about 1 hour (including chilling)
Author: Dikla Levy Frances
Ingredients
- 1 2/3 cups (200 g) all-purpose flour
- 2 tsp baking powder
- 1/2 tsp salt
- 1 cup (200 g) granulated sugar
- 1 1/3 cups (150 g) roasted pistachios, divided
- 1/2 cup (120 ml) vegetable oil, divided
- 1 cup (225 g) full-fat cream cheese, room temperature
- 2 large eggs
- 3 tbsp (45 ml) milk, room temperature
Instructions
- Preheat and prep: When you are ready to bake, preheat your oven to 350°F (175°C). Line a 12-cup muffin tin with liners.
- Dry mix: In a medium bowl, sift or whisk together the flour, baking powder, and salt.
- Chop pistachios: Coarsely chop half the pistachios (about 100 g / 3.5 oz) and fold them into the flour mixture. Set aside.
- Make pistachio paste: Place the remaining pistachios in a food processor and process until they are very fine and moist, about 2–3 minutes. Scrape the sides as needed.
- Add oil to paste: With the processor running, add 1/4 cup of vegetable oil and process another 20–30 seconds until you have a loose, oily pistachio paste. This extracts the oils and makes it easy to blend into the batter.
- Wet ingredients: In a large mixing bowl, beat the cream cheese and eggs until smooth. Add the remaining vegetable oil and the granulated sugar, then mix in the pistachio oil and the milk until everything is fully incorporated. Let this mixture sit for 10–15 minutes to allow the pistachio flavor to develop.
- Combine: Add the dry flour-and-pistachio mixture to the wet ingredients and fold with a wooden spoon or spatula until just combined. Do not overmix.
- Chill for better rise: Refrigerate the batter for 30–60 minutes. Chilling helps the muffins achieve a taller, bakery-style dome when baked.
- Fill liners: Divide the batter among 12 muffin liners, filling each one to the top for maximum rise.
- Bake: Bake at 350°F (175°C) for 22–25 minutes, or until the muffins are puffed and a toothpick inserted in the center comes out clean or with a few dry crumbs.
- Cool: Remove from the oven and let the muffins cool for about 15 minutes before serving.
Notes & Tips
- Use room-temperature ingredients for smoother batter and even baking.
- To toast pistachios: spread them on a baking sheet and roast in a 350°F oven for 6–8 minutes, watching closely so they don’t burn. Toasting deepens the nutty flavor.
- If you prefer taller muffins, chill the filled liners for 1 hour before baking and ensure each liner is completely full.
- Ovens vary. Start checking at the lower end of the bake time. A toothpick with a few dry crumbs is fine; wet batter indicates more time is needed.
Storing
Store muffins at room temperature in an airtight container for up to three days. For longer storage, wrap cooled muffins tightly in plastic wrap and place in a freezer bag; freeze for up to four to eight weeks. To reheat, unwrap and warm in a 300°F oven for about 8–12 minutes until heated through.

