← Back to Blog

Bean and Pasta Soup — A Bridge Between Bowls, Between Worlds

I met James Chen this week. At the Seattle Asian Americans in Tech meetup, Thursday evening, South Lake Union. The room was full — sixty people, Asian and Asian-American faces everywhere, the particular social energy of people who share a cultural context. Sujin introduced me to a few people and then disappeared, leaving me at the bar with a glass of wine and the familiar posture of a person entering a new room.

James was at the bar. Taiwanese-American. Product manager at Microsoft. From San Jose. Thirty years old, tall, glasses, the specific ease of a man comfortable in his skin. He said, "Do you always look this serious at networking events?" I said, "Do you always make observations about strangers?" He laughed — real, surprised — and we started talking. About tech, about Seattle, about the Asian-American experience: the model minority pressure, the cultural tug-of-war, the way white people assume all Asian people are related.

I said, "I am Korean. Adopted." The sentence came out easily, without apology, the way it does after three years of practice. James did not flinch. He said, "That is a specific experience. Tell me about it." Tell me about it. An invitation. An opening. Not pity, not performance, not the standard well-meaning-but-off-target responses. Just: tell me. So I told him — the cocktail-party version: adopted from Korea, raised in Bellevue, learned Korean cooking in my twenties, went to Korea, found my birth mother, currently in Korean language class. He listened with his whole face.

He said, "You should try my mom's beef noodle soup sometime. It is the Taiwanese equivalent of what you are describing." His mother's beef noodle soup. A Taiwanese dish offered in response to a Korean story. A bridge between cuisines, between cultures, between two Asian-Americans at a bar finding common ground instantly.

We exchanged numbers. He texted that night: "Do you like beef noodle soup? I make a really good one." I texted back: "I like all good soup. Prove it." He said: "Challenge accepted. Saturday?" I said yes. Yes. The word I have been practicing — on every Korean form, every database, every door I have walked through. Yes. Saturday. Soup. A man who did not flinch.

James hasn’t made his mother’s beef noodle soup for me yet — that’s Saturday, still a few days away — but the invitation alone sent me straight to my own kitchen, drawn to the idea of a bowl with noodles and broth as a kind of shared language. I don’t have Taiwanese beef noodle soup in my repertoire, but I have this: a bean and pasta soup I’ve made a hundred times, warm and low-maintenance and the kind of thing you make when you want the act of cooking to feel like something is beginning.

Bean and Pasta Soup

Prep Time: 15 min | Cook Time: 35 min | Total Time: 50 min | Servings: 6

Ingredients

  • 1 tablespoon olive oil
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 2 medium carrots, peeled and diced
  • 2 stalks celery, diced
  • 1 can (15 oz) cannellini beans, drained and rinsed
  • 1 can (15 oz) diced tomatoes, with juices
  • 6 cups low-sodium chicken or vegetable broth
  • 1 cup ditalini or small elbow pasta
  • 1 teaspoon dried Italian seasoning
  • 1/2 teaspoon crushed red pepper flakes (optional)
  • Salt and black pepper, to taste
  • 1/4 cup fresh flat-leaf parsley, roughly chopped
  • Grated Parmesan cheese, for serving

Instructions

  1. Build the base. Heat olive oil in a large heavy-bottomed pot over medium heat. Add the onion, carrots, and celery and cook, stirring occasionally, until the vegetables are softened and the onion is translucent, about 6–8 minutes. Add the garlic and cook 1 minute more until fragrant.
  2. Add beans and tomatoes. Stir in the drained cannellini beans and the diced tomatoes with their juices. Let everything cook together for 2–3 minutes, stirring once or twice, so the flavors begin to meld.
  3. Add broth and season. Pour in the broth and raise the heat to bring the soup to a gentle boil. Add the Italian seasoning, red pepper flakes if using, and a generous pinch each of salt and black pepper. Stir to combine.
  4. Cook the pasta. Add the pasta directly to the pot and cook uncovered, stirring occasionally, until just tender — about 10–12 minutes depending on the pasta shape. Taste and adjust salt as needed.
  5. Finish and serve. Reduce heat to low and stir in the fresh parsley. Ladle into bowls and top generously with grated Parmesan. Serve with crusty bread if you have it.

Nutrition (per serving)

Calories: 230 | Protein: 10g | Fat: 4g | Carbs: 38g | Fiber: 7g | Sodium: 640mg

Stephanie Park
About the cook who shared this
Stephanie Park
Week 158 of Stephanie’s 30-year story · Seattle, Washington
Stephanie is a software engineer in Seattle, a new mom, and a Korean-American adoptee who spent twenty-five years not knowing where she came from. She was adopted as an infant by a white family in Bellevue who loved her completely and never cooked Korean food. At twenty-eight, she found her birth mother in Busan — and then she found herself in a kitchen, crying over her first homemade kimchi jjigae, because some things your body remembers even when your mind doesn't.

How Would You Spin It?

Put your own twist on this recipe — what would you add, remove, or swap?