Pumpkin Cream Cheese Muffins

These Pumpkin Cream Cheese Muffins are warmly spiced, incredibly moist, and filled with a silky sweet cream cheese center. Easy to make and perfect for fall baking.

Fall baking just doesn’t get better than a batch of freshly made Pumpkin Cream Cheese Muffins straight from the oven.

These soft, warmly spiced muffins are stuffed with a sweet, tangy cream cheese filling that melts right into the center, a combination that has earned these muffins a cult following every autumn season.

They’re the kind of recipe you’ll want to make on repeat from September through Thanksgiving, and honestly, even through the winter months.

If you’ve ever grabbed one of those famous pumpkin cream cheese muffins from a coffee shop and thought, “I wish I could make these at home,” this recipe is exactly what you’ve been looking for.

The batter comes together quickly, the cream cheese filling takes just minutes to prepare, and the result is a bakery-quality muffin every single time.

Quick Recipe Summary
Prep Time20 minutes
Cook Time22 minutes
Total Time42 minutes
Servings12 muffins
Difficulty LevelEasy

If you love cozy fall baking, you’ll also want to check out this Pumpkin Cream Cheese Bread for another delicious way to enjoy this flavor combination.

Pumpkin Cream Cheese Muffins

Why You’ll Love This Pumpkin Cream Cheese Muffins

These muffins deliver that perfect balance of warm spice and creamy sweetness in every bite.

The pumpkin keeps the crumb incredibly moist, no dry, crumbly muffins here.

That cream cheese center is the real showstopper. It bakes into a luscious, slightly tangy pocket that makes every bite feel like a little surprise.

They’re easy enough for beginner bakers but impressive enough to bring to a fall brunch or holiday gathering.

No mixer required for the muffin batter, just two bowls, a whisk, and about 20 minutes of hands-on time.

  • Incredibly moist texture thanks to pumpkin puree and oil
  • Warm pumpkin pie spice flavor in every bite
  • A creamy, sweet cream cheese center that sets beautifully
  • Easy enough for weekday baking but special enough for entertaining
  • Freezer-friendly — make a double batch and save some for later
  • Naturally egg-rich and satisfying as a breakfast or afternoon snack

You might also enjoy: Pumpkin Cupcakes with Cream Cheese Frosting

Ingredients

This recipe uses simple, easy-to-find pantry and refrigerator staples.

The most important thing is to use 100% pure pumpkin puree, not pumpkin pie filling, which is pre-sweetened and spiced and will throw off the balance of the recipe.

For the Pumpkin Muffin Batter:

  • 1 ¾ cups (220g) all-purpose flour
  • 1 teaspoon baking soda
  • ½ teaspoon baking powder
  • ½ teaspoon salt
  • 1 ½ teaspoons pumpkin pie spice
  • ½ teaspoon ground cinnamon
  • 1 cup (245g) 100% pure pumpkin puree
  • ¾ cup (150g) granulated sugar
  • ¼ cup (55g) packed brown sugar
  • 2 large eggs, room temperature
  • ½ cup (120ml) vegetable oil
  • 1 teaspoon pure vanilla extract

For the Cream Cheese Filling:

  • 8 oz (225g) full-fat block cream cheese, softened to room temperature
  • ¼ cup (50g) granulated sugar
  • 1 large egg yolk
  • ½ teaspoon pure vanilla extract

Read Also: Pumpkin Cheesecake Bars Recipe

Kitchen Equipment Needed

You don’t need any specialty equipment to make these muffins, a standard muffin tin and a couple of mixing bowls are really all it takes.

That said, having the right tools makes the process easier and ensures even baking.

The cream cheese filling benefits from a hand mixer or stand mixer to get it perfectly smooth and lump-free.

You might also enjoy: Strawberry Muffins

Recommended Products for This Recipe

I’ve tested this recipe many times, and the tools and ingredients below genuinely make a difference in the final result. These are items I personally use and recommend.

1. Libby’s 100% Pure Pumpkin Puree

Libby’s is the gold standard for canned pumpkin puree and consistently delivers the right moisture level and flavor for baked goods.

Using a high-quality puree means your muffins will have that deep, authentic pumpkin flavor rather than a bland or watery result. It’s worth seeking out the real thing.

Get it on Amazon

2. Wilton Non-Stick Muffin Pan

