Heads up! This blog post hasn't been updated in over 2 years. CodePen is an ever changing place, so if this post references features, you're probably better off checking the docs. Get in touch with support if you have further questions.
Users of WordPress.com, we bring you good news! You can now embed Pens in your blog posts (and pages) there!
This is because CodePen supports oEmbed – and WordPress.com was gratious enough to whitelist CodePen to work there. Big thanks to Joey Kudish and the WordPress.com for helping us get that working well.
Users of self-hosted WordPress sites (WordPress.org), never fear, we’re told this is likely going to be in Jetpack soon so oEmbed-style embeds will work there too. But you don’t have to wait! There is a plugin that enables support right now. And of course you could just use the regular embed code (see docs) for embedding Pens as well (which allows for powerful features like theming and adjusting the height and such).