
Why I started beanrecipeswarm
I was twenty-three, standing in my grandmother’s kitchen with a pot of beans that had boiled down into a thick, grainy paste instead of the smooth, velvety broth she swore by.
She’d handed me the wooden spoon and said, ‘You’re stirring wrong,’ but I didn’t know what that meant—until she showed me how the spoon had to *cut* through the liquid, not just swirl. That day, I learned two things: broth isn’t just water, and recipes are more than ingredients.
This site is for anyone who’s ever stood in their own kitchen, tasted something off, and wondered what went wrong. Here, you’ll find recipes that don’t just tell you *what* to do but *why*—and how to fix it when it doesn’t work the first time. No shortcuts, no assumptions.
Just the kind of meals that taste like home, even if your home isn’t a kitchen.
Meet the founder

My grandmother’s kitchen was where I first learned that cooking wasn’t about following rules—it was about listening.
She’d stand beside me, her hands steady on the spoon, and say, ‘Watch the bubbles,’ or ‘Smell the pot before you taste it.’ Those lessons stuck, even when I moved out and started burning everything.
Now, I write recipes the way she taught me: by paying attention to the small things—the way a broth should *sing* when it simmers, the texture of a bean that’s just right.
The only tool I still use from her kitchen is a chipped cast-iron spoon, the one she handed me that day with the beans. It’s too small for most pots now, but I keep it on the counter anyway.
Sometimes, when I’m stirring a new recipe, I reach for it without thinking—like a habit I can’t break. It’s a reminder that the best meals start with something simple, not perfection.
The failure that changed everything was a batch of lentil soup I made at twenty-five. I’d followed a recipe exactly, but the lentils were mushy and the broth tasted flat.
My flatmate at the time—a guy who’d worked in a restaurant—watched me scrape the pot into the trash and said, ‘You soaked them too long.’ That’s when I realized recipes aren’t just steps; they’re about timing, temperature, and knowing when to walk away.
Now, I test every recipe until it’s right—or until I learn why it isn’t.
I write every recipe by hand first, in a notebook with a pencil. There’s something about the way the lead smudges when I’m thinking that makes it easier to spot mistakes. I don’t know why I do it—I just can’t type a draft without feeling like I’m skipping a step.
The pages are always messy, but that’s where the real work starts.
Meet the mascot

The mascot started as a doodle on a napkin at a café in Portland, where I was waiting for a package of heirloom beans.
I’d been sketching a pot with a spoon in it, but the first scribble had the spoon too long and the pot looking like a lopsided bowl.
I crossed it out and tried again, this time making the spoon shorter and the pot deeper—but then the handle looked like a question mark. It wasn’t until I sat down at my desk later that I realized the spoon’s curve could be a smile if I tilted it right.
The proper drawn version had a pot with a lid that looked like a tiny hat, and the spoon’s bowl was filled with little dots to suggest broth. I used a fine-liner because I knew it’d need to be simple enough to read on a browser tab.
The dots turned into bubbles, and the hat became a ridge around the lid—just enough to make it look intentional, not busy. The name came last: *Bubbles*, because that’s what good broth does.
The final version lost the hat entirely and simplified the pot’s rim to a single line. The spoon’s handle became a straight stroke, and the bubbles inside it were reduced to three—one at the tip, one in the middle, and one near the handle.
It had to work at 16x16 pixels, so every line had to mean something. Now, it’s the face of this site because it’s what I see when I’m stirring a pot and thinking about the next recipe.
What I promise you
This site is built on one rule: if I wouldn’t eat it myself, it doesn’t belong here. Every recipe is tested for taste, texture, and whether it actually works in a real kitchen—not just a perfect one. No gimmicks, no shortcuts that compromise flavor.
What you can hold me to
- Every ingredient is listed with exact measurements—no ‘to taste’ or ‘as needed’ guesswork.
- If a step is critical (like soaking beans or skimming foam), it’s marked clearly so you don’t skip it.
- If a recipe fails, I’ll tell you why and how to fix it—because the best cooks learn from mistakes.
- The notes section includes troubleshooting tips for common problems, like burnt edges or uneven texture.
How I create a recipe
A recipe here starts with a question: *What’s missing?* Sometimes it’s a family dish I’ve never quite nailed, other times it’s a flavor I’ve tasted in a restaurant and want to recreate.
I never start with a ‘perfect’ version—I start with the first attempt, because that’s where the real work begins. The first batch is always about learning what goes wrong, not what works.
The first stir

The first step is always the same: measure the dry beans or grains, rinse them under cold water, and soak them for exactly twelve hours. No longer, no shorter—over-soaking turns them mushy, and under-soaking leaves them tough.
While they soak, I prep the broth: onions, garlic, and herbs are sautéed in olive oil over medium-low heat for eight minutes, until the onions are translucent but not browned. That’s the foundation. If the oil smells burnt at this stage, I start over.
The beans go into the pot with the broth, and that’s when the real work begins. I stir every five minutes for the first twenty minutes, using a wooden spoon to break up any foam that rises.
The pot should never boil hard—just a steady simmer, with bubbles breaking the surface gently. If the broth looks cloudy or the beans aren’t softening evenly, I adjust the heat or add a splash of cold water. No shortcuts. No rushing.
The taste test
The second stage is about balance. I taste the broth at twenty minutes, then again at thirty, adjusting salt, acid (a splash of vinegar or lemon juice), and fat (a drizzle of olive oil) until it sings.
The beans should be tender but still hold their shape—if they’re falling apart, they’ve been overcooked. I drain a handful, rinse them in cold water, and taste one plain.
That’s the moment I decide if the recipe is ready to write down or if it needs another hour (or a completely new approach).
How a page gets onto this site
Once a recipe is tested and retested, I write it down while the pot is still warm. The notes section comes first—what went wrong, what I’d do differently, and the exact times and temperatures. Then, I rewrite the steps in plain language, cutting anything that feels like fluff.
If a step is confusing, I add a note. If a measurement is tricky, I include a tip. The goal is to make it so someone could follow the recipe without ever having cooked before—and still end up with something delicious.
Write to me
I’d love to hear about the dishes you’ve made—or the ones that went wrong. Did a recipe here work for you? Did you tweak it in a way that made it even better?
I’m especially curious about the failures: the times you followed the steps exactly and still ended up with a pot of something unrecognizable. Those are the moments that teach us the most.
If you’ve got a question or a story to share, there’s a contact page where you can reach me. No recipe is too simple, no mistake too small. The best meals—like the best stories—start with honesty.
The recipes are grouped by category: Appetizers, Beverages, Breakfast & Brunch, Desserts, Main Courses and Salads.