Print

Keto Meatball Soup {Paleo & Whole30}

Keto Meatball Soup {Paleo & Whole30}

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Keto Meatball Soup {Paleo & Whole30} is the ultimate comfort food that combines rich flavors with wholesome ingredients. This delightful soup features tender meatballs, vibrant vegetables, and a savory broth, making it an ideal dish for cozy family dinners or meal prep. With minimal carbs and maximum taste, it’s not just nourishing but also incredibly satisfying. Prepare the meatballs in advance for easy freezing, ensuring you have a delicious meal ready whenever you need it. Perfect for those following keto, paleo, or Whole30 diets, this soup is versatile enough to customize with your favorite herbs and veggies. Enjoy a bowl of warmth that’s both hearty and healthy!

Ingredients

Scale
  • 2 Lb. Ground Beef
  • 2 Handfuls Fresh Spinach
  • 1 Small Onion
  • 3 Cloves Garlic
  • 3/4 tsp. Sea Salt
  • 1/4 tsp. Ground Pepper
  • 2 tsp. Italian Seasonings
  • 2 Tbsp. Parsley
  • 2 Tbsp Coconut Cream or Heavy Cream
  • 1 Tbsp. Coconut Oil (or oil of choice)
  • 1 Small Onion (diced)
  • 2 Cloves Garlic (minced)
  • 1 Medium Carrot (Peeled and Diced)
  • 1 Stalk of Celery (Chopped)
  • 2 tsp. Dried Basil
  • 1 tsp. Oregano
  • 3/4 tsp. Thyme
  • 1 32 oz. Can of Diced Tomatoes
  • 3 Tbsp. Tomato Paste
  • 1 Bay Leaf
  • 32 oz. Low Sodium Beef or Chicken Broth
  • 1 Medium Zucchini – Chopped into Halves or Quarters
  • Salt (to taste)
  • Pepper (to taste)

Instructions

  1. In a large mixing bowl, combine ground beef, spinach, diced onion, minced garlic, sea salt, ground pepper, Italian seasonings, parsley, and coconut cream. Mix until all ingredients are well incorporated. Form small meatballs about 1 inch in diameter and set aside.
  2. In a pot or Dutch oven, heat coconut oil over medium heat. Add diced onion and minced garlic; sauté until fragrant and translucent. Stir in carrots and celery; cook for an additional 5 minutes.
  3. Add diced tomatoes, tomato paste, dried basil, oregano, thyme, bay leaf, broth, and balsamic vinegar to the pot. Bring the mixture to a simmer over medium-high heat.
  4. Carefully add formed meatballs to the simmering soup base. Cover and let cook for about 70 minutes on low heat until meatballs are cooked through.
  5. Stir in chopped zucchini during the last 10 minutes of cooking. Taste and adjust seasoning with salt and pepper as desired.

Nutrition