Whole30 Meatballs (Pureed Onion)

Indulge in the hearty goodness of our Whole30 Meatballs, crafted with a symphony of savory spices and juicy ground meat.

Each bite is a culinary delight, perfect for satisfying your cravings while adhering to the Whole30 guidelines.

Our easy-to-follow instructions will guide you through every step, ensuring that you create perfectly browned meatballs that will tantalize your taste buds.

With a tender interior and a flavorful crust, these meatballs are sure to become a staple in your healthy cooking repertoire.

Ready Time

50 mins


11 servings


  • 1/2 cup yellow onion, finely diced
  • 1/4 cup garlic, finely minced
  • 1 1/2 pounds ground beef
  • 1 pound ground pork
  • 1 large egg
  • 1 1/2 tablespoons salt
  • 1 1/2 tablespoons ground black pepper
  • 1 1/2 tablespoons dried basil
  • 1 1/2 tablespoons dried oregano
  • 1 tablespoon balsamic vinegar
  • 1 tablespoon tomato paste
  • 1 tablespoon red pepper flakes
  • 3/4 teaspoon grapeseed oil, or as needed


  • Finely puree the diced yellow onion and minced garlic in a food processor until well combined.
  • In a spacious bowl, combine the pureed onion mixture with ground beef, ground pork, egg, salt, pepper, basil, oregano, balsamic vinegar, tomato paste, and red pepper flakes. Mix thoroughly using your hands until all ingredients are evenly distributed.
  • Lightly grease a cast iron griddle or pan with grapeseed oil and heat over low heat.
  • Using an ice cream scoop, portion out the meat mixture into uniform meatballs. Carefully place them directly onto the heated griddle, avoiding overcrowding.
  • Cook the meatballs, occasionally turning them for even browning on all sides. This process typically takes 15 to 20 minutes per batch.
  • To ensure doneness, insert an instant-read thermometer into the center of a meatball. It should register at least 160 degrees Fahrenheit (71 degrees Celsius.
  • As the meatballs reach the desired internal temperature, transfer them to a plate lined with paper towels to absorb any excess oil.

Nutrional Value

  • Calories: 240
  • Fat: 18g
  • Saturated Fat: 6g
  • Cholesterol: 85mg
  • Sodium: 610mg
  • Carbohydrates: 5g
  • Fiber: 1g
  • Sugar: 1g
  • Protein: 22g
Whole30 Meatballs
Pureed Onion Meatballs

Ask your question to our expert chef and get instant help.

Please provide details about your query with the recipe name.

Leave a Reply

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