Kicking Carbs

  • Contact Me
  • Recipe Index
menu icon
go to homepage
  • Contact Me
  • Recipe Index
  • search icon
    Homepage link
    • Contact Me
    • Recipe Index
  • ×
    Home » Soup Recipes

    Keto Meatball Soup - Low Carb and Gluten-Free

    Published: Nov 9, 2021 by Wendy Polisi Modified: Feb 2, 2026 · 1399 words. · About 7 minutes to read this article.

    ↓ Jump to Recipe

    When temperatures drop outside, this Keto Meatball Soup is the perfect way to warm up! The meatballs are made with ground beef, parmesan, and plenty of seasoning, then oven-baked to perfection. Meanwhile, the tomato and beef-broth base is thickened with heavy cream for a rich, satisfying bite with every spoonful.

    Overhead photo of a blue bowl with Keto Meatball Soup surrounded by parsley, tomato and two other bowls of soup.

    Soup is the ultimate winter comfort food. A rich, creamy base with hearty bites of protein is always my go-to when I want a bowl of something cozy and nutritious.

    One of my favorite cold-weather recipes is this low-carb and gluten-free Keto Meatball Soup! The hearty, flavor-packed meatballs in the creamy tomato and beef-broth soup is so satisfying.

    It will warm you up on even the chilliest day.

    This recipe is full of rich flavor, and everything comes together in less than an hour. 

    You can make the soup base in one pot on the stove while the meatballs are baking, then combine everything and simmer to delicious perfection.

    Soup also makes great leftovers. Throw this dinner together on a weeknight, then enjoy the rest for lunch or dinner throughout the week. 

    Once you try a bite, I think you're going to fall in love with this cozy gluten-free Meatball Soup Recipe!

    Ingredients for Making Keto Italian Meatball Soup

    Overhead photo of chopped onion and celery, heavy cream, crushed tomatoes, seasonings, beef broth, and avocado oil.
    • Ground beef - I recommend 85% lean. Ground pork or ground turkey may also be used.
    • Almond Flour - Finely grated works best to help bind the meatballs.
    • Parmesan - If you can, skip the shelf-stable parmesan cheese brands and opt for freshly grated.
    • Italian seasoning - This blend of dried herbs will add flavor to both the meatballs and the soup broth.
    • Salt and pepper - Adjust to your liking.
    • Eggs - I use large eggs, but any kind works. These will help bind the meatballs.
    • Gelatin - This helps the structure and texture of the meatballs.
    • Avocado oil - You can use your favorite keto-friendly oil. Just be conscious of the smoke point. I don't recommend extra-virgin olive oil here.
    • Onion, celery, and garlic - These vegetables add flavor to your soup base. A teaspoon of garlic is approximately one cloves garlic. Garlic powder may be substituted if you like.
    • Crushed tomatoes - The kind you get from a can works great here. If you prefer, you can use canned diced tomatoes.
    • Beef broth - I always recommend homemade whenever possible! This will give you a richer flavor, but you can also buy broth if you don't have time to make it. If you don't have beef broth, chicken broth may be substituted.
    • Heavy cream - If you're low carb rather than keto, you could use half and half instead. If you are avoiding dairy, canned coconut milk could be used.
    • Xanthan gum - Optional if you want a thicker soup.
    • Palmini Noodles or Zucchini Noodles - It is entirely optional, but if you are craving meatballs and pasta, use either of these as a keto-friendly alternative.

    Make sure you check out my Keto Meatball Soup Web Story.

    Tips To Perfect Creamy Soup

    • Heavy whipping cream is the easiest way to get rich, thick, creamy soup. Of course, when you use a lot, the calories can add up quickly.
    • To thicken the soup without adding too much cream, I always recommend using xanthan gum. This binding agent works wonders for achieving that perfect, satisfying texture! When you add it to the saucepan, I recommend sprinkling it in while stirring continuously to avoid any clumping.

    What to Pair With Meatball Soup

    • For a truly indulgent meal, enjoy some melty Keto Cheese Breadsticks on the side!
    • This Keto Loaded Cauliflower has all the flavors of a loaded potato in one delicious low-carb recipe.
    • Who can say no to Keto Garlic Knots when they're so light, fluffy, and wickedly good?

    Frequently Asked Questions

    Can I Eat Soup on Keto?


    This all depends on the kind of soup and the ingredients used. Any soups that contain potatoes, rice, or other high-carb ingredients aren't considered keto-friendly.


    Dishes like this Italian Meatballs Soup, on the other hand, are great to eat on keto! All of the ingredients are low in carbs so that you can indulge without worry.

    What is Meatball Soup?


    As the name suggests, it's a soup that contains meatballs simmered with other ingredients. Some recipes include additions like pasta or rice, but for this Keto Italian Meatball Soup, we use low-carb fresh veggies instead.

    How Do You Make Meatballs?


    For meatballs, all you need is ground meat and something to bind it. From there, you can add all your favorite seasonings. 


    For this meatball soup recipe, we'll use almond flour, eggs, and gelatin as our binders. These hold the ground beef together, while the Italian seasoning, parmesan, and salt and pepper add flavor.

    Tools Needed to Make Meatball Soup

    • Small and large bowls
    • Whisk
    • Baking sheet
    • Parchment paper
    • Dutch oven, saucepan with lid or large soup pot

    Storage

    Soup is one of my favorite dishes for leftovers. The flavors can get even deeper overnight, and it always reheats beautifully. 

    This Meatball Soup is a great dish to make for dinner one night, then use any extra as meal prep for later in the week.

    Leftover soup should be stored in an airtight container in the refrigerator. It will stay fresh for up to four days.

    Can I Freeze Meatball Soup

    Absolutely! And you'll be so happy you did when you're looking for a quick meal on a chilly evening. If you have a large batch, I recommend freezing in individual servings so you only have to defrost as much as you need.

    How to Make Keto Meatball Soup

    Preheat your oven to 375° F.

    In a large mixing bowl, combine the ground beef, grated parmesan, almond flour, Italian seasoning, salt, and pepper.

    Overhead photo of a bowl with two eggs, a small dish of gelatin, and a large red bowl with ground beef, seasonings, parmesan, and almond flour.
    Photo of gelatin blooming in beaten eggs.

    Beat the eggs in a small bowl, sprinkle with the gelatin, and allow to sit for 5 minutes. Whisk and then stir into the meat mixture.

    Form into small meatballs, about 1 tablespoon each. Place on a parchment lined baking sheet, bake for 7 minutes, then flip and bake for another 7 minutes.

    Overhead photo of a red bowl with a seasoned ground beef mixture that has had eggs and gelatin poured over it.
    Photo of a parchment lined baking sheet with meatballs.

    While the meatballs cook, heat the oil in a saucepan over medium-high heat. Add the onion and celery, cook for 5 minutes, then add the garlic and cook for 1 minute longer.

    Add the tomatoes, broth, and Italian seasoning. Season to taste with salt and pepper.

    Photo of a large soup pot with oil in it.
    Photo of onions and celery that have been cooked in oil that are starting to soften.

    Bring everything to a boil, then reduce to a simmer. Cover and cook for 10 minutes. 

    Photo of tomato sauce and seasonings that have been added to sautéed onion and celery.
    Photo of xanthan gum being sprinkled over the mixture for keto meatball soup.

    Add the heavy cream and xanthan gum, then cook for 5 minutes.

    Add the meatballs and cook for another 10 minutes.

    More Soup Recipes

    • If you're craving hearty, simple soups to warm you up, you'll love quick and easy Keto Chicken Soup!
    • This Keto French Onion Soup delivers on classic flavors and is topped with Gruyere cheese for a hearty soup that's impossible not to love.
    • For anyone that misses potato soup, this Keto Cauliflower Soup is creamy, cheesy, and never fails to delight.
    • Low Carb Keto Chicken Pot Pie Soup is everything you love about this classic dish in the confines of one ridiculously comforting bowl!
    Photo of a bowl of keto meatball soup on a blue napkin.
    If you like this recipe don't forget to leave a 5 star rating and let me know how it went in the below comments, I love hearing from you! You can also FOLLOW ME on FACEBOOK, INSTAGRAM, and PINTEREST to see all my delicious recipes.
    Overhead square photo of keto meatball soup.
    Print Recipe
    5 from 2 votes

    Keto Meatball Soup

    Makes about 48 meatballs
    Prep Time25 minutes mins
    Cook Time31 minutes mins
    Total Time56 minutes mins
    Course: Soup
    Cuisine: American, Italian
    Keyword: Soup
    Servings: 12
    Calories: 365.37kcal
    Author: Wendy Polisi
    As an Amazon Associate I earn from qualified sales.

    Ingredients

    Meatballs

    • 2 pounds ground beef
    • 1 cup finely grated Parmesan
    • ⅓ cup almond flour
    • 1 teaspoon Italian seasoning
    • 1 teaspoon sea salt
    • ½ teaspoons ground black pepper
    • 2 eggs beaten
    • 2 teaspoons gelatin

    Soup

    • 1 tablespoon avocado oil
    • ½ cup chopped onion
    • 2 celery stalks chopped
    • 1 teaspoon minced garlic
    • 28 ounces crushed tomatoes
    • 4 cups beef broth
    • 1 ½ teaspoons Italian Seasoning
    • Salt and pepper to taste
    • 1 cup heavy cream
    • ½ teaspoon xanthan gum optional (for a thicker soup)
    • Optional: Palmini Noodles and fresh parsley; for serving

    Instructions

    • Preheat your oven to 375° F.
    • In a large bowl, combine the ground beef, grated parmesan, almond flour, Italian seasoning, salt, and pepper.
    • Beat the eggs in a small bowl and sprinkle with the gelatin. Allow to sit for 5 minutes. Whisk and then mix into the meat mixture.
    • Form into small meatballs, about 1 tablespoon each.
    • Place on a parchment-lined baking sheet and cook for 7 minutes. Flip and cook for another 7 minutes.
    • While the meatballs cook, heat the oil in a saucepan over medium-high heat. Add the onion and celery and cook for 5 minutes. Add the garlic and cook for 1 minute longer.
    • Add the tomatoes, broth, heavy cream, and Italian seasoning. Season to taste with salt and pepper.
    • Bring to a boil and then reduce to a simmer. Cover and cook for 10 minutes. Add heavy cream and xanthan gum and cook for 5 minutes.
    • Add the meatballs and cook for another 10 minutes.
    • If desired, stir in palmini noodles and cook until warmed through.
    • Garnish with fresh parsley and serve warm.

    Nutrition

    Calories: 365.37kcal | Carbohydrates: 7.55g | Protein: 20.65g | Fat: 28.41g | Saturated Fat: 12.34g | Polyunsaturated Fat: 1.1g | Monounsaturated Fat: 10.56g | Trans Fat: 0.93g | Cholesterol: 113.79mg | Sodium: 786.69mg | Potassium: 493.17mg | Fiber: 2.01g | Sugar: 3.45g | Vitamin A: 549.15IU | Vitamin C: 6.81mg | Calcium: 172.86mg | Iron: 2.97mg
    « Easy Keto Chicken Soup
    Keto Pumpkin Chia Pudding - Low Carb and Sugar-Free »

    About Wendy Polisi

    Wendy Polisi is the creator of Kicking Carbs, where she shares low-carb recipes that are full of flavor and made for real life. As a cookbook author and food blogger, she’s passionate about helping families enjoy satisfying meals without the sugar crash. Wendy lives in Florida with her three kids and loves experimenting in the kitchen—especially when it involves cheese.

    Comments

      5 from 2 votes

      Leave a Reply Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




    1. Linda Fryman says

      November 20, 2021 at 4:34 pm

      5 stars
      I just fixed this soup and it's delicious! The preparation was easy and not time consuming. I recommend this recipe to anyone on a low carb or keto diet!

      Reply
      • Wendy Polisi says

        November 20, 2021 at 4:47 pm

        I am so glad that you enjoyed it!

        Reply
      • Cynthia says

        October 17, 2024 at 10:52 am

        5 stars
        The soup is delicious!
        (You might want to change your directions though, you have adding the cream in steps number seven and eight.)

        Reply
    2. Sun says

      December 30, 2021 at 6:28 pm

      Could you tell me what you determined the serving size as? I see serves 12; but it doesn't specify if the serving is 1/2 cup, 1 cup...etc. My husband loves soup & can easily have a 12-16 serving depending on the soup & needs to track his carbs. Thanks

      Reply
      • Wendy Polisi says

        January 14, 2022 at 3:12 pm

        I would weight the recipe and divide it by the number of servings.

        Reply
    3. Sun says

      December 30, 2021 at 6:30 pm

      That was 12-16 ounce serving. Thanks

      Reply
    4. Vickie Worthington says

      March 03, 2022 at 10:53 pm

      I've never used those noodles before. Do you boil them first? Do they come dried, and you just plop them in? Thank you.

      Reply
    5. Kate says

      February 05, 2023 at 11:21 pm

      Do I add heavy cream in step 7 or 8?isted for both.

      Reply
    A smiling woman in a white shirt stands at a kitchen counter outdoors, slicing lemons. There is a pitcher of lemonade, two glasses, and a plant on the table. Behind her are potted plants and gardening tools hanging on the wall.

    Welcome!

    I'm Wendy and I'm here to show you just how delicious a low carb, gluten free and keto diet can be! You are just as likely to find me obsessing over all things cheesy as you are getting excited by a full produce drawer. I'm a mom to three, obsessive planner and roller coasters are my happy place.

    More about me

    Favorites

    • Square Photo of a piece of Keto Stuffed Chicken on a white plate with cheese and spinach oozing out the front next to a fork.
      30-Minute Keto Stuffed Chicken
    • Overhead square photo of a casserole dish of keto lasagna.
      Keto Lasagna with Palmini Noodles
    • Square overhead photo of a keto chicken broccoli casserole in a white baking dish.
      Keto Chicken Broccoli Casserole - Bake, Instant Pot or Slow Cook
    • Square photo of keto spaghetti with small bowls of crushed red pepper flakes and shredded cheese.
      Easy Low Carb Keto Spaghetti
    • Overhead photo of a large skilled of Keto Beef Stroganoff garnished with fresh thyme and mushrooms.
      30-Minute Keto Beef Stroganoff Recipe
    • Square overhead photo of a cloth lined basket of biscutis.
      Keto Biscuits - Gluten Free and Low Carb

    Footer

    ↑ back to top

    About

    • About Wendy
    • Privacy Policy
    • Affiliate Disclosure

    Explore Recipes

    • All Recipes
    • Web Stories

    Contact

    • Contact

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2026 Kicking Carbs

    Welcome to the Kicking Carbs website (“site“). Wendy Polisi is not a health professional and information on this blog, arising from this blog, or social media related to this blog is only her personal experience and opinions. You should always check with your health care provider before beginning any diet, health plan, or lifestyle change.

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.