State of the Blog

Five years ago, I started this blog with a terrible photo and a recipe for tortilla soup. I was relatively newly married, student teaching, doing the occasional triathlon, and still living in the town where I went to college.

Now, we’re almost to our sixth wedding anniversary, we’re parents, I’ve been a teacher for three years, I’m signed up for my first Ironman, and we live in the East Bay.  There have been lots of changes in my life, and lots of changes on this blog.

I used to spend hours planning meals, taking pictures of those meals, and posting them on the blog.  I voraciously read blogs and checked cookbooks out of the library, and my personal cookbook collection started to grow.  Somewhere around 2010, I started talking about my athletic endeavors on the blog as well.  I had ups and downs, but I was pretty consistent about posting and always looked forward to sharing pictures and stories of what I was up to.


Blogging helped me make some amazing friends, helped me feel connected to people at home while we were traveling the world, and definitely expanded my culinary horizons.   These days, though, I just don’t feel any drive to post, and I’m starting to not really want to read blogs either.

I’m not going to take down any of the recipes or posts just yet, but now that Ellie is older and Mike and I are both training for big races, I’d rather spend my time with the people I love than glued to my computer. I may pop back on from time to time if I cook something REALLY good (and actually take a photo of it), but right now, Cate’s World Kitchen is going to go quiet.  Thanks so much for reading!


Family Vacation without leaving home

My sister stuck around for a week after the marathon, so we basically packed as much fun as possible into the days she was here.

First up: a day in Santa Cruz! After reading her blog for 5+ years, I finally met Brianna at her family’s brewery.


My favorite was the On the Porch Pale Ale… but the Saison was good too.  Ellie loved the kids table and books.

After beer, it was time for some beach and boardwalk action.


The Giant Dipper is one of my favorite roller coasters of all time.  This place is so fun.


Emily and Ellie had some quality bonding time on the beach.  She just finished her first year of med school (SO FREAKING PROUD OF HER) so she was in full-on relax mode.

The next day we hit up some fun spots much closer to home: the steam train and carousel in Tilden Regional Park.  Ellie was totally freaked out about the train while we were waiting in line, but I think she loved it once we got on (she said “toot toot!” every 10 seconds for the duration of the ride).

steam train

Ellie had her first carousel experience in Santa Cruz and completely fell in love.


The one in Tilden park is $2 per ticket and she spent the whole time solemnly holding the bar and saying “giddyup.”


On our third day of fun, we drove up to Muir Beach.  We had the place to ourselves for about 10 minutes, and then a kids surf camp showed up, but it was still absolutely beautiful.


On the way home, we tried to stop for drinks at Mill Valley Beer Works but it was closed between 3 and 5.  However, that meant more playground time for Ellie at the best park ever (Old Mill Park).  She tried out the big kid swings by herself for the first time ever.


Now my family is back in Oregon, I’m stay-at-home momming for the summer, and Ellie and I are going to try and find a million fun things to do all over the Bay Area.  We’ve got a membership to the Oakland zoo, plans to visit Mike at work in the city, and a bunch of playgrounds on the list to explore.





2013 San Francisco Marathon

Basically, my sister’s idea to run a marathon with our dad on Fathers Day was the best ever.

before start

It sort of didn’t feel like the best idea ever when the alarm went off at 3:45 (I slept horribly the night before the race) or while we were standing in the dark, chilly morning on the Embarcadero, but once the race got started, it was awesome.

I decided to try a new fueling plan after my horrific bonk at Wildflower. I had four vanilla Hammer Gels with me and planned to take them at miles 5, 10, 15, and 20.

Miles 1-6 (Family time)
(8:37, 8:15, 8:34, 8:09, 8:15, 9:23)

After my total pacing disaster at CIM in December, I was determined to not go out to fast. We all agreed we’d go out at 8:50 pace for the first couple miles and then re-assess. Obviously 8:50 pace didn’t quite happen, but this was a perfect way to start. I took my first gel at mile 5 and water at every aid station. I was feeling great.


