Go Back
–+ servings
Broccoli Meatballs with Garlic-Tomato Sauce – vegetarian recipe
Stav Kogan

Broccoli 'Meatballs' with Garlic-Tomato Sauce

These incredible Broccoli 'Meatballs' swap meat for a powerhouse combination of tender broccoli and protein-rich ground almonds. Baked to perfection and simmered in a rustic garlic-tomato sauce, they’re gluten-free, packed with flavor, and have a surprisingly satisfying texture.
Prep Time 25 minutes
Cook Time 50 minutes
Total Time 1 hour 15 minutes
Servings: 4 serving
Calories: 350

Ingredients
  

  • For the Broccoli Meatballs
  • 4 cups (370 g / 13.1 oz) broccoli florets, from about 1 large head
  • 1 cup (140 g / 4.9 oz) raw almonds
  • ¼ cup (25 g / 0.88 oz) grated Parmesan cheese
  • ¼ cup (10 g / 0.35 oz) finely chopped fresh basil
  • ¼ cup (10 g / 0.35 oz) finely chopped fresh parsley
  • 2 cloves garlic, minced
  • ⅛ tsp cayenne pepper
  • 2 large eggs
  • Salt and black pepper, to taste
  • For the Garlic-Tomato Sauce
  • 1 Tbs / 15 ml (0.5 fl oz) olive oil
  • ¼ cup (40 g / 1.41 oz) diced white onion
  • 1 large garlic clove, finely chopped
  • 1 28-oz / 794g (28 oz) can crushed tomatoes
  • For a party-perfect appetizer, shape the mixture into 30 smaller meatballs and reduce the baking time to 15-20 minutes.
  • For an extra-crispy exterior, lightly brush the meatballs with olive oil before baking. You can also broil them for the last 1-2 minutes of cooking, watching carefully to prevent burning.
  • The uncooked meatballs can be formed ahead of time and stored in an airtight container in the refrigerator for up to 24 hours before baking.

Method
 

  1. Make the Broccoli Meatballs
  2. Prep your station: Preheat the oven to 350°F / 175°C and line a large baking sheet with parchment paper.
  3. Steam the broccoli florets for about 10 minutes, until they are tender and vibrant green.
  4. Set aside to cool slightly.
  5. In a food processor, pulse the raw almonds until they form a fine, flour-like meal.
  6. Transfer the ground almonds to a large mixing bowl.
  7. Add the cooled, steamed broccoli to the now-empty food processor and pulse until it's finely chopped.
  8. Add this to the bowl with the ground almonds.
  9. To the bowl, add the grated Parmesan, chopped basil and parsley, minced garlic, and cayenne pepper.
  10. Season generously with salt and black pepper and stir to combine.
  11. In a separate small bowl, lightly whisk the two eggs.
  12. Pour the eggs into the broccoli mixture and mix everything together until well combined.
  13. Using your hands, shape the mixture into 12 evenly-sized meatballs, pressing firmly so they hold together.
  14. Arrange them on your prepared baking sheet.
  15. Bake for 25 minutes, or until the meatballs are golden brown and firm to the touch.
  16. Make the Garlic-Tomato Sauce
  17. While the meatballs bake, heat the olive oil in a large saucepan or skillet over medium heat.
  18. Add the diced onion and finely chopped garlic, and sauté for about 5 minutes until the onion has softened and is translucent.
  19. Pour in the can of crushed tomatoes with their juice.
  20. Stir to combine and bring the sauce to a gentle simmer.
  21. Reduce the heat and let the sauce cook for 20 minutes, stirring occasionally, until it has thickened.
  22. Season to taste with salt and pepper.
  23. Serve the baked meatballs with the warm sauce.
  24. After steaming and cooling the broccoli, gently squeeze out any excess water using a clean kitchen towel. This helps the meatballs bind together better and prevents them from being too soft.

Nutrition

Calories: 350kcalCarbohydrates: 28gProtein: 18gFat: 23g

Tried this recipe?

Let us know how it was!