A heavy-gauge, non-stick muffin tin ensures even heat distribution so your muffins bake through without over-browning the bottoms.

Thin, flimsy pans can cause uneven baking, which is especially noticeable with filled muffins like these. The Wilton pan has been a reliable staple in my kitchen for years.

Get it on Amazon

3. McCormick Pumpkin Pie Spice

A good pumpkin pie spice blend is key to getting that signature fall flavor right.

McCormick’s blend has the perfect ratio of cinnamon, ginger, nutmeg, and allspice that works beautifully in this recipe.

Using a fresh, high-quality spice blend makes a noticeable difference in the depth of flavor.

Get it on Amazon

4. KitchenAid Hand Mixer

Beating the cream cheese filling to a perfectly smooth, lump-free consistency is much easier with a hand mixer than stirring by hand.

The KitchenAid hand mixer is lightweight, easy to clean, and powerful enough to cream cheese quickly without overworking it. It’s a worthwhile investment for any baker.

Get it on Amazon

5. OXO Good Grips Medium Cookie Scoop

Portioning muffin batter evenly is one of the most important steps for muffins that bake at the same rate with consistent size.

A medium cookie scoop takes the guesswork out of filling each cup and helps you layer the batter and cream cheese filling neatly. It’s a simple tool that makes a real difference.

Get it on Amazon

Pumpkin Cream Cheese Muffins

Step-by-Step Instructions: How to Make Pumpkin Cream Cheese Muffins

1. Prep Your Equipment and Preheat the Oven

  • Position your oven rack in the center of the oven for even heat circulation.
  • Preheat your oven to 375°F (190°C). Use an oven thermometer if you have one, as many ovens run hot or cool.
  • Line a 12-cup standard muffin tin with paper muffin liners. If you don’t have liners, grease the cups generously with non-stick spray or softened butter, making sure to coat the sides and bottom completely.
  • Set the prepared muffin tin aside while you make the batter.

2. Make the Cream Cheese Filling

  • Place the 8 oz of softened cream cheese into a medium mixing bowl. It’s important that the cream cheese is fully at room temperature — cold cream cheese will be lumpy and difficult to mix smooth.
  • Add the ¼ cup granulated sugar, 1 egg yolk, and ½ teaspoon of vanilla extract to the bowl.
  • Using a hand mixer on medium speed (or a stand mixer fitted with the paddle attachment), beat the mixture for about 1 to 2 minutes until it is completely smooth, creamy, and free of any lumps.
  • Scrape down the sides of the bowl with a rubber spatula and give it one final mix.
  • Set the cream cheese filling aside at room temperature while you prepare the muffin batter. Do not refrigerate it, as cold filling is harder to work with when layering.

3. Mix the Dry Ingredients

  • In a large mixing bowl, add the 1 ¾ cups of all-purpose flour.
  • Add the 1 teaspoon of baking soda, ½ teaspoon of baking powder, and ½ teaspoon of salt.
  • Add the 1 ½ teaspoons of pumpkin pie spice and ½ teaspoon of ground cinnamon.
  • Whisk all the dry ingredients together for about 20 to 30 seconds until they are well combined and the spices are evenly distributed throughout the flour. This step prevents any pockets of baking soda or spice in the finished muffins.
  • Set the dry ingredient bowl aside.

4. Mix the Wet Ingredients

  • In a second large mixing bowl, add the 1 cup of pumpkin puree.
  • Add the ¾ cup of granulated sugar and the ¼ cup of packed brown sugar. Whisk until combined.
  • Add the 2 large eggs one at a time, whisking well after each addition.
  • Pour in the ½ cup of vegetable oil and 1 teaspoon of vanilla extract.
  • Whisk the wet ingredients together vigorously for about 1 minute until the mixture is smooth, glossy, and fully combined. The oil and eggs should be fully emulsified into the pumpkin mixture at this point.

5. Combine the Wet and Dry Ingredients

  • Pour the dry ingredients into the bowl of wet ingredients all at once.
  • Using a rubber spatula, gently fold the dry ingredients into the wet ingredients with slow, sweeping strokes from the bottom of the bowl upward.
  • Mix just until no dry flour streaks remain — this is very important. Overmixing muffin batter develops the gluten in the flour and results in dense, tough, tunneled muffins. A few small lumps in the batter are completely fine and actually desirable.
  • Stop mixing the moment the flour disappears. The batter will be thick and glossy.

