Wholesome Instant Pot Whole30 Italian Wedding Soup

This Whole30 Instant Pot Italian Wedding Soup is easy to make and delicious. It is packed with tender meatballs, veggies, and nourishing bone broth! Gluten free, grain free, dairy free.

Italian Wedding Soup made in the Instant Pot

Whole30 Instant Pot Italian Wedding Soup: A Healthy Twist on a Classic

Italian Wedding Soup, with its comforting broth, tender meatballs, and tiny pasta, has long been a beloved classic. However, for those navigating dietary restrictions like Whole30 or Paleo, enjoying this traditional dish can be a challenge due to ingredients like breadcrumbs and pasta. We set out to create a version that not only honors the rich flavors of the original but also adheres strictly to Whole30 and Paleo guidelines, making it gluten-free, grain-free, and dairy-free. And the best part? It’s incredibly easy to make, especially when utilizing the convenience of an Instant Pot.

This recipe transforms the classic into a wholesome, nutrient-dense meal without compromising on taste or texture. By substituting traditional pasta with frozen cauliflower rice, we achieve a similar satisfying consistency while boosting the vegetable content and keeping it compliant. Each spoonful is packed with flavorful, tender meatballs, a vibrant medley of vegetables, and a deeply nourishing bone broth that will warm you from the inside out. Get ready to add this delicious and easy Whole30 Italian Wedding Soup to your rotation!

Italian Wedding Soup with bone broth

Why Choose the Instant Pot for Italian Wedding Soup?

The Instant Pot is a game-changer for this recipe, offering unmatched speed and efficiency. What traditionally might take an hour or more of simmering on the stovetop is condensed into a fraction of the time. The pressure cooking environment tenderizes the meatballs perfectly and infuses the broth with deep, complex flavors in minutes. This means you can have a gourmet-quality soup on your table even on the busiest weeknights. Beyond speed, the Instant Pot locks in nutrients and moisture, resulting in a more flavorful and nourishing meal. It’s also a one-pot wonder, minimizing cleanup and making the cooking process as streamlined as possible.

Understanding Whole30 and Paleo Principles in this Recipe

For those new to these eating plans, Whole30 is a 30-day nutritional reset focused on eating real, unprocessed foods to improve health and break unhealthy habits. It eliminates sugar, alcohol, grains, legumes, and dairy. Paleo, or the “caveman diet,” emphasizes foods presumed to have been available to paleolithic humans, focusing on lean meats, fish, fruits, vegetables, nuts, and seeds, while excluding grains, legumes, dairy, and refined sugar.

This Italian Wedding Soup recipe is meticulously crafted to be fully compliant with both Whole30 and Paleo:

  • No Grains or Gluten: Almond flour replaces breadcrumbs in the meatballs, and cauliflower rice replaces traditional pasta.
  • Dairy-Free: No cheese or other dairy products are used in the base recipe.
  • No Legumes: Coconut aminos provide a savory depth without soy (a legume).
  • No Added Sugar: All ingredients are naturally free from added sugars.

This makes the soup an excellent choice for anyone following these diets, ensuring you enjoy a delicious meal without worrying about hidden non-compliant ingredients.

Key Ingredients for a Wholesome and Flavorful Soup

Crafting the perfect Whole30 Italian Wedding Soup begins with selecting high-quality, compliant ingredients. Each component plays a vital role in building the soup’s delicious flavor profile and nutritional value.

For the Meatballs:

  • Ground Pork & Ground Beef: The combination of these two meats offers a richer, more complex flavor and a wonderfully tender texture. Feel free to use just one if you prefer, but the blend truly elevates the meatballs.
  • Almond Flour: This serves as a fantastic gluten-free and grain-free binder, keeping the meatballs moist and helping them hold their shape without the need for traditional breadcrumbs. For a nut-free option, 1 ½ tablespoons of coconut flour can be substituted.
  • Egg: Acts as an essential binder, ensuring the meatballs stay together during cooking.
  • Coconut Aminos: A soy-free alternative to soy sauce, coconut aminos add a rich umami depth and a subtle sweetness to the meatballs, enhancing their overall flavor.
  • Nutritional Yeast: This ingredient is key for imparting a savory, “cheesy” flavor that is entirely dairy-free. It adds a wonderful depth that makes the meatballs even more satisfying.
  • Garlic Powder & Onion Powder: These pantry staples provide consistent, aromatic flavor to the meatballs.
  • Salt: Essential for seasoning and bringing out the natural flavors of the meat and spices.

