top of page
  • Threads
  • TikTok
  • Instagram
  • Facebook

Canadian indie author of spicy romance, B writes stories full of morally grey disasters, probably-too-much sarcasm, and just the right amount of chaos. Add in swoon-worthy characters, sizzling spice, and a few emotional gut punches—and you’ve got her brand of unhinged love stories.

About B. Mackenzie

B. Mackenzie writes dark, spicy, high-stakes mafia romance because,  she wanted to read what she writes.  Her characters are morally gray, her plots are intense, and emotions? Yeah, she’s here to wreck them. If you make it through one of her books without feeling something deep in your soul (or needing a drink), she hasn’t done her job.

Born and raised in the Canadian prairies, B. Mackenzie is no stranger to a hard fight—she’s been throwing hands with rheumatoid arthritis since she was two. But chronic illness has nothing on her love for storytelling, her ability to juggle a husband, a daughter, three dogs, two cats, and a never-ending playlist of music that matches her mood swings.

As for the pen name? Well, let’s just say she intensely dislikes her first name—like, nails-on-a-chalkboard levels of dislike—and avoids hearing it at all costs. Mackenzie, her middle name, however? Chef’s kiss. So, B. Mackenzie it is.

If you're here for chaos, carnage, and characters who love too hard and kill too easily—welcome. You’re in the right place.

© 2025 b. mackenzie author. Powered and secured by Wix

bottom of page