6. Fill the Muffin Cups and Add the Cream Cheese Filling

  • Using a medium cookie scoop or large spoon, fill each lined muffin cup about halfway with pumpkin batter. Each muffin cup should be approximately half full to leave room for the filling and the remaining batter.
  • Next, spoon about 1 to 1 ½ tablespoons of the cream cheese filling directly into the center of each muffin cup, on top of the first layer of batter. Try to keep the filling centered and away from the edges of the liner.
  • Top each muffin cup with another scoop of pumpkin batter, covering the cream cheese filling completely. Each cup should be filled about ¾ full total.
  • If any cream cheese filling is visible at the sides, use a spoon or toothpick to gently nudge a little batter over it. A fully covered filling stays creamy during baking rather than drying out.

7. Bake the Muffins

  • Place the filled muffin tin into the preheated 375°F (190°C) oven on the center rack.
  • Bake for 20 to 24 minutes. Begin checking at the 20-minute mark.
  • The muffins are done when the tops are set and spring back lightly when pressed with your fingertip, and when a toothpick inserted into the pumpkin part of the muffin (avoiding the cream cheese center) comes out clean or with just a few moist crumbs. A toothpick hitting the cream cheese center will appear “wet” — that’s normal.
  • The tops should be domed and have a slightly darker edge, but should not be deeply browned. If the tops are browning too fast, loosely tent the pan with a sheet of aluminum foil and continue baking.

8. Cool and Serve

  • Remove the muffin tin from the oven and let it cool on a wire rack for 5 minutes before removing the muffins.
  • After 5 minutes, gently lift each muffin out of the tin and transfer them directly to the wire rack to finish cooling.
  • Allow the muffins to cool for at least 10 to 15 minutes before eating. The cream cheese filling is extremely hot right out of the oven and can burn your mouth. It also firms up to that perfect creamy texture as it cools slightly.
  • Serve warm or at room temperature and enjoy!

These muffins pair beautifully with a warm mug of Spiced Apple Cider on a cool fall morning.

Tips for The Best Pumpkin Cream Cheese Muffins

A few simple techniques will take your muffins from good to absolutely bakery-worthy.

These tips address the most common pitfalls in muffin baking and ensure the cream cheese filling comes out perfect every time.

  • Use room temperature ingredients. Both the eggs and cream cheese should be fully at room temperature before mixing. Cold cream cheese will be lumpy and will not blend smoothly, and cold eggs can cause the batter to be uneven.
  • Do not overmix the batter. Fold the dry and wet ingredients together until just combined. Overmixing is the number one reason for dense, tough muffins — stop as soon as the flour is incorporated.
  • Use block cream cheese, not spreadable. Cream cheese that comes in a tub has extra additives and a higher water content that will make the filling too soft and runny. Always use full-fat block cream cheese for the best texture.
  • Use pure pumpkin puree, not pumpkin pie filling. Pumpkin pie filling already contains sugar and spices and will make your muffins unbalanced in sweetness and flavor.
  • Fill the cups only ¾ full. Overfilling muffin cups causes the batter to overflow and bake unevenly. Three-quarters full is the sweet spot for a perfect domed top.
  • Let the muffins cool before eating. The cream cheese center needs at least 10 minutes to firm up after baking. Eating them too hot means the filling is molten and the flavor isn’t fully developed yet.
  • Measure flour correctly. Spoon flour into your measuring cup and level it off with a straight edge rather than scooping directly from the bag, which compacts the flour and can lead to dry muffins.

Read Also: Pumpkin Roll Cake Recipe

Serving Suggestions

Pumpkin Cream Cheese Muffins

These muffins are wonderful on their own, but there are plenty of ways to enjoy them as part of a larger spread.

They work beautifully as a centerpiece for a fall brunch table, served alongside other seasonal baked goods and warm drinks.

  • Serve warm with a drizzle of honey or a pat of salted butter for an extra indulgent touch
  • Pair with hot coffee, chai tea, or a mug of warm apple cider for a cozy breakfast
  • Add them to a fall brunch spread alongside Stuffed French Toast and fresh fruit
  • Pack them into lunchboxes or picnic baskets — they travel well and don’t require refrigeration for a few hours
  • Serve as a dessert at a Thanksgiving or fall dinner party
  • Dust lightly with powdered sugar before serving for a prettier presentation
  • Top with a small dollop of whipped cream cheese and a sprinkle of cinnamon sugar for a dressed-up serving option.

