↑
  • ABOUT
  • RECIPES
  • MY COOKBOOK
  • FAVORITE PRODUCTS

What Great Grandma Ate

because the food you love should love you back!

Don't miss the latest Recipes, tips and more!

Thanks! Keep an eye on your inbox for updates.

What Great Grandma Ate / Recipes / 30 Minutes or Less / Instant Pot Meatballs in Tomato Sauce (Paleo, Whole30)

Instant Pot Meatballs in Tomato Sauce (Paleo, Whole30)

Last Updated on March 20, 2020 by Jean Choi 17 Comments

30
NF
P
W3
2.9K shares
  • Share
Jump to Recipe

These Instant Pot Meatballs in Tomato Sauce are the ultimate comfort food that’s paleo, Whole30, and kid-friendly! Enjoy it over zucchini noodles or cauliflower rice to keep it low carb.

I can’t believe I haven’t had a classic Italian meatballs recipe on my blog until now. It’s mostly because my husband isn’t a huge fan of tomatoes or tomato based sauces, but I love them. I still make them and he’ll eat them, but I try not to make it too many times in the week for his sake.

However, these Instant Pot Meatballs in Tomato Sauce might be on regular rotation because they are SO comforting and delicious, so I’m planning to make them again and again (sorry, Charlie!).

Instant Pot Meatballs in Tomato Sauce Recipe

With the weather cooling down and the days getting shorter, I’ve been craving comfort food more and more. These Instant Pot Meatballs in Tomato Sauce fit the bill and are great for the entire family, even kids will go crazy for these! Best of all, it’s easy to make a large batch of (takes only 30 minutes!) and easy to cleanup since it’s all made in the Instant Pot, so it’s a good one to make on a busy weeknight.

With spices like oregano, garlic, and onions, it has all the familiar and cozy flavors that everyone loves!

Instant Pot Meatballs in Tomato SauceInstant Pot Meatballs in Tomato Sauce

Instant Pot Size

This recipe was made in a 6 qt Instant Pot, with just enough liquid to cover the bottom of the pot. If you have one that’s larger, it may not come to pressure and you’ll have to add more liquid so be prepared to adjust the recipe accordingly, or water down the liquid to make sure it’ll cook.

Keeping it Whole30 or Low Carb

These Instant Pot Meatballs in Tomato Sauce are fantastic on their own, but they are saucy enough that you can serve over your favorite gluten free pasta or some white rice.

However, if you are doing the Whole30 challenge or you want to keep low carb, you can serve them over:

  • zucchini noodles,
  • spaghetti squash,
  • or cauliflower rice.

These options are also a great way to add some extra veggies into your diet. These meatballs also freeze and defrost beautifully without changing the texture or flavors so go make them a big batch to enjoy for days!

Instant Pot Meatballs in Tomato Sauce

Instant Pot Meatballs in Tomato Sauce

Instant Pot Meatballs in Tomato Sauce (Paleo, Whole30)

These Instant Pot Meatballs in Tomato Sauce are the ultimate comfort food that's paleo, Whole30, and kid-friendly! Enjoy it over zucchini noodles or cauliflower rice to keep it low carb.
3.75 from 4 votes
Print Pin Rate
Course: Main Course
Cuisine: Italian
Prep Time: 10 minutes minutes
Cook Time: 12 minutes minutes
Total Time: 22 minutes minutes
Servings: 8 servings
Calories: 388kcal
Author: Jean Choi

Ingredients

Meatballs

  • 2 lbs ground beef
  • 2 eggs
  • 3 garlic cloves minced
  • 2 tbsp nutritional yeast optional
  • 2 tsp oregano
  • 2 tsp onion powder
  • 1 1/2 tsp sea salt
  • 1 tsp ground black pepper

Tomato Sauce

  • 2 tbsp avocado oil or coconut oil
  • 2 garlic cloves minced
  • 1 onion diced
  • 28 oz canned crushed tomatoes
  • 1/2 cup water
  • 2 tbsp tomato paste
  • 2 tsp sea salt
  • Optional: Chopped parsley and red pepper flakes for garnish

