Ingredients
Scale
For the Swedish Meatballs:
- 3 slices of Ezekiel bread (or any bread of choice), very well toasted
- 1/4 cup unsweetened milk of choice
- 1-1/2 lbs ground chicken or turkey (substitute with beef if you prefer)
- 1 large egg
- 2 teaspoons smoked paprika
- 2 teaspoons dry mustard powder
- 1/2 teaspoon onion powder
- 1/2 teaspoon garlic powder
- Sea salt and freshly ground black pepper, to taste
For the Soup:
- 1 tablespoon olive oil or avocado oil
- 2 tablespoons ghee (or clarified butter)
- 1 large onion, finely diced
- 4 cups chicken bone broth (vegetable broth can be used for a vegetarian version)
- 3 tablespoons Arrowroot powder or cornstarch (for thickening)
- 1/4 cup coconut aminos, tamari, Braggs liquid aminos, or low-sodium soy sauce
- 1 tablespoon Dijon mustard
- 1 can (15 oz) unsweetened coconut milk (or milk of choice)
- 1 tablespoon apple cider vinegar
- 1 cup brown rice (any variety of rice will work, but brown rice gives it a hearty texture)
- Sea salt and freshly ground black pepper, to taste
- 2 tablespoons minced fresh parsley, for garnish
- Red pepper flakes (optional, if you prefer a bit of heat)
Instructions
- Prepare the Meatballs: Begin by placing the 3 slices of bread in a medium bowl and soaking them with the milk. Let it sit for about 10 minutes, allowing the bread to absorb the liquid and soften.
- Mix the Meatball Ingredients: While the bread is soaking, in a large mixing bowl, combine the ground chicken or turkey, the egg, smoked paprika, dry mustard powder, onion powder, garlic powder, and a pinch of sea salt and freshly ground black pepper. Use your hands to mix everything together until it’s evenly combined. If you’re using beef instead of chicken, the process is the same.
- Add the Soaked Bread: After 10 minutes, drain the milk from the bread and discard it. Gently squeeze the bread to remove any remaining moisture. Add the soaked bread to the meat mixture and continue mixing everything thoroughly until well-combined.
- Form the Meatballs: Take small portions of the mixture and roll them into meatballs, about 1 inch in diameter. You should be able to make 14-16 meatballs, depending on the size.
- Cook the Meatballs: Heat your olive oil and ghee together in a large Dutch oven or stockpot over medium heat. Once the oil is hot, add the meatballs to the pot. Cook them for about 6-8 minutes, turning them gently to ensure they are golden brown on all sides and mostly cooked through. Be careful not to overcrowd the pot—cook the meatballs in batches if necessary. Once they’re done, remove them from the pot and set them aside.
- Sauté the Onion: In the same pot, add the diced onion and sauté it for about 3-4 minutes until it becomes soft and translucent. This will add extra flavor to the broth.
- Prepare the Thickening Mixture: While the onions cook, whisk the Arrowroot powder (or cornstarch) with a few tablespoons of the bone broth in a small bowl until it’s smooth with no lumps.
- Combine the Broth and Ingredients: Once the onions are soft, add the remaining chicken bone broth to the pot. Pour in the coconut aminos, Dijon mustard, coconut milk, and apple cider vinegar. Stir everything together until it’s well combined.
- Cook the Rice: Add the brown rice to the pot and bring the soup to a boil. Once it’s boiling, reduce the heat to low and allow it to simmer for 20-25 minutes, or until the rice is tender. Stir occasionally to prevent the rice from sticking to the bottom of the pot.
- Add the Thickening Mixture: Once the rice is cooked, slowly pour in the Arrowroot mixture, stirring constantly. This will help thicken the soup and create a rich, creamy texture. Allow the soup to simmer for another 5 minutes on low heat to let the thickening agent do its work.
- Final Seasoning: Taste the soup and adjust the seasoning with sea salt and black pepper as needed. Garnish with fresh parsley and red pepper flakes if you like a little extra heat.
- Serve and Enjoy: Ladle the hearty soup into bowls and enjoy the comforting, flavorful meal you’ve just created.
Notes
- Avoid Overcooking the Meatballs: When cooking the meatballs, they should be golden brown on the outside but not dry on the inside. If they start to brown too quickly, lower the heat and give them more time to cook through. The key is to gently cook them to avoid burning the outside while ensuring they’re cooked all the way through.
- Rice Can Stick to the Bottom: Brown rice can sometimes stick to the bottom of the pot, so be sure to stir the soup every 5 minutes or so while it simmers. This prevents the rice from burning and ensures even cooking.
- Adjust the Thickness: If you prefer a thinner soup, you can adjust the amount of Arrowroot powder or cornstarch you use. Start with less and add more if needed, but remember, the soup will thicken slightly as it simmers.
- Flexible Ingredients: You can use different types of bread if Ezekiel isn’t available. Any sturdy, whole-grain bread will work. Similarly, if you don’t have coconut aminos, tamari or soy sauce will provide a similar savory flavor.
- Freezing the Soup: This soup freezes beautifully! If you have leftovers, let the soup cool completely, then transfer it to airtight containers and store in the freezer for up to three months.
- Prep Time: 25 minutes
- Cook Time: 40 minutes