
Creamy One-Pot Italian Wedding Soup Pasta
There’s something truly comforting about a warm bowl of soup, especially when it comes loaded with flavors and hearty ingredients like in this Creamy One-Pot Italian Wedding Soup Pasta. This dish brings together tender meatballs, vibrant spinach, and creamy goodness—all in just one pot! With the delightful combination of orzo pasta and a rich, savory broth, it’s perfect for chilly evenings or family gatherings. The simplicity of the preparation means that with minimal time and effort, you can present a meal that feels both indulgent and wholesome.
Whether you’re looking for a dish that can feed a crowd or simply something that makes for delightful leftovers, this recipe has you covered. Its comforting nature makes it an ideal choice for weeknight dinners, cozy gatherings, or whenever you need a little taste of home. Readers, get ready to fall in love with the ease and heartiness of this Italian-inspired masterpiece!

This is what the finished dish looks like when perfectly baked.
Ingredients
- 1 cup orzo pasta
- 1 pound meatballs (beef, chicken, or turkey)
- 4 cups chicken broth
- 2 cups fresh spinach
- 1 cup heavy cream
- 1 cup grated Parmesan cheese
- 1 onion, chopped
- 2 cloves garlic, minced
- Salt and pepper to taste
- Olive oil for cooking

Gather all ingredients for a delicious meal.
Directions
- In a large pot, heat a drizzle of olive oil over medium heat.
- Add the chopped onion and minced garlic, sautéing until the onions are translucent and fragrant, about 3-4 minutes.
- Add the meatballs to the pot, cooking until they are browned on all sides, roughly 5-7 minutes.
- Pour in the chicken broth and bring the mixture to a gentle boil.
- Stir in the orzo pasta and cook for about 10 minutes or until it reaches an al dente texture.
- Lower the heat, then mix in the heavy cream, grated Parmesan cheese, and fresh spinach.
- Season with salt and pepper to taste, cooking for an additional 5 minutes until everything is warmed through and the spinach has wilted.
- Serve warm in bowls, garnished with extra Parmesan if desired.
Tips & Variations
- Ingredient substitutions: You can swap the orzo for other pasta shapes like small shells or ditalini, and the meatballs can be substituted with plant-based varieties for a vegetarian option.
- Optional variations: Feel free to add other vegetables such as carrots or peas for extra flavor and nutrition, or use different cheeses like Romano or a blend for a unique twist.
- Storage or reheating tips: Store any leftovers in an airtight container in the fridge for up to 3 days. To reheat, simply warm on the stove over low heat, adding a splash of broth or cream for creaminess.
Recipe Information
- Prep time: 10 minutes
- Cook time: 30 minutes
- Total time: 40 minutes
- Servings: 6
- Difficulty level: Easy


Creamy One-Pot Italian Wedding Soup Pasta
Ingredients
Main Ingredients
- 1 cup orzo pasta
- 1 pound meatballs (beef, chicken, or turkey) You can swap for plant-based varieties.
- 4 cups chicken broth
- 2 cups fresh spinach
- 1 cup heavy cream
- 1 cup grated Parmesan cheese Garnish with extra if desired.
- 1 medium onion, chopped
- 2 cloves garlic, minced
- Salt and pepper to taste
- Olive oil for cooking
Instructions
Preparation
- In a large pot, heat a drizzle of olive oil over medium heat.
- Add the chopped onion and minced garlic, sautéing until the onions are translucent and fragrant, about 3-4 minutes.
- Add the meatballs to the pot, cooking until they are browned on all sides, roughly 5-7 minutes.
- Pour in the chicken broth and bring the mixture to a gentle boil.
- Stir in the orzo pasta and cook for about 10 minutes or until it reaches an al dente texture.
- Lower the heat, then mix in the heavy cream, grated Parmesan cheese, and fresh spinach.
- Season with salt and pepper to taste, cooking for an additional 5 minutes until everything is warmed through and the spinach has wilted.
- Serve warm in bowls, garnished with extra Parmesan if desired.
