Kofta-Style Meatball Orzo Broth

There’s nothing quite like a warm bowl of soup to chase away the chill, and this Brothy Meatball and Orzo Soup is a true culinary hug. It’s a light yet incredibly comforting dish, featuring succulent kofta-style beef meatballs, perfectly tender orzo pasta, and a rich, flavorful chicken broth. The meatballs are thoughtfully seasoned with a blend of aromatic, warm spices inspired by traditional Middle Eastern kofta, then gently simmered to ensure they remain moist and bursting with flavor. The clear, golden broth offers a nourishing and cozy experience without feeling heavy, making it an ideal meal for any day of the week, especially when you crave something wholesome and easy to prepare. This delightful one-pot soup promises to be a comforting staple in your kitchen, perfect for those brisk evenings or a quick, satisfying lunch.

A beautifully presented bowl of Brothy Meatball and Orzo Soup, featuring small, tender meatballs, delicate orzo pasta, and fresh parsley garnish. The clear, inviting broth fills the bowl, with a spoon resting inside, all placed on a textured green cloth.

My freezer is perpetually stocked with homemade meatballs, often prepared using my versatile all-purpose kofta meatballs recipe. These handy little spheres usually find their way into hearty pasta dishes or a comforting kofta and potato stew, both of which are big hits with my children. However, when I’m looking to treat myself to something truly special – a dish that speaks to my own cravings for warmth and flavor – this particular Brothy Meatball and Orzo Soup is my go-to choice. It’s a recipe born from a desire for simplicity and profound taste, marrying tender meat with a light, herbaceous broth.

For this specific soup, I find that shaping the meatballs extra small makes all the difference. Their diminutive size harmonizes beautifully with the tiny orzo pasta, creating delightful little mouthfuls that are a joy to eat, eliminating the need to cut larger meatballs during your meal. While the size doesn’t alter the intrinsic flavor, it certainly enhances the eating experience, making each spoonful perfectly balanced. That said, this recipe is designed to be wonderfully fuss-free, so please feel empowered to use any size meatballs you have on hand or prefer. The essence of the soup will shine through regardless.

The undisputed key to achieving the most flavorful soup lies in the quality of your chicken broth. My personal preference is to prepare a large batch of homemade chicken broth and freeze it in portions, ensuring I always have this liquid gold readily available. The depth and richness a homemade broth brings are unparalleled, truly elevating the entire dish. However, if a homemade broth isn’t feasible for you, don’t let that deter your culinary ambitions! Simply opt for the highest quality store-bought chicken broth you can find. A good quality store-bought option will still deliver a delicious base for your soup, allowing you to enjoy this comforting meal without added stress.

A hand holding a spoon dips into a white bowl of Brothy Meatball and Orzo Soup, rich with tender meatballs, delicate orzo pasta, and vibrant chopped herbs, all set against a lush green tablecloth.

Crafting the Perfect Brothy Meatball and Orzo Soup: A Step-by-Step Guide

Embark on your journey to a truly magnificent soup by first preparing the star of the show: the kofta meatballs. The most efficient way to achieve finely chopped aromatics for the meatballs is to use a small food processor. Blitz the onions, garlic, and fresh parsley until they are finely minced. If you don’t have a food processor, a sharp knife and a bit of patience will yield equally excellent results. Once minced, combine these aromatic vegetables with the lean ground beef and your chosen blend of warm Middle Eastern-inspired spices. Mix everything thoroughly using your hands, ensuring all the flavors are evenly distributed throughout the meat mixture. This hands-on approach helps bind the ingredients and infuse the meatballs with incredible taste.

A medium-sized glass bowl holds a vibrant mixture of ground beef, finely diced onions, fresh parsley, and a selection of aromatic spices, all resting on a stylish terrazzo patterned background.
A collection of perfectly shaped ground beef kofta meatballs, ready for cooking, arranged neatly on a large baking sheet lined with parchment paper.

For versatile use in other recipes, you might shape your meatballs into approximately 1-inch spheres. However, for this particular soup, I highly recommend forming them into smaller, roughly 1/2-inch meatballs. Their petite size is not only charming but also incredibly practical, making them much more enjoyable to eat alongside the delicate orzo pasta. Uniformity in size is key here, as it ensures all the meatballs cook evenly and thoroughly. Once shaped, these tiny flavor bombs are ready for their next step.

Next, in a medium-sized soup pot or Dutch oven, heat a tablespoon or two of olive oil over medium-high heat. Once shimmering, carefully add the meatballs to the pot. It’s crucial to work in batches, ensuring you don’t overcrowd the pot. Overcrowding will lower the temperature and cause the meatballs to steam rather than sear, preventing that crucial browning that adds layers of rich flavor. Sear the meatballs until they are beautifully browned on all sides, creating a delicious crust. This browning process, known as the Maillard reaction, is a fundamental step in building deep, complex flavors in your soup. Once seared, remove the meatballs from the pot and set them aside.