Instructions

  • Combine all ingredients for the meatballs in a large bowl and mix together. Do not overmix.
  • Roll into balls the size of golf balls and set aside.
  • Set a 6qt Instant Pot on Sautè and add avocado oil.
  • Once the Instant Pot signals that it's "hot,' add onion and garlic and cook stirring for 5 minutes until soft and fragrant.
  • Press Cancel on the Instant Pot, and then add crushed tomatoes, water, tomato paste, and sea salt, and stir together.
  • Remove about 1/3 of the sauce and set aside.
  • Gently add the meatballs to the Instant Pot over the sauce.
  • Pour 1/3 of the sauce that was previous removed back in, covering the meatballs from the top. 
  • Close the lid, make the sure the pressure valve is set to Sealing. 
  • Cook on Manual on high pressure for 7 minutes.
  • Once the Instant Pot beeps to a finish, let the pressure release naturally for 10 minutes.
  • Open the lid and serve over cooked spaghetti squash, zucchini noodles, or cauliflower rice!
Nutrition Facts
Instant Pot Meatballs in Tomato Sauce (Paleo, Whole30)
Amount Per Serving (1 serving)
Calories 388 Calories from Fat 243
% Daily Value*
Fat 27g42%
Saturated Fat 9g56%
Cholesterol 121mg40%
Sodium 1273mg55%
Potassium 720mg21%
Carbohydrates 11g4%
Fiber 3g13%
Sugar 5g6%
Protein 23g46%
Vitamin A 335IU7%
Vitamin C 11.7mg14%
Calcium 75mg8%
Iron 4.1mg23%
* Percent Daily Values are based on a 2000 calorie diet.
What Great Grandma Ate / Jean Choi is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.
 
Regarding other affiliate links and affiliate relationships: In order for me to support my blogging activities, I may receive monetary compensation or other types of remuneration for my endorsement, recommendation, testimonial and/or link to any products or services from this blog. Thank you for your support and understanding.
2.9K shares
  • Share

By Jean Choi | October 1, 2018

