Enable Accessibility
Skip to main content
Creamy Tomato Basil Meatballs

Creamy Tomato Basil Meatballs

Prep Time:
30 Minutes
Cook Time:
30 Minutes
Serves Up To:
4 Servings

Nutrition Information

Total Fat39g
Total Carbohydrates23g
Dietary Fiber5g


  • 1 lb. ground beef
  • 1 large egg
  • ½ cup onion, chopped
  • ½ cup almond flour
  • 2 tsp. Italian seasoning, divided
  • 1 tsp. salt, divided
  • ½ tsp. pepper, divided
  • 1 (28 oz.) can petite diced tomatoes
  • 3 Tbsp. tomato paste
  • ½ cup raw cashews, soaked in boiling water for 30 minutes and drained
  • ½ cup fresh basil, chopped, plus more for garnish
  • 4 cloves garlic, minced


  1. Preheat oven to 375°F. Prepare a rimmed baking sheet with parchment paper.

  2. In a medium bowl, combine beef, egg, onion, almond flour, 1 teaspoon Italian seasoning, ½ teaspoon salt and ¼ teaspoon pepper. Scoop into 1” meatballs and place on baking sheet. Bake 15-20 minutes, until an internal temperature reaches 160°F.

  3. Meanwhile, in a deep skillet over medium heat, add diced tomatoes and tomato paste. Cook about 5 minutes.

  4. Meanwhile, in a small food processor or blender, add soaked cashews and almond and oat blend, blend until smooth.

  5. Stir in basil, garlic and blended cashews mixture to the skillet. Bring to a simmer and cook about 5 minutes. Season with remaining 1 teaspoon Italian seasoning, ½ teaspoon salt and ¼ teaspoon pepper.

  6. Place meatballs in sauce and simmer about 5 minutes.

  7. Serve with fresh basil and refrigerate leftovers.

Made with these products:

Almond Breeze Almond & Oat Blend
Original Almond & Oat Blend