For the Soup Base:

  • Chicken Broth (preferably Bone Broth): The foundation of our soup. Opting for a high-quality chicken bone broth not only provides a deeper, more robust flavor but also adds nourishing collagen and amino acids, making the soup incredibly beneficial for gut health. We highly recommend brands like Bare Bones bone broth for their rich flavor and nutritional value.
  • Frozen Cauliflower Rice: This is our brilliant stand-in for traditional pasta. Frozen cauliflower rice holds its shape well and offers a pleasant, slightly chewy texture that mimics tiny pasta, all while being low-carb and vegetable-packed. We prefer frozen over fresh for its consistent texture.
  • Raw Spinach: Added at the end, spinach wilts beautifully into the hot soup, providing a burst of freshness, vibrant color, and a significant dose of vitamins and minerals.
  • Italian Seasoning: A convenient blend of herbs like oregano, basil, thyme, and rosemary that instantly infuses the soup with classic Italian flavors.
  • Salt & Pepper: To season the soup to perfection.
  • Diced Carrots, Celery, and Onion: This classic aromatic trio (mirepoix) forms the flavor base for the soup, sautéed to release their sweet and savory notes.
  • Minced Garlic: Fresh garlic adds a pungent, irresistible aroma and flavor that is essential in Italian-inspired dishes.
  • Olive Oil: Used for browning the meatballs and sautéing the vegetables, providing a healthy fat base.

Feel free to top with some parmesan cheese if you are not strictly Whole30 or dairy-free!

Instant Pot Italian Wedding Soup gluten free

How to Master This Whole30 Instant Pot Italian Wedding Soup

This recipe is designed for versatility, allowing you to choose your preferred cooking method. Whether you’re harnessing the speed of an Instant Pot, the gentle simmering of a slow cooker, or the traditional charm of a stovetop pot, delicious results are guaranteed.

Instant Pot Method (Recommended for Speed and Flavor)

  1. Prepare Meatballs: In a large bowl, combine the ground pork, ground beef, almond flour, egg, coconut aminos, nutritional yeast, garlic powder, onion powder, and sea salt. Using your hands, mix gently until just combined. Be careful not to overmix, as this can lead to tough meatballs. Form the mixture into small, uniform meatballs, approximately ¾ inch in size. This size ensures even cooking and perfect bite-sized pieces in your soup.
  2. Brown Meatballs: Heat 1 tablespoon of olive oil in your Instant Pot using the “Sauté” mode. Once hot, add half of the meatballs to the pot. Cook for 3-4 minutes, turning occasionally, until they are beautifully browned on all sides. Browning adds a crucial layer of flavor and helps the meatballs hold their shape. Transfer the browned meatballs to a plate and repeat with the remaining tablespoon of olive oil and the second batch of meatballs. Set all browned meatballs aside.
  3. Sauté Aromatics: Add the remaining 1 tablespoon of olive oil to the Instant Pot. Add the diced carrots, onion, celery, and minced garlic. Sauté for 4-5 minutes, stirring occasionally, until the vegetables begin to soften and become fragrant. This step builds the aromatic foundation of your soup.
  4. Pressure Cook: Pour in the chicken broth, stir in the Italian seasoning, and gently return the browned meatballs to the pot. Ensure the meatballs are submerged in the broth. Lock the lid of the Instant Pot and set the valve to the sealing position. Cook on high pressure for 5 minutes.
  5. Quick Release and Finish: Once the cooking cycle is complete, carefully perform a manual (quick) pressure release. Press “Sauté” again and add the frozen cauliflower rice and raw spinach to the pot. Stir well and cook for another 5 minutes, or until the cauliflower rice is heated through and the spinach has wilted.
  6. Season and Serve: Taste the soup and add additional salt and pepper as needed. Ladle into bowls and enjoy immediately!

Slow Cooker Method (For Hands-Off Convenience)

  1. Prepare and Brown Meatballs: Combine all meatball ingredients in a bowl and form into ¾-inch meatballs. Heat 1 tablespoon of olive oil in a pan on the stove over medium-high heat. Brown the meatballs on all sides to develop flavor. Remove and set aside.
  2. Sauté Aromatics: Add the additional 1 tablespoon of olive oil to the same pan. Sauté the diced onions, carrots, celery, and garlic for 3-4 minutes until slightly softened.
  3. Combine in Slow Cooker: Transfer the browned meatballs and sautéed vegetables to your crock pot. Pour in the chicken broth, add salt and Italian seasoning. Stir gently to combine.
  4. Slow Cook: Cover and cook on low for 6-8 hours, or on high for 3-4 hours, until the meatballs are cooked through and tender, and the flavors have melded.
  5. Add Greens and Serve: During the last hour of cooking, stir in the frozen cauliflower rice and raw spinach. Continue to cook until the cauliflower rice is tender and the spinach is wilted. Serve hot and savor!

