This satisfying soup combines tender chunks of beef stew meat with orzo pasta and a colorful medley of garden vegetables. The savory broth develops deep flavor as everything simmers together, creating a filling meal that's perfect for chilly evenings.
The addition of spinach at the end adds fresh color and nutrients, while fresh parsley brightens each bowl. This soup actually tastes better the next day, making it excellent for meal prep or leftovers.
Each serving delivers 27 grams of protein alongside wholesome vegetables, making it as nourishing as it is delicious.
My grandfather used to make soup whenever the weather turned gray and threatening. He'd stand at the stove for hours, tasting and adjusting, while the house filled with impossible aromas that made time stand still. This beef and orzo soup is my attempt to recreate those afternoons when the world felt small and safe.
Last February, during that terrible week of freezing rain, I made a triple batch and fed three neighbors who'd lost power. We sat around my kitchen table with candlelight flickering against the windows, eating steamy bowls and talking about everything and nothing until the ice started cracking off the branches.
Ingredients
- Beef stew meat: Chuck roast works beautifully here, cut into generous bites that wont shrink down to nothing during simmering
- Olive oil: Use a decent one since it forms the flavor foundation for everything that follows
- Onion, garlic, carrots, celery: This aromatic base is non-negotiable, like building the foundation of a house
- Red bell pepper: Adds a subtle sweetness that balances the beefs richness
- Zucchini: Dont overcook it or it will disappear into the broth completely
- Green beans: Fresh ones hold their texture better than frozen, giving you something to bite into
- Diced tomatoes: The juice is just as important as the tomatoes themselves, adding body to the broth
- Beef broth and water: The combination prevents the soup from becoming too overwhelmingly beefy
- Fresh spinach: Added at the very last minute so it stays vibrant and doesn't turn murky
- Orzo pasta: This tiny rice-shaped pasta is the star that makes it feel substantial and satisfying
- Tomato paste: Deepens the color and adds concentrated umami without making it taste like pasta sauce
- Dried thyme and oregano: These Mediterranean herbs pair perfectly with beef and tomatoes
- Bay leaves: Two is the magic number, but remember to fish them out before serving
- Salt and pepper: Taste at the end since the broth and tomatoes already contain salt
- Fresh parsley: The bright green finish makes the whole bowl look and taste alive
Instructions
- Sear the beef:
- Heat olive oil in your largest pot until it shimmers, then add beef in batches so each piece gets proper contact with the hot surface. Let them develop a deep brown crust on all sides, about 5 minutes total, then set aside on a plate.
- Build the aromatics:
- In the same pot, add onion, garlic, carrots, and celery. Cook them for 5 minutes until they've softened and the onions start turning translucent at the edges.
- Add more vegetables:
- Stir in the red bell pepper, zucchini, and green beans. Give them 3 minutes to start cooking but dont let them get soft yet.
- Combine everything:
- Return the beef to the pot along with any juices on the plate. Pour in the diced tomatoes with their juice, then add tomato paste, beef broth, water, thyme, oregano, bay leaves, salt, and pepper.
- Simmer gently:
- Bring everything to a boil, then lower the heat until the soup is barely bubbling. Cover and let it simmer for 30 minutes, giving the beef time to become tender.
- Cook the orzo:
- Add the orzo and simmer uncovered for 10 minutes, stirring occasionally so it doesnt stick to the bottom. The pasta should be cooked but still have a slight firmness at the center.
- Finish with greens:
- Stir in the fresh spinach and watch it wilt, which should take about 2 minutes. Taste and add more salt or pepper if needed.
- Serve immediately:
- Remove and discard the bay leaves, then ladle into warm bowls and sprinkle with fresh parsley.
This soup has become my go-to when friends need comfort. Something about the combination of tender beef, tiny pasta, and all those vegetables feels like a hug in a bowl, no matter what kind of day you've had.
Making It Ahead
The flavors develop beautifully overnight, so I often make it on Sunday and reheat portions throughout the week. Just keep the orzo separate if you can, adding it during reheating so it doesn't become mushy.
Freezing Instructions
This soup freezes exceptionally well, but leave out the orzo if you plan to freeze it. Pasta texture never quite recovers from freezing, so cook fresh orzo when you reheat the frozen soup base.
Serving Suggestions
A hunk of crusty bread for dipping is practically mandatory. Sometimes I'll stir in a spoonful of pesto right before serving, which adds a bright, herbal punch that wakes everything up. A simple green salad with vinaigrette cuts through the richness nicely.
- Grate some Parmesan over the top for extra salty depth
- A splash of red wine vinegar brightens up the bowl
- Crushed red pepper flakes add warmth if you like heat
There's something profoundly satisfying about making soup that feeds you body and soul. I hope this recipe finds you on a day when you need exactly that kind of comfort.
Recipe FAQs
- → Can I make this soup in a slow cooker?
-
Yes. Brown the beef first, then add all ingredients except orzo and spinach to your slow cooker. Cook on low for 6-8 hours or high for 3-4 hours. Add orzo during the last 15-20 minutes and spinach just before serving.
- → What cuts of beef work best?
-
Chuck roast or beef stew meat are ideal choices. These cuts become tender and flavorful during slow simmering. Avoid lean cuts like sirloin as they can become tough and dry.
- → How should I store leftovers?
-
Store in an airtight container in the refrigerator for up to 4 days. The orzo will absorb more liquid over time, so you may need to add extra broth when reheating. This soup also freezes well for up to 3 months.
- → Can I use other pasta shapes?
-
Absolutely. Small pasta shapes like ditalini, small shells, or broken spaghetti work wonderfully. Keep in mind cooking times may vary slightly depending on the pasta you choose.
- → What vegetables can I substitute?
-
Feel free to use what you have on hand. Potatoes, peas, corn, or butternut squash all work beautifully. The key is maintaining a total of about 4-5 cups of vegetables for the best balance.
- → Is this soup gluten-free?
-
The traditional version contains gluten due to the orzo. To make it gluten-free, simply substitute with rice, gluten-free pasta, or additional vegetables. Always verify your broth and other ingredients are certified gluten-free.