Overhead shot of a bowl of orzo meatball soup on a plate mat with a spoon beside it and a tablecloth in the corner on a black background.
|

Creamy Orzo Meatball Soup

This Orzo Meatball Soup recipe features tender meatballs with orzo pasta simmered in savory beef stock. It is a warm, satisfying dish with well-balanced ingredients, offering a hearty meal for any occasion.

Overhead shot of a bowl of orzo meatball soup on a plate mat with a spoon beside it and a tablecloth in the corner on a black background.

I’m always on a serious soup kick —anyone else feeling the same? Not only are soups super easy to pack with flavorful ingredients, but they also make perfect leftovers. Plus, my favorite thing about soup is that it’s almost impossible to mess up. You’re almost always guaranteed a delicious, comforting meal.

So what makes this Italian Meatball & Orzo Soup so irresistible? First off, it’s loaded with tender, juicy meatballs— I love me some juicy meatballs! This old-school Italian meatball soup with orzo is a recipe I come back to again and again, especially when one of my kids needs a comforting dish. While this orzo meatball soup is hearty enough to stand alone as a meal, it’s also amazing paired with crusty bread or a grilled cheese sandwich.

Ingredients

Ingredients photo: in the image, there is bell peppers, carrots, celery, onions, eggs, beef stock, cream, orzo pasta in a cup and seasoning spices.

Detailed quantities are on the recipe card at the bottom of this post.

  • Orzo pasta Uncooked
  • Beef stock
  • Baby Spinach
  • Bell peppers: Green pepper, Yellow pepper, Red pepper
  • Carrots
  • Celery
  • Onion
  • Egg
  • Thick cream Optional
  • Seasoning: Dried oregano, All spice, garlic powder, black pepper, and salt

How to make Orzo Meatball Soup

  1. Prepare the Meatballs: In a large bowl, combine the ground beef, egg, dried oregano, allspice, garlic powder, Cajun seasoning, black pepper, and a pinch of salt. Mix well until fully combined. Shape the mixture into meatballs and arrange them on a baking tray or dish. Bake in a preheated oven at 190°C (375°F) for about 30 minutes, or until fully cooked and golden brown.
process photo: meatballs lined up in a baking dish to be baked in an oven.
  1. Cook the Vegetables: While the meatballs are baking, heat a tablespoon of olive oil in a large pot over medium-high heat. Sauté the onions, bell pepper, and celery for about 5 minutes, until softened.
chopped onions, bell peppers and celery.
Process photo: sauteed onion, celery, and bell peppers.
  1. Season the Soup: Add the diced carrots, add seasoning then pour in the beef stock. Bring to a boil. I used dried oregano, garlic powder, all spice, black pepper and pinch of salt.
process photo: adding carrots and beef stock to the pot of soup
  1. Simmer the Soup: Add the orzo pasta, reduce the heat to medium and let it simmer gently for 10-15 minutes, stirring occasionally to prevent the pasta from sticking. Add more stock or water as needed.
process photo: adding uncooked orzo pasta into the pot.
  1. Add Spinach & Meatballs: In the last 5 minutes of cooking, stir in the spinach and add the baked meatballs. Continue simmering for another 5 minutes until the spinach wilts and the flavors meld together.
process image adding spinach to the pot of orzo pasta soup
  1. Optional Cream: If you prefer a creamier soup, stir in a splash of cream during the final minutes of cooking.
Process photo adding cream to the orzo soup
  1. Serve: Ladle the soup into bowls and enjoy!
Overhead shot of a silver pot with orzo meatball soup in it on a tablecloth on a black background.

Tips & mistakes to avoid for beginner cooks

  1. Don’t use water in place of broth cause this can result in a less flavorful soup; using beef broth adds depth to this Orzo meatball soup. The pasta absorb the broth and the taste is amazing.
  2. If you decide to use store-bought broth like me, please do a taste test before you add seasoning that contains salt because broths are salty on their own unless you bought a low-sodium one.
  3. Don’t overcook the orzo pasta, if you are not sure that you will be able to pull it off in one pot then you are better off cooking it separately. Then add it to the soup to absorb the flavors, you may need a thickening agent if you are not doing one pot.

More easy soup recipes to add to your rotation

How to store and reheat leftover Orzo pasta soup

Allow your Orzo meatball soup to cool to room temperature before storing. Place any leftover soup in an airtight container and refrigerate for up to 3 days.

For longer storage, freeze the soup in an airtight container or ziplock bags—ziplock bags are great for saving space. It will keep in the freezer for up to 3 months.

Reheating Instructions

If refrigerated, you can reheat the meatballs with orzo soup in the microwave or on the stovetop. In a small saucepan, warm it over medium heat, and if it’s too watery, let it simmer uncovered to reduce the liquid.

For frozen soup, thaw it in the fridge or at room temperature, then reheat using the same methods.

Overhead shot of a bowl of orzo meatball soup on a plate mat with a spoon beside it and a tablecloth in the corner on a black background.

Creamy Orzo Meatball Soup

This Orzo Meatball Soup recipe features tender meatballs with orzo pasta simmered in savory beef stock. It is a warm, satisfying dish with well-balanced ingredients, offering a hearty meal for any occasion.
Print Pin Rate
Course: Soup
Cuisine: American
Keyword: Orzo Meatball soup, Orzo soup
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 4
Calories: 572kcal

Ingredients

  • 1 cup Orzo pasta Uncooked
  • 1.10 lbs Ground beef
  • 4 cups Beef stock
  • 1 handful Baby Spinach
  • 1 Green pepper
  • 1 Yellow pepper
  • 1 Red pepper
  • 2 Carrots
  • 2 sticks Celery
  • 1 Onion
  • 1 Egg
  • 2 tbsp Double thick cream Optional
  • 1 tsp Seasoning Dried oregano, All spice, garlic powder, black pepper, and salt

Instructions

  • In a bowl, add the ground beef and 1 egg the season with seasoning of your choice. I used dried oregano, all spice, garlic powder, cajun seasoning, black pepper and pinch of salt. Mix well then make meatballs and lay them on a baking tray or dish and bake in a preheated oven on 190°C (375°F) for about 30 minutes.
  • Meanwhile, chop the veggies. In a large pot sauté the onions, bell peppers and celery with a tablespoon of olive oil on medium-high heat for up to 5 minutes.
  • Season and add the carrots followed by the beef stock. Bring it to boil.
  • Add a cup of uncooked orzo pasta and lower the head to medium heat then let it gently simmer for 10 to 15 minutes or just until the pasta is cooked. Stirring occasionally so that it doesn't stick, add more stock or water if needed.
  • In the last 5 minutes at a handful of spinach and meatballs then continue cooking for 5 more minutes.
  • This step is optional, add cream if you like creamy soup and your Orzo meatball soup is ready to be served.

Nutrition

Calories: 572kcal | Carbohydrates: 41g | Protein: 34g | Fat: 30g | Saturated Fat: 12g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 12g | Trans Fat: 2g | Cholesterol: 138mg | Sodium: 633mg | Potassium: 1244mg | Fiber: 4g | Sugar: 6g | Vitamin A: 6384IU | Vitamin C: 85mg | Calcium: 100mg | Iron: 4mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating