Skip to Content

Italian Wedding Soup With Rice

Italian Wedding Soup with Rice is a quick and easy recipe that results in a filling, clean dinner and a gluten-free version of the classic recipe. This simple recipe requires just 30 minutes of time, one pot, and only a handful of basic ingredients.  Make a big batch to enjoy throughout the week!

Back when I was developing recipes for my cookbook, Paleo Power Bowls, I made a grain-free version of Italian Wedding Soup with the intention of including it in the book. At the time, I decided the recipe was too simple for publication.

After sitting on the concept for a over year, I tweaked my original recipe a bit by adding a few goodies like rice and carrots, and came to the conclusion that these simple recipes can really be the most useful in life.

Which brings us to present day. A gluten-free Italian Wedding Soup with rice made in just one pot in 30 minutes!

Traditional Italian Wedding Soup includes meatballs made with a combination of beef, pork, breadcrumbs and Parmesan cheese, and sometimes includes orzo pasta or small pasta noodles.

In order to keep the ingredient list short and sweet and also keep the recipe gluten-free and dairy-free, I omit the breadcrumbs and Parmesan from the meatballs and also skip the pasta.  Because I do love a good carb, I add white rice.

The result is a soup that takes just around 30 minutes to make and has a refreshing flavor while also being filling.

Let’s make a big pot of it, shall we?

How to Make Italian Wedding Soup With Rice:

Combine all ingredients for the meatballs in a mixing bowl. Use your hands to mash everything together until well-combined (Note: You can also complete this process using a stand mixer fitted with a paddle attachment).

Form 1 to 2-inch meatballs and set them on a plate.

Heat the oil in a large stock pot over medium heat. Wait until the oil is very hot before adding the meatballs

Carefully place meatballs in a single layer in the stock pot.

Brown meatballs 1 to 2 minutes, then flip to brown the other side 1 to 2 minutes. (Note: If necessary, do this in batches until all meatballs are browned (but not cooked through). 

If desired, drain the pot of any excess fat before continuing.

Pour the chicken broth into the pot with the meatballs, along with the carrots, celery, and white rice. Cover, and bring to a full boil, then immediately decrease heat to a simmer.

Cook covered 15 minutes, or until meatballs are cooked through and rice is cooked.

Add the remaining ingredients (spinach, green onion and parsley) and replace the cover. Cook until spinach has wilted, about 1 to 2 minutes.

Serve with choice of bread (I suggest Cheese and Herb Irish Soda Bread) and enjoy!

Recipe Adaptations:

  • Use ground turkey instead of beef. If using ground turkey, add 2 tablespoons of avocado oil or olive oil to the meatball mixture to ensure you get a tender, flavorful meatball. As an alternative, you can use turkey sausage or pork sausage for added flavor.
  • Instead of spinach, use 1 head of kale. I love using Tuscan kale in this soup!
  • Toss in fresh tomatoes, broccoli, cauliflower, carrots, and/or any of your favorite soup vegetables.
  • To make the meatballs Low-FODMAP for a Low-FODMAP soup recipe, omit the onion powder and garlic.
  • If you don’t follow a low-FODMAP diet, you can add 1/2 yellow onion and 4 cloves garlic to the soup.
  • Add 1 can of full-fat coconut milk for a creamy adventure.
  • Use ½ pound of ground beef and ½ pound of ground pork if you enjoy pork in your meatballs.
  • Replace the chicken broth with beef bone broth.

You May Also Love:

Enjoy this squeaky clean, nourishing soup!

My cookbook, Paleo Power Bowls, is now available! CLICK HERE to check it out. Thank you for your support!

If you make this recipe, please feel free to share a photo and tag @The.Roasted.Root on Instagram!

Two bowls of Italian Wedding Soup with rice.

Italian Wedding Soup

A paleo, keto, whole30 version of Italian Wedding Soup
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
4 servings

Ingredients

For the Meatballs:

  • 1 lb ground beef
  • 1 egg, well beaten
  • 2 tsp dried oregano
  • 1 tsp onion powder
  • 2 cloves garlic, minced
  • 1/2 tsp sea salt, to taste
  • 2 Tbsp avocado oil, for cooking

For the Soup:

  • 6 cups chicken broth
  • 2 large carrots, peeled and chopped
  • 2 stalks celery, chopped
  • 1/3 cup white rice, optional
  • 3 cups baby spinach, chopped
  • 1/4 cup fresh parsley, chopped
  • 3 stalks green onion
  • sea salt, to taste

Instructions

  • Combine all ingredients for the meatballs in a mixing bowl. Use your hands to mash everything together until well-combined (Note: You can also complete this process using a stand mixer fitted with a paddle attachment). Form meatballs that are 1 to 2 inches in diameter and set them on a plate.
  • Heat the oil in a large stock pot over medium heat. Wait until the oil is very hot before adding the meatballs.
  • Carefully place meatballs in a single layer in the stock pot. Brown meatballs 1 to 2 minutes, then flip to brown the other side 1 to 2 minutes. (If necessary, do this in batches until all meatballs are browned (but not cooked through). If desired, drain the pot of any excess fat before continuing.
  • Pour the chicken broth into the pot with the meatballs, along with the carrots, celery, and white rice. Cover, and bring to a full boil, then immediately decrease heat to a simmer. Cook covered 15 minutes, or until meatballs are cooked through and rice is cooked.
  • Add the spinach, parsley, and green onion and cover. Cook until spinach has wilted, about 1 to 2 minutes.

Nutrition

Serving: 1of 4 - Calories: 366kcal - Carbohydrates: 13g - Protein: 34g - Fat: 13g - Fiber: 3g - Sugar: 4g
Course: Soups, Stews, & Chilies
Cuisine: Italian
Keyword: italian wedding soup, keto, low-carb, meatballs, paleo, soup, whole30
Servings: 4 servings
Calories: 366kcal
Author: Julia
Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Marie

Sunday 24th of December 2023

We made this with some Jasmine rice and used premade Perdue Parmesan garlic meatballs! It turned out great!

Julia

Tuesday 26th of December 2023

Ooh, love that! Sounds delicious!

Samantha Lewis

Monday 7th of August 2023

Everyone loved it. Tasted great!!!!

Julia

Tuesday 8th of August 2023

Yaay! Great success! Thank you for letting me know!

Kyla

Wednesday 13th of April 2022

This is a favorite of mine! I add a little ground flax to the meatballs for a little extra nutrition. The rice doesn't seem like enough, but it is. Very satisfying.

Julia

Thursday 14th of April 2022

I love that! I've never thought to add flaxseed, but I'll have to try that myself! Brilliant. xoxo

connie

Wednesday 16th of December 2020

Julia, this was a perfect lunch today on this freezing rain day! I used frozen turkey meatballs and added a can of great northern beans. I also added an onion and 2 garlic cloves. It was quick and easy, and delicious! Thank you.

Julia

Wednesday 16th of December 2020

I'm so happy you like it, Connie! love the addition of great northern beans! :D xoxo

This site uses Akismet to reduce spam. Learn how your comment data is processed.