Warm up your taste buds with this hearty and nourishing Paleo Beef Meatball Soup, a comforting dish packed with bold flavors and clean, wholesome ingredients. Juicy beef meatballs are perfectly seasoned with garlic and onion powder, bound with almond flour and egg for a grain-free touch. Simmered in a rich, savory beef broth alongside vibrant vegetables like carrots, zucchini, and baby spinach, this soup is both filling and nutrient-dense. A hint of Italian seasoning and a dollop of tomato paste add depth and warmth, making it an ideal choice for a Paleo or low-carb lifestyle. Ready in under an hour, this satisfying one-pot meal is perfect for weeknight dinners or meal prep and is a guaranteed crowd-pleaser for anyone craving a wholesome, flavorful soup.
Scan with your phone to download!
In a large mixing bowl, combine ground beef, almond flour, egg, garlic powder, onion powder, salt, and black pepper. Mix well until all the ingredients are evenly incorporated into the meat mixture.
Form small meatballs, about 1 inch in diameter, from the meat mixture. You should have approximately 20-24 meatballs.
Heat 1 tablespoon of olive oil in a large pot over medium heat. Add the meatballs in batches, cooking until browned on all sides. Remove the meatballs from the pot and set aside.
In the same pot, add the remaining tablespoon of olive oil. Add diced onion, sliced carrots, and celery. Sauté until the vegetables are slightly softened, about 5 minutes.
Add minced garlic to the pot and sauté for an additional minute until fragrant.
Pour in the beef broth and stir in the tomato paste and Italian seasoning. Bring the mixture to a simmer.
Once the broth is simmering, gently add the browned meatballs back into the pot. Allow them to cook in the simmering soup for about 15-20 minutes.
Add sliced zucchini to the pot and cook for another 5 minutes until the zucchini is tender.
Stir in the baby spinach just before serving, allowing it to wilt in the hot soup.
Taste and adjust seasoning with more salt and pepper if necessary.
Ladle the soup into bowls and serve hot. Enjoy your flavorful Paleo Beef Meatball Soup!
Serving size | (2711.5g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1963.2 |
Total Fat 141.0g | 0% |
Saturated Fat 44.6g | 0% |
Polyunsaturated Fat 4.9g | |
Cholesterol 551.4mg | 0% |
Sodium 10232.4mg | 0% |
Total Carbohydrate 65.1g | 0% |
Dietary Fiber 15.6g | 0% |
Total Sugars 31.4g | |
Protein 122.1g | 0% |
Vitamin D 53.8IU | 0% |
Calcium 457.5mg | 0% |
Iron 18.1mg | 0% |
Potassium 3645.8mg | 0% |
Source of Calories