Ingredients
Equipment
Method
- Mix the meatballs. Add beef, egg, Parmesan, almond flour, garlic, Italian seasoning, salt, pepper, and parsley to a bowl. Mix until just combined.
- Shape the meatballs. Use a tablespoon or scoop. Make about 20 to 24 small meatballs. Small ones cook fast and stay tender.
- Sauté the base. Heat olive oil in a large pot over medium heat. Add onion and celery. Cook 3 to 4 minutes until soft and fragrant.
- Build the broth. Add broth, diced tomatoes, oregano, and red pepper flakes. Stir and bring to a gentle boil.
- Cook the meatballs. Drop meatballs into the simmering broth. Keep the heat at a gentle simmer. Cook 10 to 12 minutes.
- Add zucchini. Stir in zucchini and cook 5 minutes.
- Finish with spinach. Add spinach and stir 1 minute until it wilts. Taste and adjust salt and pepper.
- Serve hot. Ladle into bowls and top with Parmesan and herbs.
Notes
this Keto Meatball Soup for my family on a cold night, tested the simmer time twice, and served it with Parmesan for perfect comfort.