Miles 7-13 (the bridge to the park)
(8:14, 7:54, 8:14, 8:01, 7:48, 8:20, 8:21)
After the climb up to the bridge, I started to pull away from my family. It happened sort of gradually, and I felt kind of bad for ditching my dad on Fathers day, but my legs had settled into a slightly faster pace that felt good. I knew I was not in shape to PR and I still had a lot of miles ahead of me, so I tried to keep myself from pushing too hard.

I saw Mike around mile 10 which was a fun surprise. He was out for a 2 hour run but I didn’t know if he’d stop somewhere along the course. I took my second gel at mile 10 according to plan.

Miles 14-19 (Golden Gate Park)
(7:40, 8:08, 8:18, 8:26, 7:54, 8:12)
I got a big boost when I passed the start of the second half marathon and heard my name but couldn’t pick my friends’ faces out in the crowd.

When we lived in Daly City, I got a little tired of the park, but running through it during the race was like a nice little homecoming. It felt familiar but not stale, and although some people hate the fact that there are no spectators, I liked the chance to just zone out in the forest. I took my third gel at mile 15 and was still grabbing two cups of water at each aid station.

I didn’t really check my watch much during the race because I went into it with no expectations. My training was short and light, and the whole point of this race was just to enjoy it. But there was a race clock at Stowe Lake and for a quick second, I thought about my chances of pushing for a BQ time. Math is always harder 15+ miles into a marathon, but it didn’t take long to realize that wasn’t going to happen and I should just stay relaxed.

Miles 20-26.2 (the Haight, the Mission, Dogpatch, Mission Bay, and the FINISH)
(8:14, 8:13, 8:09, 8:40, 8:12, 8:11, 8:23)
It was around mile 19 that I realized the fourth gel just wasn’t going to happen. My stomach didn’t feel too bad, but I didn’t want to risk it and figured I’d taken in more than usual during a marathon, so I’d probably be fine. My legs started to feel a little dead on Haight street, so the steep downhill into the Mission was kind of painful.

The park had been overcast but it was sunny in the Mission, and that made the long uphill stretch on 16th street pretty tough. I peeled off my arm warmers, kept my eyes on the ground (it was BRIGHT!) and began to embrace the suck. I glanced at my watch and realized I would probably beat my time from CIM, which perked me up a little bit.

The Lululemon cheer station around mile 24 was the one of the best things about this race in 2010 and this year was no different. The loud music, and all those people with so much energy were just what I needed to push me through the last two miles.

Once you pass AT&T park, the bridge looks really close, but it feels like the LONGEST mile ever. I had absolutely no finishing kick at all and was really thirsty. But as soon as the finish line came into view, I smiled and got myself across in just under 3:40.

My dad and sister weren’t too far behind, finishing at 3:57.

I absolutely ADORE the San Francisco marathon. I love the hills, the bridge, the park, the weather, and the fact that my friends and family were all out running too.  It’s one of those races I’ll keep coming back to as long as I can.

3:39:51 (8:24 min/mile)
770/5763 overall
96/1896 female
22/455 age group

20 miles, the best way possible

I used to dread 20 mile runs.  Once I got going, they were fine, but I got so nervous the night before, afraid I wouldn’t be able to finish.  Or that I’d have to walk, or I’d run out of water, or get lost, or get bored by myself…


Now after having trained for multiple marathons, 20 miles aren’t really as intimidating as they used to be.  And last weekend’s 20 was the best ever!

Running 19 1.1 mile loops may sound horrible, but it was awesome.


This scenery will never get old.

Alyssa and I tested out our new matching Hokas…


Ellie cheered for us the whole time (with a cowbell, of course)…


and I got to see my friends every lap!


It was a great morning, and now with just 9 days until the San Francisco Marathon, I’m feeling totally fired up and ready to go!

(huge thanks to Naomi for all the photos!)

Rice and Vegetable Bowls with Vegan Curry Sauce


I used to make meal plans every single week.  Now, it’s been months since I made one and I honestly don’t think our spending on groceries has really changed at all.  Instead, I think the “just wing it” approach has actually helped minimize food waste because I’ve gotten a lot better at throwing together odds and ends than trying to make everything fit with a recipe that I planned in advance.

One of the biggest things that has helped with being able to put together last minute meals like this one is keeping the pantry well-stocked.  We take our big (quart and half gallon) mason jars to the store, get them tared, and fill them with things like brown rice, almonds, walnuts, cashews, black beans, a few different kinds of lentils, and various whole grains (currently working through amaranth, farro, and buckwheat groats).

A well-stocked pantry combined with our weekly CSA delivery and occasional trips to the farmers market give us plenty of options for our favorite types of food: huge salads, soups full of vegetables, and big bowls of grains with vegetables and sauce.  I’m always trying to figure out new sauces to make, and I know cashews make an awesome vegan stand-in for cream when you add liquid and blend them in a Vitamix.  This sauce just takes a couple of minutes to make, and it goes perfectly over stir-fried vegetables and brown rice (or other grains).



Rice and Vegetable Bowls with Vegan Curry Sauce


  • 1 cup cashew pieces
  • 3/5 cup almond milk
  • 2 teaspoons curry powder
  • salt (to taste)
  • pinch cayenne
  • cooked brown rice
  • Fresh vegetables, diced
  • 1 tbsp neutral oil such as grapeseed


  1. Combine all the sauce ingredients (cashew pieces through cayenne) in a Vitamix or other high-speed blender and puree until smooth.
  2. Adjust seasonings to taste and add liquid as needed to thin to desired consistency.
  3. Saute the vegetables in the oil until they can be pierced with a fork but are still crisp.
  4. Pile the vegetables on top of a scoop of rice in a bowl and top with curry sauce.

Vegan French Toast


Why can’t all weekends be three day weekends?  This one included ALL the things I want in a weekend: friends, trail running, great food, tons of family time, a new water sport, and a BIG race added to the agenda.


This is the hummus wrap from Cafe Del Soul in Mill Valley. Why can’t they open in the East Bay?! It shares a parking lot with San Francisco Running Company, so it was the perfect stop after the race.

Some members of my tri club belong to a private lake that’s just over a mile from our house, and they had a barbecue and swim on Sunday night. I put on the wetsuit for the first time since Wildflower, and swam a mile. Then I decided to try stand up paddle boarding. It was fun, but I’m pretty sure I’d fall immediately if I tried it in the ocean.

On Monday night, Mike and I sat down to schedule our future races, and I somehow ended up on the Ironman website. Then I somehow ended up looking at Ironman Texas, and next thing I knew, I was registered.


I knew 2014 was going to be the year of my first Ironman, and I had been pretty certain I was going to sign up for Wisconsin.  But seeing this in May, and the fact that registration was already open and just BECKONING me to sign up, I went for it.  It’s going to be ungodly hot and humid but I’m really excited!

French toast is one of the weekend breakfast staples around here.  But now that Mike’s vegan, and I’m in the middle of a little vegan experiment (again…hoping to last more than two days this time), we needed a way to figure out how to make it without eggs.

Ellie still gets the real thing, but this weekend I tried coconut milk, and it worked really well.  I think the key is to oil the pan well, and let it cook until it starts to brown (otherwise it will just be mushy bread).  I definitely recommend using hearty bread, not regular grocery store sandwich bread.  I used homemade whole wheat that was a couple of days old.

I don’t have a specific recipe, but more just an idea of what to do: mix about 2/3 cup full-fat coconut milk with 1 tsp vanilla and a nice big pinch of cinnamon.  Heat about a tablespoon of grapeseed oil (or other neutral oil) until a drop of water sizzles. Dip the bread in the coconut milk and cook for a few minutes on each side, until nice and brown. Top with whatever you want… I used mashed banana and it was delicious.


China Camp Half Marathon

china camp

This was the hardest race I’ve run in a long time.  The course was not too outrageously challenging on its own: 1800ish ft of elevation gain (concentrated in two big hills at mile 2 and mile 8) and some marginally technical rocky parts; but my dead legs made it really tough.

