Vegeterian

Italian Eggplant and Potato Vegetarian Meatballs | Mama Florence Cooking School

Course: Appetizer / Light Main - Cuisine: Italian; Serves: 2. Prep: approx. 20 min. Cook: approx. 30–35 min. Total: approx. 50–55 min.

4.9 (8)
Pinterest

What Are Italian Vegetarian Meatballs?

Vegetarian meatballs, or polpette vegetariane, take the familiar shape and structure of Italian meatballs and build them around vegetables instead. In this recipe, eggplant and potato form the base. The potato gives the mixture enough body to hold its shape, while the eggplant keeps the center soft and flavorful. Pecorino Romano adds sharpness, egg yolk helps bind the mixture, and lemon zest with fresh mint gives the filling a brighter edge than you might expect from a potato-and-eggplant base. The finished meatballs are rolled in breadcrumbs and baked until crisp, which gives them the contrast they need: soft inside, golden outside.

A Classic Italian Vegetarian Meatball

The recipe starts by cooking the potato and eggplant separately. The potato is boiled with the skin on until tender, then peeled while still warm and passed through a potato ricer. Meanwhile, the eggplant is diced and sautéed with olive oil, salt, and optional garlic until it becomes soft and, importantly, quite dry. Once the two are combined and cooled, Pecorino Romano, lemon zest, mint, egg yolk, salt, and pepper are added. If the mixture feels too soft to shape, 1–2 tablespoons breadcrumbs bring it back together.

How to Make Italian Eggplant and Potato Vegetarian Meatballs

Vegetarian Meatballs Ingredients

• 1 medium eggplant, about 300 gr • 1 large potato, about 200 gr • 40 gr Pecorino Romano, grated • 1 egg yolk • zest of 1/4 organic lemon • 4–5 fresh mint leaves, finely chopped, or parsley • breadcrumbs, as needed • 1/2 garlic clove, finely minced, optional • Salt, to taste • Black pepper, to taste • extra virgin olive oil, as needed

Mama’s Secret: Cook the eggplant until the excess moisture is gone. If the eggplant stays too wet, the mixture becomes difficult to shape and the meatballs will need more breadcrumbs than they should.

How to Prepare the Potato

  1. Wash the potato thoroughly and boil it whole, with the skin still on, in salted water until tender.
  2. Once cooked, peel it while still warm and pass it through a potato ricer directly into a mixing bowl.
  3. Working with the potato while it is warm gives you a smoother, more even base for the meatball mixture.

How to Cook the Eggplant

  1. Cut the eggplant into small cubes.
  2. Heat a drizzle of extra virgin olive oil in a pan and add the eggplant with salt and the optional minced garlic.
  3. Cook until the eggplant is completely soft and most of its moisture has evaporated.
  4. This part matters more than it may seem. The eggplant should not be watery when it joins the potato; otherwise the mixture becomes loose and harder to shape.
  5. Combine the eggplant with the mashed potato and allow the mixture to cool.

How to Make the Vegetarian Meatball Mixture

  1. Add the grated Pecorino Romano, lemon zest, chopped mint or parsley, egg yolk, salt, and pepper to the cooled potato and eggplant mixture.
  2. Mix thoroughly until everything is evenly distributed.
  3. If the mixture feels too soft to hold its shape, add 1–2 tablespoons breadcrumbs.
  4. The breadcrumbs should help the mixture come together rather than dominate it.

How to Shape and Coat the Meatballs

  1. Dampen your hands slightly and shape the mixture into balls roughly the size of a walnut.
  2. Roll each one in breadcrumbs, making sure the entire surface is coated.
  3. The breadcrumb coating is what gives the baked meatballs their crisp exterior, so cover them evenly without pressing the crumbs too deeply into the mixture.

How to Bake Vegetarian Meatballs

  1. Preheat the oven to 200°C.
  2. Arrange the meatballs on a baking tray lined with parchment paper.
  3. Drizzle the tops with extra virgin olive oil.
  4. Bake for approximately 20 minutes, turning the meatballs halfway through so they brown evenly.
  5. They are ready when the outside is golden and crisp.

Why Eggplant and Potato Work So Well Together