With the meatballs safely set aside, it’s time to introduce the orzo pasta. Add the orzo directly to the same pot, utilizing the flavorful fat and any browned bits (fond) left at the bottom. Toast the orzo for a couple of minutes, stirring frequently and scraping up any delicious fond that has stuck to the bottom of the pot. Toasting the orzo serves two very important purposes:

  1. Enhanced Flavor Profile: Toasting the orzo, especially in the residual beef fat and savory fond, adds a wonderful nutty depth of flavor to the pasta itself, which in turn enriches the entire soup.
  2. Superior Texture and Broth Retention: This crucial step also gives the orzo more structural integrity. It helps prevent the pasta from becoming overly soft or mushy and, more importantly, ensures that it doesn’t absorb an excessive amount of the delicious broth as the soup sits. This way, your soup remains delightfully brothy, just as intended.

Finally, pour in your high-quality chicken broth and bring the mixture to a gentle simmer. Allow the orzo to cook in the broth for approximately 7 minutes, or until it’s nearly al dente. At this point, carefully add the seared meatballs back into the pot. Continue to simmer the soup for another 5 minutes, allowing the meatballs to finish cooking through and infuse the broth with their spiced flavors. Taste the soup and adjust the seasoning as needed. Remember to add salt gradually, as the salt content of chicken broth can vary significantly. Serve your exquisite Brothy Meatball and Orzo Soup with a generous sprinkling of fresh parsley for a burst of color and herbaceous freshness, and savor every nourishing spoonful!

A comforting bowl of Brothy Meatball and Orzo Soup, garnished with vibrant fresh parsley, sits invitingly on a green cloth. A spoon is placed in the golden, flavorful broth, showcasing the tender meatballs and orzo pasta.

Tips for the Best Brothy Meatball and Orzo Soup

  • Choosing Your Meat: If you opt for extra lean ground beef, which can sometimes result in drier meatballs, I highly recommend adding 1-2 tablespoons of olive oil to the meat mixture. This simple addition will help the meatballs retain their moisture and ensure they stay wonderfully juicy throughout cooking.
  • Meatball Versatility: While smaller meatballs are preferred for this soup, if you’re making a batch of kofta meatballs for all-purpose use in various recipes, shaping them into slightly larger 1-inch balls is generally more practical. For this soup, however, their petite size is part of their charm.
  • Flavor Building is Key: The most significant flavor enhancers in this soup are threefold: thoroughly browning the meatballs to develop a rich crust, toasting the orzo pasta to add nutty depth, and using a high-quality broth (whether homemade or store-bought). Don’t skip these steps!
  • Don’t Overcook the Orzo: Keep a close eye on the cooking time for the orzo. It cooks relatively quickly, and overcooking can lead to a mushy texture and excessive broth absorption. Aim for al dente, where the pasta still has a slight bite.
  • Fresh Herbs Make a Difference: A generous sprinkle of fresh parsley at the end not only adds a beautiful pop of color but also a fresh, aromatic finish that brightens the entire soup. Don’t underestimate its impact!
  • Taste and Adjust: Always taste your soup before serving and adjust the seasoning as necessary. The saltiness of store-bought broths can vary, so it’s best to add salt incrementally until it reaches your desired flavor.

Serving Suggestions and Delicious Variations

This Brothy Meatball and Orzo Soup is fantastic on its own, but it also pairs beautifully with a variety of accompaniments and can be easily customized. Serve it with a crusty piece of bread or warm pita for dipping into the flavorful broth. A simple green salad on the side can complete the meal. For an extra touch of brightness, a squeeze of fresh lemon juice just before serving can truly awaken the flavors.

Feel free to get creative with variations! Stir in a handful of fresh spinach or kale during the last few minutes of simmering for added greens and nutrients. Diced carrots, celery, or zucchini can also be added along with the broth for more vegetable goodness. If you prefer a little heat, a pinch of red pepper flakes can be incorporated with the spices for the meatballs or added to the soup. For a different protein, you could substitute ground chicken or turkey for the beef, adjusting cooking times as needed.

Storage and Meal Prep Tips

This Brothy Meatball and Orzo Soup is wonderful for meal prepping or enjoying throughout the week. Store any leftovers in an airtight container in the refrigerator for up to 3-4 days. The orzo will continue to absorb some of the broth as it sits, so if you prefer a ‘brothier’ soup upon reheating, you might want to add a splash of extra chicken broth or water.

You can also freeze individual portions of the soup (without the orzo) for longer storage. Prepare the meatballs and broth, then freeze them separately. When ready to enjoy, thaw, bring to a simmer, and then cook fresh orzo directly in the thawed broth for the best texture. Alternatively, you can freeze the complete soup; just be aware that the orzo may be softer upon reheating. Reheat gently on the stovetop or in the microwave until warmed through.