Variations of Pumpkin Cream Cheese Muffins

Once you’ve mastered the base recipe, there are so many delicious ways to customize these muffins to suit different tastes and occasions.

  • Streusel-Topped Muffins: Mix together ¼ cup flour, ¼ cup brown sugar, ½ teaspoon cinnamon, and 2 tablespoons cold butter until crumbly, then sprinkle over the muffin tops before baking for a crunchy, coffee-cake-style topping.
  • Chocolate Chip Pumpkin Cream Cheese Muffins: Fold ½ cup of semi-sweet or dark chocolate chips into the muffin batter before filling the cups. The chocolate complements the pumpkin spice beautifully.
  • Maple Cream Cheese Filling: Replace the vanilla extract in the cream cheese filling with 1 tablespoon of pure maple syrup for a warming, autumn twist on the filling.
  • Nutty Pumpkin Muffins: Add ½ cup of chopped toasted pecans or walnuts to the batter for added texture and a nutty depth of flavor.
  • Mini Muffins: Use a 24-cup mini muffin tin and reduce the baking time to 12 to 14 minutes. These are perfect for parties, snack platters, or kids’ lunchboxes.
  • Gluten-Free Version: Substitute the all-purpose flour with a 1:1 gluten-free baking flour blend. The texture will be slightly denser but still very good.

If you love the spiced pumpkin flavor in baked goods, this Pumpkin Spice Bread is another must-try fall recipe from the blog.

Storage and Reheating

Because these muffins contain a cream cheese filling, they require a bit more care when storing than a standard muffin.

Proper storage keeps them fresh and ensures the filling stays safe to eat.

  • Room Temperature: These muffins can sit at room temperature for up to 2 hours after baking. Beyond that, the cream cheese filling requires refrigeration.
  • Refrigerator: Store cooled muffins in an airtight container in the refrigerator for up to 5 days. Let them come to room temperature before eating, or warm them up briefly.
  • Freezer: These muffins freeze beautifully. Once fully cooled, place them in a single layer on a baking sheet and freeze for 1 hour until solid, then transfer to a zip-top freezer bag or airtight container. Store in the freezer for up to 3 months.
  • Reheating from Refrigerator: Microwave individual muffins on medium power for 20 to 30 seconds until just warmed through. Don’t overheat or the cream cheese filling can become runny.
  • Reheating from Frozen: Thaw overnight in the refrigerator, then warm in the microwave for 30 to 45 seconds, or in the oven at 300°F (150°C) for about 10 minutes.

Read Also: Blueberry Pumpkin Bread Recipe

Nutritional Facts

The following nutritional information is an estimate per muffin based on the recipe yielding 12 muffins.

Exact values will vary based on specific brands and ingredient substitutions.

  • Calories: approximately 290 kcal
  • Total Fat: 16g
  • Saturated Fat: 5g
  • Cholesterol: 60mg
  • Sodium: 220mg
  • Total Carbohydrates: 33g
  • Dietary Fiber: 1g
  • Total Sugars: 20g
  • Protein: 4g
  • Vitamin A: approximately 70% DV (from pumpkin)
  • Calcium: approximately 4% DV
  • Iron: approximately 6% DV

These muffins are a treat, so enjoy them as part of a balanced diet.

The pumpkin and cream cheese together provide a meaningful amount of vitamin A and some calcium in every serving.

Health Benefits of Key Ingredients

While these muffins are certainly a dessert-forward treat, the key ingredients do bring some genuine nutritional value to the table.

Pumpkin puree, in particular, is a nutritional powerhouse hiding in plain sight in your favorite fall baked goods.

  • Pumpkin Puree: Rich in beta-carotene, which the body converts to vitamin A — essential for eye health, immune function, and skin health. Pumpkin is also a good source of potassium and dietary fiber, and is naturally low in calories.
  • Eggs: Provide high-quality complete protein and are one of the best dietary sources of choline, which supports brain health and cognitive function. They also contribute essential vitamins including B12 and D.
  • Cream Cheese: Provides a moderate amount of calcium and phosphorus. Full-fat dairy products also contain fat-soluble vitamins including vitamin A and K2.
  • Cinnamon: Cinnamon has been shown in studies to have antioxidant properties and may help support healthy blood sugar regulation when consumed regularly in moderate amounts.
  • Pumpkin Pie Spice Blend: The ginger, nutmeg, and allspice in pumpkin pie spice are all rich in antioxidants and have traditionally been used to support digestion.

This recipe also pairs beautifully alongside a Yogurt Parfait for a more balanced fall breakfast spread.

FAQs About Pumpkin Cream Cheese Muffins

1. Can I use homemade pumpkin puree instead of canned?

Yes, you can use homemade pumpkin puree, but you’ll need to drain it first.

Homemade puree tends to have a higher water content than canned, which can make the muffins too wet and dense.

To drain homemade puree, spread it over a few layers of paper towels or a cheesecloth for 30 minutes to remove excess moisture before using it in the recipe.

2. Why did the cream cheese filling sink to the bottom?

This usually happens when the filling is added to batter that’s too thin, or when too much filling is added at once.

Make sure you’re filling the muffin cups halfway with batter before adding the cream cheese, and keep the filling dollop to about 1 to 1 ½ tablespoons.

Using room temperature batter components (not cold) also helps the batter support the filling better during baking.

3. Can I make the batter the night before?

It’s best to bake the muffins fresh rather than making the batter ahead.

Once baking soda and baking powder are mixed into a wet batter, they begin reacting immediately, and leaving the batter overnight will result in muffins that don’t rise as well.

However, you can mix the dry ingredients and the cream cheese filling separately the night before and refrigerate the filling.

The next morning, just mix the wet ingredients, combine everything, and bake.

4. How do I know the muffins are done without cutting into them?

Insert a toothpick into the pumpkin part of the muffin, specifically into the side of the dome, not directly into the center where the cream cheese filling is.

A clean toothpick or one with just a few moist crumbs means the pumpkin batter is fully baked.

The tops should also look set and spring back lightly when gently pressed. If the centers look glossy or wet when you press them, give the muffins another 2 to 3 minutes.

5. Can I make these muffins dairy-free?

You can make a dairy-free version using a dairy-free cream cheese alternative such as a cashew-based or coconut-based cream cheese.

Look for a block-style dairy-free cream cheese rather than a spreadable variety for the best filling texture.

The results will be slightly different in flavor and texture, but many readers have made this swap successfully with good results.

Pumpkin Cream Cheese Muffins

Pumpkin Cream Cheese Muffins

Author: iamwinfred
290kcal
No ratings yet
Share Print Save
Prep 20 minutes
Cook 22 minutes
Total 42 minutes
These Pumpkin Cream Cheese Muffins are everything you love about fall baking in one irresistible bite. Warmly spiced with pumpkin pie spice and cinnamon, the muffin batter bakes up incredibly moist and tender thanks to real pumpkin puree and vegetable oil — and hidden inside each one is a sweet, silky cream cheese filling that melts right into the center. They come together with just two bowls and no mixer for the batter, making them easy enough for a weekday morning yet impressive enough for a holiday brunch table.
Servings 12 muffins
Course Breakfast
Cuisine American

Ingredients

For the Pumpkin Muffin Batter
  • 1 ¾ cups all-purpose flour 220g; spoon into measuring cup and level off
  • 1 tsp baking soda
  • ½ tsp baking powder
  • ½ tsp salt
  • 1 ½ tsp pumpkin pie spice
  • ½ tsp ground cinnamon
  • 1 cup 100% pure pumpkin puree 245g; not pumpkin pie filling
  • ¾ cup granulated sugar 150g
  • ¼ cup brown sugar 55g, packed
  • 2 large eggs room temperature
  • ½ cup vegetable oil 120ml
  • 1 tsp pure vanilla extract
For the Cream Cheese Filling
  • 8 oz full-fat block cream cheese 225g; softened to room temperature — do not use spreadable cream cheese
  • ¼ cup granulated sugar 50g
  • 1 large egg yolk room temperature
  • ½ tsp pure vanilla extract