Eggplant and potato solve different problems in the same recipe. Potato gives the mixture structure and softness without making it heavy. Eggplant brings moisture, flavor, and a more savory vegetable character. Then Pecorino Romano comes in with salt and depth, while lemon zest and mint stop the mixture from becoming too dense or flat. That balance is what makes these meatballs feel complete rather than like a collection of substitutes.

Why Mint and Lemon Matter

Mint and lemon are small additions, but they change the personality of the dish. Eggplant, potato, Pecorino, and breadcrumbs can all lean rich and soft. Lemon zest gives the mixture a little brightness, while mint adds freshness that shows up right at the end of the bite. If you prefer a more familiar herbal note, the source allows parsley instead of mint. Either way, the herbs and citrus help keep the meatballs lively rather than heavy.

The Perfect Bite

The outside should be crisp and golden from the breadcrumb coating, while the center stays soft from the potato and eggplant. Pecorino brings a salty, savory edge, followed by lemon zest and the freshness of mint. The olive oil helps the breadcrumb crust brown without needing deep frying. The best bite gets all of that at once: crisp outside, soft center, a little sharpness from the cheese, and just enough citrus to lift the whole thing.

How to Serve Vegetarian Meatballs

These work easily as an appetizer, a light main course, or part of a larger vegetarian spread. Serve them hot from the oven with a simple salad, vegetables, or something tomato-based alongside. If you want to build out the table, pair them with Fagioli all’Uccelletto for cannellini beans with tomato and sage, or add something fresher like Panzanella. For another vegetable-driven dish, our Cavolo Nero and Cannellini Bean Bruschetta keeps the same Tuscan idea of simple ingredients doing most of the work.

Learn Vegetarian Italian Cooking in Florence

Want to cook more meatless Italian dishes with one of our chefs? Join our Vegetarian Cooking Class in Florence to explore seasonal vegetables, traditional techniques, and vegetarian recipes in the Mama Florence kitchen.

You can also explore broader regional dishes through our Traditional Tuscan Cooking Course, where vegetables, legumes, bread, pasta, cheeses, and herbs are all part of the Tuscan table.

 

Vegetarian Meatballs FAQ

Q: What are these vegetarian meatballs made from? A: The base is eggplant and potato, with Pecorino Romano, egg yolk, lemon zest, mint or parsley, breadcrumbs, optional garlic, salt, pepper, and extra virgin olive oil.

Q: Are these vegetarian meatballs vegan? A: No. The recipe contains Pecorino Romano and egg yolk.

Q: Are these meatballs plant-based? A: No. They are vegetarian, but not plant-based because they contain cheese and egg.

Q: How do I keep vegetarian meatballs from falling apart? A: Cook the eggplant until it is quite dry, let the mixture cool, and add 1–2 tablespoons breadcrumbs if the mixture is too soft to shape.

Q: How big should the meatballs be? A: Shape them roughly the size of a walnut.

Q: How long do vegetarian meatballs bake? A: Bake them at 200°C for about 20 minutes, turning halfway through.

Q: Can I use parsley instead of mint? A: Yes. The original recipe allows 4–5 chopped mint leaves or parsley.

Q: Is the garlic required? A: No. The source lists 1/2 clove garlic as optional.

Q: Do I need to fry these meatballs? A: No. This recipe bakes them in the oven with a drizzle of extra virgin olive oil.

 

Disclaimer

Please note that our chefs may adapt recipes according to seasonal ingredient availability and participants’ dietary or allergy requirements. As a result, the ingredients, preparation, or presentation shown in this recipe may vary from what you prepared during your Mama Florence class. In some cases, elements of a dish may also appear as separate recipes — for example, the fresh pasta you prepared may be paired here with a different sauce, while the sauce from your class may appear in another recipe. Please reach out to our team if any confusion arises. Thank you — the Mama Florence Family.

Reviews

4.9 8 reviews

  1. I added a squeeze of lemon at the end, which is not in the instructions. Personal preference, and it lifted the whole plate.

    Chiara R.

    Milan, Italy · July 2026

  2. Beautiful on the table and cheap to make, which is a combination I do not often manage.

    Amelia J.

    Adelaide, Australia · July 2026

  3. The cheese quantity looked like a lot on the page and was exactly right on the plate.

    Federica S.

    Bologna, Italy · July 2026

  4. Out of season it is a different dish. I made it in winter with what I could find and it was fine, but not the same. I tried it again in July with proper market vegetables and finally understood what it is supposed to be. Wait if you can.

    David K.

    Chicago, USA · July 2026