Comments

  1. Jackie says

    October 28, 2018 at 4:25 pm

    1 star
    Good quick but I’d sear the meatballs the next time because they were falling apart and weren’t completely cooked.

    Reply
    • Jean Choi says

      October 29, 2018 at 8:12 am

      Oh no – sorry they fell apart! You have to be really careful with the meatballs when you toss them with the sauce. I’ve never had it not completely cooked so I’m not sure what happened.

      Reply
    • Julia says

      November 18, 2018 at 6:12 pm

      4 stars
      Mine fell apart too :/ and I kept getting the burn message. Next time Ill try adding the meatballs a few at a time and stirring them around as I add. Hopefully that will prevent the breaking and the burn notice

      Reply
      • Jean Choi says

        November 18, 2018 at 7:08 pm

        I’m so sorry! I’ll revisit this recipe soon and see if I made a mistake on the instructions. Thanks so much for letting me know!

        Reply
  2. Ross says

    April 2, 2019 at 2:38 pm

    Does anyone else have problems with the IP not coming to pressure? I have made this recipe twice and both times I’ve had to add more water and by the time one done the meatballs are overcooked because of the extra time simmering prior to it actually coming to pressure. Other than that it’s great recipe. Just wondering what the right amount of water is.

    Reply
    • Jean Choi says

      April 3, 2019 at 11:22 am

      Hi Ross, are you using a 6qt IP? If not, you may need to add more liquid.

      Reply
  3. Katie says

    July 11, 2019 at 1:04 pm

    Any suggestions for draining/reducing the fat from them?

    Reply
    • Jean Choi says

      July 12, 2019 at 9:28 am

      Not sure since I eat high fat, but you can try putting the whole things in the refrigerator and chilling it overnight after cooking it. The fat should float to the top and harden. You can the take that off and reheat it.

      Reply
  4. Jen says

    January 15, 2020 at 7:57 am

    This was a great recipe, made this last night and it came out delicious. I have an 8 qt instant pot and did not have a can of crushed tomatoes, so I used a can of Raos sauce to make this and diced up some tomatoes for some added texture. I probably added double the nutritional yeast, which helps bind the meatballs together. I also added some fresh chopped parsley to the meatballs. When rolling the meatballs together, I made sure they were rolled pretty tight in the palm of my hands, which may have helped them stay together too. I also made sure the tomato sauce was covering the bottom of the pot and poured it on top to cover all of the meatballs before turning on the IP, which may have helped it cook more evenly/thoroughly. For the additional fat coming from the meatballs, I tilted the pot and used a large spoon to skim most of the fat layer off the top and save the rest of the sauce on the bottom.

    Reply
    • Jean Choi says

      January 15, 2020 at 5:52 pm

      So glad you enjoyed! Love your 8qt adaptation, and Rao’s sauce is so good!

      Reply
  5. Despina says

    January 16, 2020 at 3:01 pm

    These look delicious and I would love to make them for dinner one day next week. Is there anyway I can make them without the eggs? I have an allergy…

    Reply
    • Jean Choi says

      January 16, 2020 at 5:09 pm

      You can try using flax eggs and it should work!

      Reply
  6. Robin McKinley says

    September 19, 2020 at 11:03 am

    5 stars
    This recipe is fantastic! It’s easy to make; its whole30 compliant; it uses the instant pot; and, my kids love it!

    I’m going to try it with a pork/turkey mix to see if that works.

    Reply
    • Jean Choi says

      September 19, 2020 at 9:03 pm

      Yay! Thank you so much!!

      Reply
  7. Debbie says

    January 31, 2021 at 3:40 pm

    5 stars
    I made these for dinner tonight. I used 1/2 ground beef and 1/2 ground pork because that’s what I had thawed. I also used Rao’s sauce because I couldn’t find tomatoes in the pantry. They were very good, tender, held together well, good flavor and so fast in the instant pot. Plus Whole30 which is a bonus! My husband liked them too so that makes this recipe a definite make again. Thank you!

    Reply
    • Jean Choi says

      February 5, 2021 at 12:39 pm

      Thanks so much! So glad you and your husband both enjoyed!!

      Reply
  8. Audrey says

    October 31, 2023 at 4:18 pm

    5 stars
    I’ve made this 10+ times and it is super yummy! I use 50/50 ground beef and pork and sub the water for beef broth. Quick, easy, and makes excellent leftovers. Thanks for sharing!

    Reply

Leave a Reply Cancel reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Hi, I’m Jean!

headshot of Jean Choi - blogger of What Great Grandma Ate

I’m a food lover and recipe developer living in Southern California. I love to share simple and approachable gluten-free recipes that are healthy but never sacrifice on flavor. I hope I can help you feel confident in the kitchen and inspire you to try out some new-to-you dishes!

More About Jean

Recipe Key

  • 3030 Min or Less
  • AIPAIP
  • EFEgg Free
  • LCLow Carb
  • NFNut Free
  • PPaleo
  • VVegan
  • W3Whole 30

Instant Pot Favorites

Instant Pot Butter Chicken served with rice and naan

Quick & Easy Instant Pot Butter Chicken Recipe (Keto & Dairy Free)

The BEST Instant Pot Mashed Potatoes (Paleo, Whole30) + Stove Top Option

Instant Pot Meatballs in Tomato Sauce (Paleo, Whole30)

Instant Pot Buffalo Chicken Meatballs

Instant Pot Buffalo Chicken Meatballs (Paleo, Whole30, Keto)

Don't miss the latest Recipes, tips and more!

Thanks! Keep an eye on your inbox for updates.

©2025, What Great Grandma Ate. Privacy and Disclosure Policy/ Site by Pixel Me Designs