top of page

Meatballs Soup

This meatballs soup is hearty, healthily balanced, delicious, and simple to make. This recipe is great comfort food to help warm you up as the nights continue to draw in and get colder.

It is full of good stuff like lots of veggies, good quality protein from the extra-lean ground beef, and an organic low-sodium chicken broth. Also, this soup is super easy to make and very satisfying.

Pasta dishes are often seen as THE go-to comfort food, but homemade soups are a close second. All the flavors of fresh ingredients come together for a tasty bowl that warms you right up.

Adding meatballs makes this meal extra filling. Plus, it is a great source of protein. For sure, this is a meal to help substitute for your Italian food cravings without eating lots of carbs and heavy sauces.

SERVES 4-6 | PREP TIME 20 mins | COOK TIME 45 mins

Per serving = Calories 479 | Fat 15g | Carbs 42g | Protein 42g


  1. 1lb/0.5kg (extra lean) ground beef — We really recommend you get this from your local butchers as opposed to a supermarket!

  2. 1/4 cup seasoned whole wheat breadcrumbs — (or you can use gluten-free breadcrumbs or almond flour)

  3. 1/4 cup grated Parmesan cheese— optional

  4. 1/4 cup parsley — finely chopped

  5. 1 large egg

  6. 1/2 cup red onion — chopped

  7. 1 tsp powder garlic

  8. 1 tsp powder onion

  9. 1/2 tsp dried Basel

  10. Salt and fresh ground pepper to taste


  1. 2 tsp olive oil

  2. 3/4 cup red onion — chopped

  3. 1 cup celery — diced

  4. 3/4 cup carrots — diced

  5. 3/4 cup cherry tomatoes — diced

  6. 2 cups potato — diced

  7. 1/2 cup tomato sauce — sugar-free works too

  8. 6 cups chicken broth (or chicken flavour stock is a good alternative, use at least 2-4 cubes though)

  9. 1 tsp garlic powder

  10. 1 tsp paprika — optional

  11. 1 tsp Italian seasoning/herbs

  12. 1/2 tsp fresh ground black pepper

  13. 1 tsp salt

  14. 2 bay leaves

  15. 1 tsp chopped fresh parsley for garnish


  1. Preheat oven to 400°F. Line a baking sheet with aluminum foil and on top of it with parchment paper. Then, place a backing rack on top of the preparing baking sheet. Set aside.

  2. In a large bowl, add ground beef, breadcrumbs, parmesan, parsley, red onion, powder garlic, powder onion, dried basil, salt and black pepper.

  3. Use your hands to mix everything together and roll the mixture into meatballs.

  4. Place the meatballs on the prepared baking sheet and Bake for approximately 15-20 minutes.

  5. Bake for approximately 20 minutes. Remove from the oven and set aside.


  1. In a large pot heat olive oil over high heat.

  2. When the oil is hot, turn the heat down to medium.

  3. Add the onion, carrot, celery, and saute for about 5-7 minutes.

  4. Add the tomatoes, potatoes, tomato sauce, broth, garlic powder, paprika, Italian seasoning, salt, black pepper and bay leaves.

  5. Bring to a boil and simmer partially-covered for 10-15 minutes.

  6. Remove the bay leaves and drop the meatballs.

  7. Cook for more 10 minutes or until the meatballs are cooked through.

  8. Garnish with fresh chopped parsley and parmesan (optional).


bottom of page