Keto Meatball SoupToday as I was browsing to see what new foods have been added in recent weeks, and so that I could put together a shopping list of food that would be high protein and low carb for me this week while trying to amp up the weight loss as I only lost 1 pound last week. Filled with tender meatballs swimming in a flavourful, savoury broth packed full of herbs, spices and low carb veggies this soup has all the flavour you love without all those carbs. Each bite is a combination of soft meatballs and flavourful broth, which is perfect for lunch or dinner. It’s gluten-free and packed with protein, not to mention the fact that it is loaded with healthy fats that will keep you feeling full and fueled throughout the day. Whether you are doing weekly meal prep or need a cozy one pot recipe for dinner, this Keto Meatball Soup is an easy comfort food you can feel good about eating while sticking to your keto diet.

Keto Meatball Soup Recipe
Get ready for some savoury goodness… Keto Meatball Soup here we come! Below, I’ll take you through everything to consider before making it — from the utensils and types of flour you should use to prep time, calories and serving size. This recipe is easy and fast and great for beginners with nothing more than some basic pots and pans and fresh keto ingredients. After you’ve gathered all the ingredients and equipment, we’ll walk through how to assemble these perfectly seasoned meatballs, make a well-rounded and intensely flavoured broth, and enjoy an entirely satisfying meal that you can feel good about serving. So let’s initially focus on the basics!

Keto Meatball Soup
Ingredients
Equipment
Method
- Mix the Meatballs: In a large bowl, mix together ground beef, egg, Parmesan cheese, garlic powder, onion powder, Italian seasoning, salt and pepper. Stir until combined and shape into soft balls.
- Brown the Meatballs: In a large pot, heat olive oil and brown the meatballs very well on all sides but do not cook completely. Remove and set aside.
- Prepare the Broth: Melt butter in same pot, add beef broth and diced tomatoes (if using). Once all of the ingredients are combined bring the mixture to a simmer – that’s where the magic happens.
- Combine Ingredients: Place the browned meatballs and diced spinach or kale into the pot with the simmering broth. Cook for 15 – 20 minutes or until the meatballs are cooked and tender.
- Serve Warm: Serve the warm Keto Meatball Soup in bowls, top with additional Parmesan and enjoy supper that’s also low carbohydrate.
Notes
- Don’t overmix the meatball mixture so it remains tender.
- For consistent meatballs, use a cookie scoop.
- For variety, swap out the spinach for zucchini or cabbage.
- The soup can be frozen for up to 3 months.
- Squeeze some lemon in before serving, for a hint of brightness.
Keto Meatball Soup Nutrition
Nutrient | Amount |
Calories | 320 kcal |
Protein | 25 g |
Fat | 22 g |
Carbohydrates | 5 g |
Net Carbs | 4 g |
Frequently Asked Questions
1. Can I use chicken instead of beef?
Yes, ground chicken or turkey works perfectly.
2. Is this soup freezer-friendly?
Absolutely! Store it in an airtight container for up to 3 months.
3. Can I add more veggies?
Yes, just stick to low-carb ones like zucchini or cauliflower.
4. What can I serve this with?
A side of keto garlic bread or salad pairs wonderfully.
5. How long does it last in the fridge?
It stays fresh for up to 4 days when refrigerated properly.

Hi, I’m Ereka Vetrini, the editor and voice behind KetoRecipesMom.com – a space dedicated to helping busy moms and families embrace the keto lifestyle with ease, confidence, and delicious food!
As a mom, home cook, and health-conscious foodie, I understand the daily challenge of preparing meals that are both nutritious and kid-approved. That’s why I started this blog—to share simple, family-friendly keto recipes that save time in the kitchen and make healthy eating truly enjoyable.