Stovetop Method (Traditional and Comforting)

  1. Prepare and Brown Meatballs: Form the meatballs using the ingredients listed. Heat 1 tablespoon of olive oil in a large Dutch oven or heavy-bottomed soup pot over medium-high heat. Brown the meatballs on all sides, then remove them from the pot and set aside on a plate.
  2. Sauté Aromatics: Add the remaining olive oil to the pot. Add the carrots, onions, celery, and garlic. Sauté for 3-4 minutes until the vegetables soften and become aromatic.
  3. Simmer Soup: Return the browned meatballs to the pot. Pour in the chicken broth and stir in the salt and Italian seasoning. Bring the soup to a boil, then reduce the heat to a simmer. Cover and let it simmer gently for 10-15 minutes to allow the flavors to develop and the meatballs to cook through.
  4. Finish with Veggies: Stir in the frozen cauliflower rice and raw spinach. Continue to cook for an additional 5 minutes, or until the cauliflower rice is tender and the spinach is wilted.
  5. Taste and Enjoy: Adjust seasoning with more salt and pepper if needed. Serve immediately for a comforting, hearty meal.

Tips for Success and Delicious Variations

  • Don’t Overmix Meatballs: Mixing the meatball ingredients too vigorously can result in tough meatballs. Mix just until everything is combined.
  • Uniform Meatball Size: Aim for consistently sized meatballs (¾ inch) to ensure they cook evenly.
  • Browning is Key: Don’t skip browning the meatballs, regardless of the cooking method. This step develops a rich, savory crust and locks in moisture, adding significant flavor to the soup.
  • Bone Broth for Depth: While chicken broth works, using high-quality bone broth truly enhances the nutritional profile and flavor depth of the soup.
  • Adjust Seasoning: Always taste and adjust salt and pepper at the end. Different broths and personal preferences will dictate how much extra seasoning you need.
  • Make Ahead: You can prepare the meatballs ahead of time and store them raw in the refrigerator for up to 2 days, or freeze them for longer storage. This significantly cuts down on prep time when you’re ready to cook.
  • Storage: Leftover soup keeps well in an airtight container in the refrigerator for up to 3-4 days. It’s also freezer-friendly; store in individual portions for quick, healthy meals.

Flavorful Variations:

  • Spice it Up: Add a pinch of red pepper flakes with the Italian seasoning for a subtle kick.
  • Lemon Zest Finish: A squeeze of fresh lemon juice or a sprinkle of lemon zest at the very end can brighten all the flavors.
  • Additional Veggies: Feel free to add other compliant vegetables like diced zucchini, chopped kale (added with spinach), or even bell peppers.
  • Herb Boost: Fresh parsley or basil stirred in just before serving adds a vibrant, fresh aroma.

Serving Suggestions for Your Whole30 Italian Wedding Soup

This hearty soup is a meal in itself, but it pairs wonderfully with a few simple sides. For a complete Whole30 or Paleo meal, consider serving it alongside a fresh green salad with a compliant vinaigrette. A simple side of roasted asparagus or broccoli would also complement the rich flavors of the soup beautifully. If you’re not strictly Whole30, a slice of crusty gluten-free bread for dipping would be a delightful addition.

More Instant Pot Recipes to Explore!

If you love the convenience and delicious results of Instant Pot cooking, be sure to check out these other Whole30 and Paleo-friendly recipes:

  • Whole30 Buffalo Ranch Chicken Chowder
  • Whole30 Instant Pot No Bean Chili
  • Instant Pot Jambalaya Soup

We believe that healthy eating should never mean sacrificing flavor or convenience. This Whole30 Instant Pot Italian Wedding Soup is a testament to that philosophy—a dish that nourishes your body, delights your taste buds, and simplifies your time in the kitchen. Enjoy the comforting warmth and wholesome goodness of this reimagined classic!

If you try this Whole30 Instant Pot Italian Wedding soup, make sure to tag me on Instagram – I love seeing your creations!

Happy cooking!

xo,

Mary

*This post contains affiliate links. This means if you use one of my links, I may receive a small commission at no additional cost to you. Thank you for supporting Mary’s Whole Life!