Sunday, January 25, 2026

Korean BBQ-Style Meatballs: A Make-Ahead Staple for Busy Weeknights

When I had my second baby, I lived on meatballs. They were easy to prep, froze beautifully, and could turn into just about any meal. That’s the beauty of a good meatball—it's versatile, forgiving, and a total lifesaver for busy families. In this post, I’m sharing one of my favorite meatball combos, Korean BBQ–style meatballs, and all the tips you need to make a batch that can feed your family and save your sanity.

If you’ve ever stood in front of the fridge at 5:12 pm wondering what to make for dinner AGAIN, this one’s for you.

Why Meatballs Work for Busy Home Cooks

Meatballs are low effort, high reward.

You can:

  • Make them once and use them multiple ways

  • Freeze them without sacrificing texture

  • Reheat them without drying them out

  • Pair them with whatever you already have on hand

How to Use Meatballs (Beyond Pasta)

A well-seasoned meatball doesn’t need much help. They taste great in:

  • Rice or grain bowls

  • Stuffed into a sandwich or wrap

  • Simmered in broth for an easy soup

  • Served with roasted vegetables

  • Chopped into eggs or breakfast bowls


How to Make Tender, Juicy Meatballs

Start with the binders
Before the meat ever goes in the bowl, mix your binders and seasonings. I like using panko because it keeps meatballs light instead of dense. A good gluten-free substitute is potato flakes. Also, eggs are an important binder that add moisture to the final product.

Mix in the right order
Combine:

  1. Panko, egg, and everything other than meat.

  2. Add meat and mix gently. Overmixing is the fastest way to tough meatballs.

How to Keep Meatballs from Drying Out

Dry meatballs usually mean one thing: not enough fat or moisture.

A few fixes:

  • Use meat with some fat (At least 10% is ideal)

  • Add moisture

  • Stop mixing as soon as everything comes together

  • Don't overcook, use a meat thermometer to check temperature

Best Way to Cook Meatballs

Oven-baked meatballs are my go-to for meal prep. They cook evenly and let you make a big batch without standing over the stove.

Stovetop meatballs are great if you plan to finish them in sauce.

Both work, I just prefer the oven.

How to Freeze Meatballs

Let cooked meatballs cool completely, freeze them on a sheet tray, then transfer to a freezer bag or container. They’ll keep for up to three months and reheat beautifully.

Make them once. Let them save you all week.

How to Reheat Frozen Meatballs

Oven (Great for Larger Batches)

  • Heat oven to 325 degrees Fahrenheit.

  • Place frozen meatballs in a baking dish.

  • Add a few tablespoons of liquid.

  • Cover tightly with foil.

  • Heat 20–25 minutes, until warmed through.

Tip: uncover for the last 5 minutes if you want a little browning.

Microwave (Fastest, Still Works)

  • Place meatballs in a microwave-safe dish.

  • Add a spoonful of water.

  • Cover loosely.

  • Heat in 30–45 second bursts, stirring or flipping in between.

Korean BBQ–Style Meatballs

Yield: 4 servings

Time: 30 minutes

Ingredients

  • 2 ounces chopped green onions (about 6 green onions)
  • 1/2 cup panko
  • 1 egg
  • 2 Tablespoons soy sauce
  • 2 Tablespoons grated ginger
  • 1 Tablespoon gochujang
  • 1 teaspoon sesame oil
  • 1 teaspoon black pepper
  • 1 pound ground turkey (or other ground meat)

Directions

  1. Preheat oven to 400 degrees Fahrenheit.
  2. In large bowl, mix green onions, panko, egg, soy sauce, ginger, gochujang, sesame oil, and black pepper until combined.
  3. Add ground meat and gently mix just until combined.
  4. Scoop and roll into golf ball-sized meatballs and place on lined sheet tray.
  5. Bake for 15 minutes
  6. Remove from oven and turn on broiler.
  7. Return pan to oven and broil meatballs about 3 minutes for a golden-brown, caramelized exterior. Center of meatballs should register 165 degrees Fahrenheit.
  8. Let rest briefly before serving or cool completely before freezing.
  9. Serve with rice, kimchi, cucumbers, grated carrots, etc.





Sunday, January 11, 2026

Fennel and Leek Bean Soup


A simple, nourishing herby fennel and bean soup made with soaked beans, fennel, leeks, and a ham bone for depth and richness.

There are some soups that are good, and then there are the ones you keep thinking about days later. This herby fennel and bean soup falls firmly into the second category—it may honestly be one of my favorite soups I’ve ever made.