Why were my legs dead? That’s a great question, because I haven’t actually been doing that much with them.  It was massively frustrating to just feel like my feet were covered in cement any time the trail started climbing at all.  For the first four miles, my head was not in a good place.  Neither were my legs, and neither was my stomach.

The first hill (in the picture above) was about a mile long, and I walked quite a bit of it.  When we finally reached the top, it still took a mile or so to feel decent.  The course loops back through the start/finish area at around mile 6, and it really wasn’t until I passed through there that I started to feel a little better.  But of course, there was another hill right after that.

china camp 2

The second hill was at least run-able, but maybe “run” is not the right word, because although I felt like I was running but I’m sure to anyone watching, it was more of a pathetic shuffle.  Once I finally reached the top of that, I got to run through some redwoods, which is always totally blissful even with super dead legs.

The last few miles were just sort of blah. It was pretty, but I just couldn’t get my head in the right place, and that was frustrating.  I ALWAYS feel grateful to be able to run, and to get to do it in such a beautiful place is awesome.  I’m not sure what the issue was today – possibly just a crappy attitude to match the crappy feeling in my legs.

china camp finish

Still, I stuck with it to finish in 2:01 and managed to eke out a 3rd place finish in my age group.

photo(1)The best part of the day was getting to hang out with good friends.  I love small, low-key races like this, and I love it even more when I’m there with some of my favorite people.


Also, I’ve said it before and I’ll say it again, I LOVE Inside Trail Racing.  They are so well organized, their courses are fun and well-marked, the races are affordable, and the post-race food is awesome. If you live in Northern California and want to run a trail race, do one of theirs! (this is my own opinion and they have no idea who I am or that I’m writing this)

Banana Chocolate Chip Cupcakes with Chocolate Frosting


Now that Mike is vegan and not eating sugar, I have been baking a lot less than I used to. But when my parents come over, my dad runs 14 miles with me, and there are brown bananas on the counter, I bake.

We had Open House at school last week and now there are just four weeks left in the school year.  I can’t believe I’m wrapping up my third year of teaching.  This was my toughest year yet and I almost bailed to go back to school to study public health…but after lots of contemplation and reflection, I realized the classroom really is where I belong for at least a few more years.


There are now four more weeks left in the school year, which feels simultaneously way too long and unbelievably short.  There are also four more weeks until the San Francisco marathon, and yesterday I bought matching shirts for my sister and me to wear.  Now we’re just trying to find a similar men’s top for our dad. Matching may be cheesy and ridiculous, but we’re doing it.


Banana Chocolate Chip Cupcakes with Chocolate Frosting


  • 1 1/3 cups all purpose flour
  • 3/4 tsp baking soda
  • 1/2 tsp baking powder
  • 1/2 tsp salt
  • 6 tbsp unsalted butter, at room temperature
  • 1/2 cup packed light brown sugar
  • 3/8 cup granulated sugar
  • 1 large egg
  • 1/2 tsp vanilla extract
  • 2-3 mashed ripe bananas (1 cup)
  • 1 cup semisweet chocolate chips
  • Frosting
  • 1 stick (1/2 cup) butter, softened
  • 2 ounces unsweetened chocolate
  • 1 ounce semisweet chocolate
  • 3 1/2 cups powdered sugar
  • 1/4 cup milk (or more as needed)


    To make the cupcakes,
  1. Preheat the oven to 350 F and line 12 cupcake tins with paper liners.
  2. Sift the flour, baking soda, baking powder, and salt together and set aside.
  3. Cream the butter and two sugars in a stand mixer until light and fluffy.
  4. Add the egg and vanilla and mix until smooth.
  5. Add the banana and mix on low until just combined (it will look curdled)
  6. Stir the flour mixture in, just mixing until all traces of flour disappear.
  7. Gently fold in the chocolate chips.
  8. Divide the batter evenly among the cupcake tins and bake for 20-25 minutes or until a toothpick comes out clean.
  9. Remove cupcakes to a wire rack to cool.
  10. To make the frosting:
  11. Melt the chocolate in the top of a double boiler over simmering water and set aside to cool for a few minutes.
  12. Beat the butter and powdered sugar in the bowl of a stand mixer and add the chocolate.
  13. Add the milk, 1 tbsp at a time, until the frosting is smooth and spreadable.
  14. Pipe onto fully cooled cupcakes

