Crispy Zucchini “Meatballs” with Smoky Garlic Sauce

When I first discovered these golden-crispy zucchini balls, I knew I’d found something special. Combining the natural sweetness of zucchini with savory cheese and herbs, these vegetarian “meatballs” have become my go-to recipe for both family dinners and entertaining. Not only are they healthier than traditional meatballs, but they’re also incredibly versatile and perfect for meal prep.

Prep & Cooking Time

  • Prep Time: 45 minutes
  • Cooking Time: 35 minutes
  • Total Time: 1 hour 20 minutes
  • Servings: 4-6 (makes approximately 24 balls)

Ingredients

For the Zucchini Balls

  • 1 large zucchini (about 2 cups/240g grated)
  • 2 medium potatoes (about 1½ cups/300g grated)
  • 1 medium carrot (about ½ cup/50g grated)
  • 3.5 oz (100g) semi-hard cheese, grated
  • 2 spring onions, finely chopped
  • 2 large eggs
  • 1 clove garlic, minced
  • 2 tablespoons (30g) semolina
  • 1 teaspoon sea salt
  • ½ teaspoon freshly ground black pepper
  • Vegetable oil for frying

For the Smoky Garlic Sauce

  • 2 tablespoons (30g) sour cream
  • 2 tablespoons (30g) mayonnaise
  • 2 teaspoons smoked paprika
  • 2 teaspoons garlic powder

Instructions

  1. Prepare the Zucchini Base
  • Grate the zucchini using the large holes of a box grater
  • Place in a colander, add ½ teaspoon salt, and let drain for 15 minutes
  • After draining, squeeze out excess moisture using a clean kitchen towel
  1. Prepare Other Vegetables
  • Peel and grate the potatoes, immediately squeezing out excess moisture
  • Grate the carrot
  • Finely chop the spring onions
  • Mince the garlic
  1. Create the Mixture
  • In a large bowl, combine the drained zucchini, potatoes, and carrot
  • Add grated cheese, chopped spring onions, and minced garlic
  • Crack in the eggs
  • Season with remaining salt and black pepper
  • Add semolina and mix thoroughly until well combined
  1. Rest the Mixture
  • Cover the bowl with plastic wrap
  • Let rest for 20 minutes at room temperature to allow the semolina to absorb excess moisture
  1. Form and Cook the Balls
  • Heat ½ inch of vegetable oil in a large skillet over medium heat (350°F/175°C)
  • Form mixture into golf ball-sized portions (about 2 tablespoons each)
  • Fry in batches for 4 minutes per side until golden brown
  • Transfer to a paper towel-lined baking sheet
  1. Finish in Oven
  • Preheat oven to 350°F (180°C)
  • Transfer fried balls to a baking sheet
  • Bake for 20 minutes until heated through and extra crispy
  1. Prepare the Sauce
  • In a small bowl, whisk together sour cream and mayonnaise
  • Add smoked paprika and garlic powder
  • Mix until well combined and smooth

Expert Tips

  • Thoroughly draining the vegetables is crucial for achieving crispy results
  • Don’t skip the resting time – it helps bind the mixture
  • Test oil temperature by dropping a small amount of mixture – it should sizzle immediately
  • Keep formed balls cold until ready to fry for best shape retention

Nutrition Information (per serving, based on 6 servings)

  • Calories: 285
  • Total Fat: 18g
  • Saturated Fat: 6g
  • Cholesterol: 85mg
  • Sodium: 580mg
  • Total Carbohydrates: 24g
  • Dietary Fiber: 3g
  • Protein: 9g
  • Vitamin A: 45% DV
  • Vitamin C: 25% DV
  • Calcium: 15% DV
  • Iron: 8% DV

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in a 350°F (180°C) oven for 10 minutes to restore crispiness.

Join the Made By Emily Community!

Join the Emily newsletter to get exclusive recipes, tips and more!

You have Successfully Subscribed!

Pin It on Pinterest