Quick & Easy Tomato Egg Drop Soup with Dumplings (A Cozy One-Pan Meal)
Okay, let’s be real—who hasn’t been there? It’s 8 PM, you’re starving, and the fridge has random veggies, a few eggs, and a bag of flour. You don’t want to spend an hour cooking, but you also don’t want takeout (again). Enter: tomato egg drop soup with dumplings—my go-to “I’m too lazy to plan but need something warm and filling” recipe. It’s quick, uses basic ingredients, and tastes like a hug in a bowl. Let’s dive in!

Why This Recipe Works (Spoiler: It’s *Actually* Quick)
First off, let’s get one thing straight: “quick” doesn’t mean “skimp on flavor.” This soup has that perfect balance of tangy tomatoes, fluffy eggs, chewy dumplings, and a hint of warmth from white pepper. Plus, it’s a one-pan meal—less cleanup? Yes, please. I’ve made this for breakfast, lunch, and even midnight snacks (no judgment). It’s versatile, forgiving, and uses ingredients most people already have.
What You’ll Need (No Fancy Stuff, Promise)
Let’s list out the ingredients—you’ll probably recognize all of them:
- 1 ripe tomato (the riper, the sweeter the soup!)
- 100g all-purpose flour (or gluten-free, if you need it)
- 3 large eggs (room temp is easier, but not mandatory)
- A handful of baby bok choy (or spinach, kale—whatever leafy green you have)
- Chopped green onions (white and green parts separate)
- Minced garlic (about 2 cloves)
- 3g salt (start with less, you can add more later)
- 1g white pepper (trust me, it makes a difference)
- A few drops of sesame oil (optional, but adds a nice nuttiness)
- Cooking oil (neutral, like canola or vegetable)
- Hot water (not boiling—warm is better for the soup base)
Pro tip: If you don’t have baby bok choy, use any leftover greens. I’ve even thrown in frozen peas before—no one’s judging. The key is to keep it simple.
Step-by-Step: How to Make This Soup in 20 Minutes (Yes, *20*)
Let’s get cooking! I’ll walk you through each step—no fancy techniques, just basic moves.

Step 1: Prep Your Veggies & Eggs
First, chop that tomato into small cubes. The smaller, the faster it’ll break down into the soup. Then, crack the 3 eggs into a bowl and beat them until they’re smooth (no streaks of yolk left). Pro tip: Reserve a tablespoon or two of the beaten egg—we’ll use that later for the dumplings, and the rest for the egg drop. Easy peasy.

Step 2: Make the Dumplings (No Kneading Required!)
Okay, here’s the fun part: making the dumplings. Pour the 100g flour into a bowl, then slowly add the reserved egg (or a tiny bit of water if you don’t have enough egg). Stir with a chopstick or spoon until the flour forms small, pea-sized lumps—no dry flour left! Don’t overmix, or the dumplings will be tough. These are basically “drop dumplings” so no rolling or cutting needed. Genius, right?

Step 3: Sauté the Aromatics & Tomatoes
Heat a pot or wok over medium heat, add a splash of cooking oil. Throw in the minced garlic and the white parts of the green onions—sauté for 30 seconds until fragrant (don’t burn the garlic! It’ll turn bitter). Then add the tomato cubes. Stir them around for 2-3 minutes until they start to break down and get mushy. The more they break down, the thicker the soup will be—perfect.

Step 4: Add Water, Dumplings, & Seasonings
Pour in the hot water—enough to cover the tomatoes by about an inch. Bring it to a gentle boil. Now, add the dumpling lumps one by one (or all at once, but be careful not to clump them). Stir them with a chopstick immediately to prevent sticking. Then add the salt, white pepper, and a few drops of sesame oil. Stir everything together—taste it now (careful, it’s hot!) and adjust the salt if needed. I usually add a tiny bit more, but that’s just me.

Step 5: Add the Egg Drop & Greens
Once the dumplings are cooked through (they’ll float to the top after 2-3 minutes), turn the heat down to low. Slowly pour the remaining beaten egg into the soup in a thin stream, stirring gently in one direction. This will create those beautiful, thin egg strands—so pretty! Then add the baby bok choy (or other greens) and let them cook for 1 minute until they’re bright green and tender. Don’t overcook the greens—they’ll get mushy.

Step 6: Serve & Enjoy!
Ladle the soup into bowls, top with the green parts of the green onions for a pop of color. Take a bite—warm, tangy, chewy, and comforting. I swear, this soup tastes like it took hours to make, but it’s done in 20 minutes. Perfect for busy nights, lazy weekends, or when you just need something cozy.
My Pro Tips for Perfection (Because I’ve Made This *A Lot*)
Let me share some tricks I’ve learned from making this soup 100+ times:
- Tomato choice matters: Use ripe tomatoes—if they’re underripe, the soup will be too tart. If you don’t have fresh tomatoes, canned diced tomatoes work too (just drain them first).
- Dumpling hack: If your dumplings clump together, just use a spoon to break them apart—no big deal. They’ll still taste great.
- Seasoning is key: White pepper is non-negotiable for me—it adds a subtle warmth that black pepper can’t. And a tiny bit of sesame oil at the end makes everything taste better.
- Leftovers are amazing: This soup keeps well in the fridge for 2-3 days. Just reheat it on the stove (add a splash of water if it’s too thick) and it’s good as new.
Why This Recipe Is a Staple in My Kitchen
Honestly, this soup is my “emergency meal” for a reason. It’s cheap (all ingredients cost less than $5), quick (20 minutes start to finish), and filling (the dumplings and eggs make it a complete meal). I’ve made it for friends, family, and even myself when I’m sick—it’s like a warm blanket for your stomach. Plus, it’s customizable: add tofu for extra protein, or mushrooms for umami. The possibilities are endless.
Last week, I made this for my roommate who was feeling under the weather. She ate two bowls and said, “This is better than takeout!” High praise, right? That’s the magic of this soup—it’s simple, but it’s full of love (and flavor).
So next time you’re stuck for dinner, give this recipe a try. You won’t regret it. And if you tweak it (like adding your favorite veggies), let me know—I’m always looking for new ways to mix it up!