It’s simple, deeply comforting, and built on a few thoughtful steps that make all the difference.

Start with Dry Beans (and Why It Matters)

This soup starts the night before with dry beans soaking in cold water. Soaking beans isn’t just an old-school habit—it really improves the final dish. Soaked beans cook more evenly, become creamier on the inside, and are easier to digest (less gas). 

Beans contain oligosaccharides, a complex sugar that causes gas and bloating. But it’s water soluble and leaches out into soaking water. So when you discard the soaking water and rinse the beans, you’re physically removing a portion of the compounds that cause bloating and discomfort.

If you forget to soak your beans the night before, all is not lost. A quick soak works well: cover the beans with water, bring them to a boil, let them boil for 1–2 minutes, then turn off the heat, cover, and let them sit for about an hour. Drain, rinse, and proceed with the recipe.

The Flavor Base: Fennel and Leeks

Just like most every soup, this one begins with carrots and celery, but I replaced onion in a classic mirepoix with leeks and I added fennel. Fennel brings a subtle sweetness and a light anise note that keeps the soup tasting fresh, and leeks add depth. Together, they create a mellow, aromatic base that supports everything else in the pot.

The Ham Bone (or Ham Hock)

A ham bone or ham hock is one of the most important ingredients in this soup. As it simmers, it releases deep smoky flavor, body, and crucial collagen that you simply can’t replicate with seasoning alone. The collagen gives the broth body and richness, while the smoky, meaty flavor rounds out the beans and herbs.

The Bouquet Garni

Instead of chopping herbs directly into the soup, I use a bouquet garni made with thyme, rosemary, and fennel fronds, tied together and added whole. This allows the herbs to infuse the broth gently without overpowering it.

Why I Bring the Soup to a Boil—Then Reduce to a Simmer

Once everything is in the pot, I bring the soup to a full boil before reducing it to a gentle simmer. That initial boil helps kick-start the cooking process and gives you more control over the simmer.

A slow simmer allows the beans to cook gently without breaking apart, the broth to become creamy and cohesive, and the ham bone to slowly release its flavor. 

A Simple Finish

To serve, I love finishing each bowl with a drizzle of really good olive oil. It adds fruitiness and depth and ties all the flavors together.

This is the kind of soup you will want stocked in your freezer all winter long—herby, deeply comforting, and endlessly satisfying.


Herby fennel and leek bean soup

Yield: 8 servings

Prep time: About 10 minutes

Cook time: About 2 hours

Ingredients

  • 8 sprigs fresh thyme
  • 4 fennel stalks
  • 2 sprigs fresh rosemary
  • 2 bay leaves
  • 2 Tablespoons olive oil
  • 2 large leeks, white and light green parts only, sliced
  • 2 large carrots, peeled, small dice
  • 1 medium-sized fennel bulb, cored, small dice, fennel stalks and fronds reserved
  • 3 large celery stalks, small dice
  • 3 cloves garlic, minced
  • 16 ounces great Northern beans, sorted, rinsed and soaked overnight
  • 1 ham bone (or ham hock)
  • 8 cups stock
  • 12 ounces cooked ham, medium dice
  • Kosher salt and pepper, to taste

Directions

  1. Gather thyme, rosemary, fennel stalks, and bay leaves into small bundle. Wrap tightly with baker's twine. Tie knot around herbs. Set bouquet garni aside.
  2. Heat olive oil in Dutch oven or stockpot over medium heat.
  3. Add leeks, carrots, fennel, and celery and sweat vegetables until softened. Add garlic and cook until fragrant.
  4. Rinse and drain soaked beans and add to pot along with ham bone, bouquet garni, and stock. 
  5. Bring to boil over high heat. Reduce heat to medium-low and simmer gently, until beans are tender, or about 90 minutes. If you want a thicker soup, you can smash some of the beans against the side of the pot with a wooden spoon.
  6. Discard ham bone and bouquet garni. Add cubed ham and simmer another 10 minutes. Option: If you want a thicker soup, you can smash some of the beans on the side of the pot with a wooden spoon until it's the consistency you want.
  7. Taste for seasoning and add salt and pepper as needed.
  8. Garnish with fennel fronds, good olive oil, and serve.





Monday, January 5, 2026

Versatile Marinated Chickpeas for Salads, Grains, and Pita


Easy marinated chickpeas made with dried garbanzo beans and your favorite vinaigrette. It's a versatile fridge staple that lasts all week.