Keep reading

More recipes and stories from our kitchen

Tomatoes, Cherries and Crescenza ingredients
Vegeterian
Cherry Tomato, Cherry & Crescenza Salad with Tropea Onion | Mama Florence Cooking School

Course: Appetizer / Salad - Cuisine: Italian; Serves: 4. Prep: approx. 15 min. Soak: 1 hr. Total: approx. 1 hr 15 min.


4.7 (9)
eggplant with ricotta filling
Vegeterian
Grilled Eggplant Rolls with Ricotta & Tomato Sauce | Mama Florence Cooking School

Course: Appetizer / Light Main - Cuisine: Italian; Serves: 4. Prep: approx. 20 min. Cook: approx. 25–30 min, plus final baking until cheese melts. Total: approx...


4.8 (13)
Artichoke and parmesan salad
Vegeterian
Tuscan Artichoke and Parmesan Salad | Mama Florence Cooking School

Course: Appetizer / Salad - Cuisine: Tuscan, Italian; Serves: 4. Prep: approx. 15 min. Soak: at least 1 hr. Total: approx. 1 hr 15 min.


4.7 (11)
fried and fresh sage leaves
Vegeterian
Crispy Fried Sage Leaves: Tuscan Appetizer | Mama Florence Cooking School

Course: Appetizer / Aperitivo - Cuisine: Tuscan, Italian; Serves: 4. Prep: approx. 10 min. Cook: approx. 5 min. Total: approx. 15 min.


4.8 (14)
italian-figs-cheese-bread
Vegeterian
Fresh Fig and Cheese Italian Bruschetta | Mama Florence Cooking School

Course: Appetizer / Antipasto - Cuisine: Italian, Tuscan; Serves: confirm. Prep: approx. 10 min. Toast: approx. 2–5 min. Total: approx. 15 min.


4.9 (10) 2 min
pumpkin and goats cheese
Vegeterian
Caramelized Goat Cheese with Sautéed Pumpkin & Aged Balsamic | Mama Florence Cooking School

Course: Appetizer - Cuisine: Italian; Serves: 4. Prep: approx. 15 min. Cook: approx. 15–20 min. Total: approx. 30–35 min.


4.8 (13)

Cook it with us in Florence

Chefs and students cooking in Tuscan cooking class
Tuscan Traditions
Tuscan Traditional Cooking Course

Come join us for a fantastic hands-on cooking class focused on authentic, regional Tuscan specialties

3:30 Hours · joinable · 4.85

Chef makes hand made tortelli pastas
Pasta
Pasta Making Cooking Class

Come join us for a fantastic hands-on cooking class focused on authentic, regional Tuscan specialties

3:30 Hours · joinable · 4.95

couple cooking during mama florence gluten free cooking class
Gluten Free
Gluten-Free Cooking Class

With so many of Italy’s dishes already gluten-free your chef will tell you about the benefits of having at least some of...

3:30 Hours · joinable · 4.88

chef instructing group class
Pasta
Florence Market Tour & Pasta Cooking Class

Unmissable pasta journey to discover the traditional flavors of Tuscany and Florence

4:30 Hours · joinable · 4.91

Group of cooking class students collaborating in the kitchen
Tuscan Traditions
Florence Market Tour & Traditional Tuscan Cooking Class

Learn Tuscan traditions and cuisine on a tour, then attend a hands-on cooking class at MaMa Florence Cooking School to l...

4:30 Hours · joinable · 4.96

chef serving ice cream
Dessert
Afternoon Gelato and Biscuits Cooking class in the heart of Florence

Italian gelato and traditional biscotti, hands-on, under expert guidance. Fresh, seasonal ingredients.

1:30 Hours · joinable · 4.96

Sign up for our newsletter and keep in touch!

Mama Florence Cooking School
Follow us on Social Media
Payment
TERMS AND CONDITIONS    FAQ    NEWSLETTER    PRIVACY POLICY
Le Baccanti Tours S.r.l Viale F.Petrarca 12 | 50122 Firenze | +39 055221138 | [email protected] | P.IVA 05446100488
Your code is: 6af54bec678b6a86940304c9

Cookie Policy
Mama Florence Cooking School