Frequently Asked Questions (FAQs)

  • Can I use different ground meat for the meatballs? Yes, absolutely! Ground chicken, turkey, or even a mix of beef and pork can be used. Adjust cooking times slightly as needed, ensuring the meatballs are cooked through.
  • How can I make this soup vegetarian? To make a vegetarian version, you can substitute the beef meatballs with plant-based meatballs (homemade or store-bought) and use vegetable broth instead of chicken broth. Ensure your plant-based meatballs are seasoned well for optimal flavor.
  • How do I prevent the orzo from soaking up all the broth? Toasting the orzo before adding the broth helps a lot. Also, avoid overcooking the orzo. If you plan to make a large batch for meal prep, consider cooking the orzo separately and adding it to individual servings just before eating, or add extra broth when reheating.
  • Can I add vegetables to this soup? Yes, this soup is very adaptable! Feel free to add finely diced carrots, celery, zucchini, or even a handful of leafy greens like spinach or kale during the last few minutes of cooking.
  • Is this soup freezer-friendly? The meatballs themselves freeze wonderfully. You can also freeze the entire soup. However, for best texture, I recommend freezing the broth and meatballs separately, then cooking fresh orzo when you’re ready to serve. If freezing the full soup, the orzo might become a bit softer after thawing and reheating.

If you tried this recipe, please consider leaving a star ⭐️⭐️⭐️⭐️⭐️ rating in the recipe card below and/or a review in the comments section further down the page – I’d love to hear from you! You can also hop on over to Instagram and say hello!

A bowl of soup with small meatballs, orzo pasta, and fresh parsley garnish sits on a green cloth with a spoon in the bowl. The broth is light and clear, showing the pasta and meatballs clearly.





No ratings yet

Brothy Meatball & Orzo Soup

Yield:

4
Servings
Prep:

15 minutes

Cook:

25 minutes

Total:

40 minutes

Author:

Amina Al-Saigh
This brothy meatball and orzo soup is a light yet comforting soup made with tender kofta-style beef meatballs, tender orzo pasta, and a flavorful chicken broth. The meatballs are seasoned with warm spices inspired by middle eastern kofta, then simmered gently to keep them juicy. The clear broth feels nourishing and cozy without being heavy. It’s an easy one-pot soup perfect for chilly days!
Print
Leave a Review
Pin Recipe

Ingredients

 


Servings: 4 (adjust manually)

For the Meatballs:

  • 454 g lean ground beef
  • 2 cloves garlic , large
  • 1/2 cup parsley, loosely packed
  • 1/2 yellow onion, quartered
  • 1 teaspoon seven spice, substitute allspice
  • 1 teaspoon paprika
  • 1 teaspoon kosher salt
  • 1/4 teaspoon ground black pepper
  • 1/4 cup breadcrumbs

For the Soup:

  • 2 tablespoons olive oil
  • 1/2 cup orzo
  • 5 cups chicken broth, homemade or store bought
  • 1/4 teaspoon salt, or more to taste, based on salt content of chicken broth

Instructions

 

  • Peel and quarter the 1/2 yellow onion, and peel the 2 cloves garlic . Blitz the onions, 1/2 cup parsley and garlic in a food processor until finely chopped. You can also chop finely by hand if you don’t have a food processor.
  • Combine the 454 g lean ground beef, finely chopped vegetables, 1 teaspoon seven spice, 1 teaspoon paprika, 1 teaspoon kosher salt, 1/4 teaspoon ground black pepper, and 1/4 cup breadcrumbs in a bowl. Mix well until all ingredients are well combined.
  • Shape into meatballs, roughly 1/2 an inch in size. Meatballs should be uniform so they can cook evenly.
  • In a medium sized soup pot, add the 2 tablespoons olive oil on medium heat. Sear the meatballs until browned on all sides, working in batches to avoid steaming. Remove from the pot and set aside.
  • Add the 1/2 cup orzo and toast it in the leftover fat for a 2 minutes, scraping the bottom of the pot. Add the 5 cups chicken broth and simmer the orzo for 7 minutes. Season with 1/4 teaspoon salt.
  • Add the meatballs back in and continue to simmer for 5 minutes. Taste and adjust the soup for more salt (remember to not add too much until you taste, because this depends on how salty your chicken broth is). Serve with a sprinkling of parsley.

Notes

  • You can use extra lean ground beef, but if you do, I suggest you add 1-2 tablespoons of olive oil to the mixture to help them stay juicy.
  • If you want to use the meatballs in other recipes, shape them into larger 1-inch balls for all-purpose use. But for this recipe, I prefer them smaller.
  • The key flavor builders in this soup are browning the meatballs, toasting the orzo, and using a high quality store bought or homemade broth.
Serving: 1Serving,
Calories: 373kcal,
Carbohydrates: 25g,
Protein: 34g,
Fat: 15g,
Saturated Fat: 4g,
Polyunsaturated Fat: 2g,
Monounsaturated Fat: 9g,
Trans Fat: 0.4g,
Cholesterol: 70mg,
Sodium: 954mg,
Potassium: 783mg,
Fiber: 2g,
Sugar: 2g,
Vitamin A: 820IU,
Vitamin C: 13mg,
Calcium: 57mg,
Iron: 5mg


Did you make this recipe?
Please leave a star rating and review below!