The Best Fluffy Pancakes recipe you will fall in love with. Full of tips and tricks to help you make the best pancakes.

Mini meatball orzo soup is the bowl I make when I want soup that actually eats like dinner. Tiny Parmesan-spiked meatballs, orzo toasted in butter, a little cream at the very end. One pot.
Meatballs the size of a large grape. That’s the whole trick. Every spoonful gets one, sometimes two, and nobody has to saw at anything with the side of a spoon.
Why This Soup Works
Browning the meatballs first matters. Skip it and you get pale, boiled-tasting beef floating around. Brown them in the Dutch oven and you leave a layer of stuck-on browned bits behind, and that’s what flavors the butter and vegetables in the next step. Don’t wash the pot. Don’t scrape it out either.
Toasting the orzo is the other one. A minute or two in the buttery vegetables and it smells nutty before any liquid goes in. It also holds its shape better in the simmer, so you’re less likely to end up with mush.
The cream goes in last, off the heat. Boil it and it can split or turn grainy. Stir it in after and the broth goes silky, not heavy.
Ingredients
Mini Meatballs
- 1 lb ground beef
- 1/3 cup Italian breadcrumbs
- 1 egg
- 1/4 cup grated Parmesan
- 1 tsp garlic powder
- 1/2 tsp onion powder
- 1/2 tsp Italian seasoning
- 1/2 tsp salt
- 1/4 tsp black pepper
Soup
- 1 tbsp olive oil
- 2 tbsp butter
- 1 small yellow onion, diced
- 2 celery stalks, diced
- 1 medium carrot, diced
- 1 1/2 cups orzo
- 4 cups chicken broth
- 3 cups water
- 1/4 cup heavy cream
- Garlic powder, onion powder, and Italian seasoning, to taste
- Salt and pepper, to taste
- Parmesan and parsley, for serving
How to Make Mini Meatball Orzo Soup
- Mix the meatballs. Combine all the meatball ingredients in a bowl and roll into tiny meatballs.
- Brown them. Heat the olive oil in a Dutch oven and brown the meatballs, then take them out. They don’t need to cook through yet.
- Cook the vegetables. Add the butter, onion, celery, and carrot to the same pot. Cook until softened.
- Toast the orzo. Stir it in and toast for 1 to 2 minutes.
- Build the soup. Pour in the chicken broth, put the meatballs back, then add the water and seasonings.
- Simmer. Cook until the orzo is tender and the meatballs are cooked through.
- Add the cream. Turn off the heat first, then stir in the heavy cream.
- Serve. Top with Parmesan and parsley.
Prep time: 20 minutes | Cook time: 30 minutes | Servings: 6 [PLACEHOLDER: confirm times and servings from your own run]
Tips
- Use a Dutch oven. That heavy bottom browns the meatballs evenly and holds a steady simmer. A thin pot scorches the orzo.
- Keep the meatballs tiny. Bigger ones need longer, and the orzo keeps soaking up broth while it waits.
- Season at the end. The broth reduces and the Parmesan is salty. Taste first, then add salt.
- Cream off the heat. Always.
- Stir now and then. Orzo sticks to the bottom if you walk away.
Variations
- Spinach. A couple handfuls stirred in right before the cream. Worth doing.
- Turkey or chicken meatballs. Fine, but the beef gives the broth more flavor. I’d keep the beef.
- Swap the orzo for ditalini. Works. Skip it if you want the classic spoonable texture.
- Skip the cream? You can. The soup is lighter and more brothy. I’d rather keep it.
Make-Ahead and Storage
Don’t make the full soup a day ahead if you can help it. Orzo keeps drinking the broth as it sits and by morning it’s closer to a stew. Roll the meatballs ahead and chill them, then cook the soup fresh.
Leftovers keep in the fridge for a few days. Add a splash of water or broth when you reheat, because it thickens a lot.
FAQ
Freeze the meatballs, not the soup. Raw or cooked, they freeze well. The orzo turns soft and gluey once it’s thawed.
Small. About a teaspoon or a little more of the mix each. They cook fast and fit on a spoon.
Yes. It’s where most of the flavor comes from, and it’s what builds the base for the vegetables. You can drop them in raw and skip the step, but the soup tastes flatter.
Heat is what makes cream split. Off the burner, it just melts into the broth and makes it silky.
Not for this one. The orzo goes mushy over hours. Stick with the Dutch oven.
Final Thoughts
Serve it with crusty bread or a garlicky grilled cheese cut into strips for dunking. Weeknight soup that doesn’t feel like leftovers.

Mini Meatball Orzo Soup
Ingredients
Equipment
Method
- In a large mixing bowl, combine the ground beef, Italian breadcrumbs, egg, Parmesan, garlic powder, onion powder, Italian seasoning, salt, and black pepper.
- Mix until just combined, then roll the mixture into very small bite-size meatballs.
- Heat the olive oil in a Dutch oven over medium-high heat. Add the mini meatballs and brown them on all sides. Remove the meatballs from the pot and set aside.
- Add the butter to the same Dutch oven.
- Add the diced onion, celery, and carrot. Cook, stirring occasionally, until the vegetables begin to soften.
- Stir in the orzo and toast for 1 to 2 minutes.
- Pour in the chicken broth, return the browned meatballs to the Dutch oven, and add the water.
- Season the soup with garlic powder, onion powder, Italian seasoning, salt, and black pepper to taste.
- Bring the soup to a gentle simmer and cook until the orzo is tender and the meatballs are fully cooked through.
- Turn off the heat and stir in the heavy cream.
- Ladle into bowls and serve topped with grated Parmesan and chopped parsley.