Mothers Day 5K and some other workouts I’ve loved lately

photo (29)

As soon as I decided to run the San Francisco Marathon, I knew I’d have to be smart about getting in a few long runs without overdoing it.  I’m super prone to IT band flare-ups any time I increase my running volume too fast, and I am determined to do it right this time!

On Saturday morning I talked my dad into running 17 miles with me, on an awesome path that’s close to my house but that I’d never run before.  We started around 9:00/mile and progressed to 8:1x by the end.  It felt surprisingly good, even though it was over 80 degrees when we finished.  If I can just remember to start slowly during the race…

There was a Mothers Day 5K at Crissy Field, and Mike generously offered to push Ellie in the stroller.  I figured it wasn’t going to be a very awesome race for me because I’d run so much more than usual the day before, but I decided to just go out and do the best I could.  I didn’t look at my watch a single time during the race, but I could tell I did the first mile MUCH faster than the second.  There course was a loop followed by an out and back, with the turn-around at about 2.5 miles.  I was the 7th place woman as we approached the turnaround, but after that, I picked it up as much as possible and managed to pass a couple people and finish 4th!

photo (30)

My splits ended up being 6:27 – 7:11 – 6:43. I knew that second mile was slow!
17 miles on Saturday + a hard 5K on Sunday meant my whole body was TOTALLY done on Monday. I was more sore than after Wildflower. It was a rough day, so of course I took it as a rest day.

Last night we did a new-to-me workout at Masters and I think it’s my new favorite. It was 5×100 on a 5 minute interval (which is SUPER long…over 3 minutes to recover) but the 100s were 100% all-out sprints. I usually do my 100s around 1:40, and these were 1:18. It was really painful to go that fast (that’s BLAZING fast for me…but pretty slow for serious swimmers) but with all that recovery time, I swam super easy 100s, and it really helped me prepare for the next sprint. It was a totally different workout than I’m used to, but it felt awesome to go as hard as I possibly could. I’m so glad I started going to Masters.

Zucchini Ribbon Salad with Rice and Beans


Recovery from Wildflower is going really well.  I ended up taking 3 complete rest days, and then somehow found myself committing to a marathon that’s 5 weeks away.


My sister’s last race marathon was in San Francisco two years ago, and she wants to get revenge on the course (it was a rough day).  ”Hmmm maybe” turned into “registration confirmed” within 24 hours, and the best part is that my dad is doing it too!

I’m planning on running 16 or 17 miles this Saturday, I have a trail half marathon next weekend, and I’ll do a 20-miler the week after that.  It will definitely not be my best marathon, but I think it will be fun (which is kinda weird, since just a few weeks ago I was fairly certain it would be years before I signed up for another one).

We started getting a CSA box last week, and our first two deliveries have been awesome.  There was some zucchini this week, and although I usually hate it raw, it’s fine if it’s shaved into ribbons.  I usually keep some kind of cooked grain in the fridge, and this week it was brown rice, so I just tossed that with some black beans, green onion, cilantro, lemon juice, and sunflower seeds for a quick, healthy dinner.

Zucchini Ribbon Salad with Rice and Beans


  • 2 medium zucchini
  • 1 cup cooked brown rice, cooled
  • 2 cups rinsed and drained black beans
  • 3 tbsp thinly sliced green onions
  • 3 tbsp chopped fresh cilantro
  • 3 tbsp sunflower seeds
  • 1 avocado, diced
  • juice of one lemon
  • 1 tbsp olive oil
  • salt and pepper, to taste


  1. Use a vegetable peeler to shave the zucchini into ribbons.
  2. Toss with the remaining ingredients and adjust salt and pepper to taste.



Blog Widget by LinkWithin

my foodgawker gallery