This comforting soup brings together tender chunks of beef stew meat, delicate orzo pasta, and a colorful medley of fresh garden vegetables. The savory broth is infused with aromatic herbs like thyme and oregano, while the addition of spinach adds vibrant color and nutrition. Perfect for chilly evenings or when you need a satisfying meal that fills the kitchen with inviting aromas. This hearty bowl comes together in just over an hour and serves six generous portions.
The first time I made this soup was during a particularly brutal February when my apartment had somehow turned into an icebox. I had bought stew meat on sale and a ridiculous amount of vegetables from a farm stand, and what started as a "use everything before it spoils" experiment ended up being the soup I now make whenever anyone needs a proper hug in a bowl.
Last winter my neighbor was recovering from surgery and I brought over a batch. She texted me two days later asking for the recipe because her husband who normally wont touch anything with green beans had gone back for thirds. Something magical happens when all those garden vegetables simmer together with that beef broth.
Ingredients
- Beef stew meat: Cut into bite size pieces and do not skip searing it first because that browning is where all the deep flavor lives
- Olive oil: Use enough to coat the bottom of your pot generously
- Onion garlic carrots and celery: This classic soup base creates the foundation that everything else builds on
- Red bell pepper and zucchini: These add sweetness and prevent the soup from tasting too wintery or heavy
- Green beans: Fresh ones hold up better during cooking than frozen and add such a nice crunch
- Diced tomatoes with juice: The juice becomes part of the broth so do not drain it
- Beef broth and water: The water stretches the broth without diluting the flavor since the vegetables contribute so much
- Fresh spinach: Stir this in at the very end so it stays vibrant and adds one more layer of garden freshness
- Orzo pasta: Tiny rice shaped pasta that practically turns this into a complete meal
- Tomato paste: Concentrates the tomato flavor and gives the broth a gorgeous rich color
- Dried thyme and oregano: These herbs complement beef perfectly without overpowering the vegetables
- Bay leaves: Do not forget to fish these out before serving
- Salt and pepper: Taste at the end because the broth might already be salty enough
- Fresh parsley: Adds a pop of color and fresh flavor right before serving
Instructions
- Sear the beef:
- Heat olive oil in your large pot or Dutch oven over medium high heat. Add the beef pieces in batches so they do not crowd and brown on all sides about 5 minutes total. Remove beef and set aside on a plate.
- Build the vegetable base:
- In the same pot add onion garlic carrots and celery. Cook for about 5 minutes until softened and fragrant. The bottom of the pot should have some nice browned bits from the beef.
- Add more vegetables:
- Stir in the red bell pepper zucchini and green beans. Cook another 3 minutes to start softening them slightly before the long simmer begins.
- Combine and season:
- Return beef to the pot along with any juices on the plate. Add diced tomatoes with their juice tomato paste beef broth water thyme oregano bay leaves salt and pepper. Stir everything well and scrape up those flavorful bits from the bottom.
- Simmer slowly:
- Bring to a boil then reduce heat to low. Cover and simmer for 30 minutes until the beef is fork tender and the vegetables have released all their flavor into the broth.
- Add the orzo:
- Stir in the orzo pasta and simmer uncovered for 10 minutes. Stir occasionally to prevent sticking. The orzo should be cooked al dente and will continue to soften slightly in the hot soup.
- Finish with fresh greens:
- Stir in the fresh spinach and cook for about 2 minutes just until wilted. Taste and adjust seasoning if needed then remove and discard the bay leaves.
- Serve it up:
- Ladle into warm bowls and sprinkle with chopped fresh parsley. Have some crusty bread nearby because you will want to sop up every last drop of that broth.
This has become my go to when friends have babies or move into new homes because it transports beautifully and tastes even better the next day. There is something so satisfying about watching someone take that first spoonful and see their shoulders actually relax.
Making It Ahead
This soup is arguably better on day two when all the flavors have had time to become friends. I often make it on Sunday and portion it into containers for lunch throughout the week. Just hold back on adding the orzo until you reheat it or it will turn into a solid mass of pasta.
Freezing Tips
Freeze the soup without the orzo and spinach added since pasta does not freeze well and becomes mushy. When you are ready to eat thaw overnight in the refrigerator then bring to a simmer and add fresh orzo and spinach for the last 12 minutes of cooking.
Serving Suggestions
A hunk of crusty sourdough or baguette is practically mandatory for soaking up that incredible broth. Sometimes I serve it with a simple green salad dressed with vinaigrette to cut through the richness and for extra protein a hard boiled egg on the side works beautifully.
- Grated Parmesan on top takes this to another level
- A splash of balsamic vinegar right before serving brightens everything
- Crushed red pepper flakes if you like a little warmth
There is nothing quite like watching steam rise off a bowl of this soup while rain taps against the kitchen window. It is the kind of meal that makes feeding people feel like the most important thing you could possibly do.
Recipes Q&A
- → Can I make this soup ahead of time?
-
Absolutely. This soup actually tastes better the next day as flavors have time to meld together. Store in an airtight container in the refrigerator for up to 4 days. The orzo may absorb some liquid, so add a splash of broth or water when reheating.
- → Can I freeze this soup?
-
Yes, you can freeze this soup for up to 3 months. However, note that the orzo pasta may become slightly soft upon freezing and reheating. For best results, consider freezing without the orzo and adding fresh pasta when reheating.
- → What cuts of beef work best?
-
Beef chuck stew meat is ideal as it becomes tender and flavorful during slow simmering. You can also use beef round or sirloin cut into bite-size pieces. The key is choosing a cut that benefits from long, slow cooking.
- → Can I make this gluten-free?
-
Certainly. Simply substitute the orzo pasta with a gluten-free pasta shape like small shells, rice, or even quinoa. Also ensure your beef broth and tomato paste are certified gluten-free.
- → What other vegetables can I add?
-
Feel free to customize based on what's in season or in your kitchen. Potatoes, butternut squash, green peas, corn, or kale would all work beautifully. The base of onion, carrots, and celery provides classic flavor depth.
- → How do I store leftovers?
-
Store cooled soup in airtight containers in the refrigerator for up to 4 days. Reat gently on the stovetop over medium heat, adding additional broth if needed. The orzo will continue absorbing liquid, so you may need to thin it out when reheating.