There are a few things I almost always have in my refrigerator, and marinated chickpeas are one of them. I make a batch nearly every week because they’re easy, they keep well, and they somehow work with just about anything I’m cooking.

This is what I call a no-recipe recipe. Once you understand the idea, you don’t really need measurements—and that’s exactly the point.

Why I Start with Dried Chickpeas

I always start with dried garbanzo beans. Dried chickpeas have better texture, better flavor, and they hold up beautifully to marinating. They stay tender but never mushy, even after several days in the fridge.

Another benefit of starting with dried beans is you won't be as gassy after eating them.

Beans contain oligosaccharides, a complex sugar that causes gas and bloating. But it’s water soluble and leaches out into soaking water. So when you discard the soaking water and rinse the beans, you’re physically removing a portion of the compounds that cause bloating and discomfort.

If you forget to soak your beans the night before, all is not lost. A quick soak works well: cover the beans with water, bring them to a boil, let them boil for 1–2 minutes, then turn off the heat, cover, and let them sit for about an hour. Drain, rinse, and proceed with the recipe.

Why This Is a “No-Recipe” Recipe

Once the chickpeas are cooked and cooled slightly, the rest is completely flexible. You can use almost any vinaigrette—lemony, mustardy, herby, garlicky, or even something store-bought you already love. The chickpeas soaking up whatever flavors you give them.

The key is time. This isn’t a salad you eat immediately. It needs to marinate for at least an hour so the flavors can really settle in. After that, it only gets better.

How I Use Them All Week

This is where marinated chickpeas really shine. They’re endlessly versatile:

  • Eat them by themselves straight from the fridge
  • Spoon them over a green salad
  • Serve with crackers or toasted bread
  • Pair with farro, quinoa, or another whole grain
  • Stuff into pita or wraps
  • Toss into pasta for an easy lunch

You can keep them simple, or bulk them up with chopped vegetables and feta cheese to make them more of a complete meal.

A Make-Ahead Staple

One of my favorite things about this recipe is how well it keeps. Once marinated, the chickpeas are good for up to a week in the refrigerator, making them perfect for meal prep or last-minute lunches. The flavors continue to deepen as they sit, which means day three might actually be better than day one.

This is the kind of low-effort, high-reward food that makes cooking feel manageable and enjoyable. 


Versatile Marinated Chickpeas 

Yield: About 6 cups

Soak time: About 8 hours

Prep time: About 10 minutes

Cook time: About 90 minutes

Ingredients

For the chickpeas

  • 1 pound dried chickpeas
  • 1 Tablespoon kosher salt
  • 2 bay leaves
  • 2 garlic cloves, smashed

For the vinaigrette (but this can be swapped out for any vinaigrette)

  • 1 shallot, minced
  • 1 medium lemon, juiced (about 3 Tablespoons juice)
  • 3 Tablespoons vinegar (I recommend champagne, white wine, or red wine vinegar)
  • 1/3 cup extra-virgin olive oil
  • 1 Tablespoon honey (or agave or maple syrup)
  • 2 teaspoons dijon mustard
  • 1/2 teaspoon kosher salt
  • 1/2 teaspoon freshly ground black pepper
  • Optional: 1 Tablespoon additional seasoning like oregano, sumac, etc.

For serving

  • Optional: 1 bunch flat leaf parsley, chopped (or mint or cilantro)
  • Optional: 4 ounces crumbled feta cheese

Directions

For the chickpeas

  1. In large bowl, combine chickpeas and salt. 
  2. Cover with cold water by about 2 inches.
  3. Soak chickpeas overnight or at least 8 hours.
  4. Drain and rinse well.
  5. In large pot, combine soaked chickpeas, bay leaves, garlic cloves.
  6. Cover with cold water by about 2 inches. 
  7. Bring to boil, reduce to simmer, and cook for about 45 minutes to 1 hour, or until chickpeas are tender but not mushy.
  8. Drain but don't rinse chickpeas and transfer to large bowl.

For the vinaigrette

  1. In medium bowl, combine shallots with lemon juice and vinegar. Macerate for at least 10 minutes.
  2. Add olive oil, honey, dijon mustard, salt, pepper, and optional seasoning to bowl and whisk until dressing is emulsified.
  3. Stir dressing into chickpeas and add additional salt and pepper as needed.
  4. Allow chickpeas to marinate in refrigerator for at least a few hours.

For serving

  1. Add chopped herbs and optional cheese to bowl and mix to combine before serving. Refrigerate leftovers for up to 5 days.
Pin It button on image hover