Equipment

  • Standard 12-cup muffin tin
  • Paper muffin liners Or grease the cups with non-stick spray
  • Large mixing bowl Two needed — one for dry, one for wet ingredients
  • Medium mixing bowl For the cream cheese filling
  • Whisk
  • Rubber spatula
  • Medium cookie scoop or large spoon For portioning batter evenly
  • Hand mixer or stand mixer For beating the cream cheese filling smooth
  • Measuring cups and measuring spoons
  • Wire cooling rack
  • Oven thermometer Recommended for accurate baking temperatures (optional)

Method

  1. Preheat your oven to 375°F (190°C) and position the rack in the center. Line a standard 12-cup muffin tin with paper liners or grease generously with non-stick spray.
  2. Beat the softened cream cheese, ¼ cup granulated sugar, egg yolk, and ½ tsp vanilla extract together with a hand mixer on medium speed for 1–2 minutes until completely smooth. Set aside at room temperature.
  3. In a large bowl, whisk together the flour, baking soda, baking powder, salt, pumpkin pie spice, and cinnamon until evenly combined.
  4. In a second large bowl, whisk together the pumpkin puree, granulated sugar, brown sugar, eggs, vegetable oil, and vanilla extract until smooth and glossy.
  5. Add the dry ingredients to the wet ingredients and fold together gently with a rubber spatula until just combined — stop as soon as no flour streaks remain. Do not overmix.
  6. Fill each muffin cup halfway with pumpkin batter, add 1–1½ tablespoons of cream cheese filling in the center, then top with more batter until cups are about ¾ full. Cover the filling completely with batter.
  7. Bake at 375°F (190°C) for 20–24 minutes, until the tops spring back when lightly pressed and a toothpick inserted into the pumpkin portion (not the filling) comes out clean or with a few moist crumbs.
  8. Cool the muffins in the tin for 5 minutes, then transfer to a wire rack. Allow at least 10–15 minutes before eating so the cream cheese filling can set to a creamy texture.

Nutrition

Serving1MuffinCalories290kcalCarbohydrates33gProtein4gFat16gSaturated Fat5gPolyunsaturated Fat5gMonounsaturated Fat5gCholesterol60mgSodium220mgPotassium115mgFiber1gSugar20gVitamin A70IUVitamin C2mgCalcium4mgIron6mg

Notes

  • Do not overmix: Fold the batter just until no dry flour remains — overmixing develops gluten and leads to dense, tough muffins.
  • Use block cream cheese only: Tub-style spreadable cream cheese contains more water and stabilizers and will make the filling too soft and runny.
  • Room temperature ingredients matter: Cold cream cheese will be lumpy and won’t blend smooth; cold eggs can cause uneven mixing in the batter.
  • Pure pumpkin puree, not pie filling: Pumpkin pie filling is pre-sweetened and spiced — using it will throw off the balance of the recipe entirely.
  • Measure flour correctly: Spoon flour into the measuring cup and level it off; scooping directly packs it down and can result in dry muffins.
  • Storage: Refrigerate in an airtight container for up to 5 days due to the cream cheese filling. These muffins can sit at room temperature for up to 2 hours after baking.
  • Freezer-friendly: Freeze fully cooled muffins in a zip-top bag for up to 3 months. Thaw overnight in the fridge and reheat in the microwave for 30–45 seconds.
  • Streusel topping variation: Mix ¼ cup flour, ¼ cup brown sugar, ½ tsp cinnamon, and 2 tbsp cold butter until crumbly and sprinkle over muffin tops before baking.
  • Add-in ideas: Fold ½ cup chocolate chips or chopped toasted pecans into the batter for extra flavor and texture.
  • Mini muffin option: Use a 24-cup mini muffin tin and reduce baking time to 12–14 minutes. Perfect for parties and snack platters.

Tried this recipe?

Let us know how it was!

Conclusion

These Pumpkin Cream Cheese Muffins are one of those recipes that earns a permanent spot in your fall baking rotation.

The combination of warmly spiced pumpkin batter and that creamy, sweet cream cheese center is truly irresistible, the kind of muffin that makes everyone ask for the recipe the moment they take a bite.

They’re simple enough to pull off on a weekday morning, yet special enough to bring to a holiday gathering.

So go ahead and preheat that oven. Your kitchen is about to smell absolutely amazing, and I promise these are worth every minute.

If you try this recipe, I’d love to hear how it went! Drop a comment below and let me know, did you add chocolate chips?

Try the streusel topping? Share your experience and photos so others can be inspired too.

Recommended: