📌 Roasted Mediterranean Meatballs with Chickpeas, Cauliflower, and Butternut Squash

Posted 7 May 2026 by: Admin #Recipes

Prep Time
20 minutes
Cook Time
35 minutes
Total Time
55 minutes
Servings
4 servings

Have you ever looked at your fridge on a Sunday afternoon, wondering how to turn ordinary vegetables and a pack of ground meat into something truly satisfying? These sheet-pan Mediterranean meatballs are exactly that. A complete, fuss-free meal that cooks while you do something else.

Advertisement:
Final result
A generous bowl of oven-roasted Mediterranean meatballs, topped with tzatziki and harissa, surrounded by golden vegetables and crispy chickpeas.

In the bowl, the meatballs are beautifully browned on the surface, almost caramelized, exhaling cumin and dill as soon as you cut into them. The chickpeas have roasted until slightly crispy in places—like a more gourmet version of what we usually do with vegetables alone. The butternut squash has taken on a burnt orange hue, sweet and melting, contrasting with the slightly charred, crunchy cauliflower edges. A drizzle of cold tzatziki on top, and it’s the perfect collision between hot and fresh.

Why you’ll love this recipe

Everything cooks at the same time : One oven session, two trays, zero constant monitoring. The vegetables roast while the meatballs brown on the top rack—without you having to manage two burners at once.
Truly filling : The meatballs provide a good dose of protein, while the chickpeas and vegetables add fiber. With this kind of dish, you won’t be hungry two hours later.
The spices do all the work : Cumin, coriander, dill, and lemon zest in the meatballs—they already have character without needing an elaborate sauce. The simplicity of the final assembly is what highlights them.
Flexible based on what’s on hand : No bison at your supermarket? Regular ground beef works perfectly fine. Cauliflower can make way for carrots or bell peppers without the balance of the dish suffering.

Ingredient Notes

Ingredients

Advertisement:

All ingredients assembled: ground bison, chickpeas, cauliflower, butternut squash, fresh herbs, and spices that give this dish its Mediterranean character.

  • Ground Bison : This is the biggest surprise in this recipe. Leaner than classic beef, with a slightly bolder and earthier flavor. If you can’t find it on the shelves, 5% fat ground beef does the job perfectly—the Mediterranean spices take over anyway.
  • Canned Chickpeas : Rinsing them well is the basics. But what many forget: you have to dry them really well—a clean towel, a bit of patience. Chickpeas that are still damp will steam on the tray instead of roasting and getting crispy.
  • Butternut Squash : Cut it into even cubes of about 2 cm. Too big, and it will still be firm in the center when the meatballs are ready. No time to peel it? Pre-cut frozen butternut works very well here.
  • Fresh Dill : The ingredient you wouldn’t expect in meatballs. It gives them an herbal, almost citrusy scent, very different from parsley alone. Don’t use dried dill—the result is nothing like it; it’s bland and dusty.
  • Tzatziki : If you have ten minutes, make it homemade: full-fat Greek yogurt, well-drained grated cucumber, garlic, lemon, a drizzle of olive oil. Otherwise, buy a good store-bought one—the key is that it’s served cold over the hot meatballs.

Start with the vegetables

Oven at 220°C first, always. While it heats up, cube the squash and break the cauliflower into small, thin florets. The well-dried chickpeas go directly onto the tray with the vegetables. A good drizzle of olive oil, salt, cumin, coriander, onion, and garlic powder. Mix with your hands directly on the tray—more efficient than a bowl, and one less dish to wash. The vegetables go into the oven for 30 to 35 minutes. They should come out with edges browned like light caramel, not just lukewarm and soft.

Start with the vegetables
Shaping the meatballs, a key step for a tender texture—the secret is not overworking the meat.

The meatball mixture—without rushing

While the vegetables start their work, take care of the meatballs. In a large bowl: egg, breadcrumbs, cumin, finely chopped parsley and dill, the entire zest of one lemon—not half, the whole lemon—and a tablespoon of water for moisture. Mix this base well before even touching the meat. The meat comes in last, and you incorporate it gently, just enough so everything is combined. Overworking it is the direct path to meatballs as hard as marbles. Form 16 even meatballs: they should be smooth and hold together without cracking when rolled between your palms.

Advertisement:

The critical moment—the space between them

The meatballs go on a second tray lined with parchment paper, and this is where many people mess up: they must absolutely not touch each other. If they are stuck together, they steam against each other instead of roasting. Slide them onto the top rack of the oven, with the vegetables below, for the last 15 minutes of cooking. At this height, the top heat browns them directly. The smell of cumin caramelizing on the meat—slightly smoky, warm—is the signal that things are going well. To get even more color, two minutes under the broiler at the very end is enough.

Assembly is everything

Serve in wide bowls. Vegetables and chickpeas first, meatballs on top. A generous drizzle of cold tzatziki—the contrast between the heat of the dish and the freshness of the sauce is really important, don’t overlook it. A touch of harissa on the side if you like heat. This dish doesn’t need a grain or bread to be complete. But if some pita is lying around your kitchen, no one will complain.

Assembly is everything
Vegetables and chickpeas roast at 220°C until perfectly caramelized, while the meatballs brown on the top rack.

Tips & Tricks
  • Really dry the chickpeas before putting them in the oven. Use a clean towel for 5 minutes. Damp chickpeas will soften instead of crunching—and that crunch makes all the difference in the bowl.
  • Don’t make the meatballs too big. Beyond 3 cm in diameter, the inside won’t cook properly in the allotted time without the outside burning. 16 meatballs for 4 people is the right size.
  • Check the meatball doneness with a thermometer if you have one—75°C at the center for bison. Otherwise, cut one in half: no pink visible means it’s done.
Close-up
The inside of a meatball: juicy, scented with dill and cumin, with a creamy drizzle of tzatziki contrasting with spicy harissa.
FAQs
Advertisement:

Can I prepare the meatballs in advance?

Yes, and it’s even recommended. Form the meatballs the day before, cover them with plastic wrap, and refrigerate. They will be firmer and hold their shape better during cooking. Prepare the vegetables on the day—they soften if cut too far in advance.

Can I replace the bison with another meat?

Advertisement:

Absolutely. Ground beef with 5% fat is the most direct and easy-to-find substitute. Ground veal also works very well for a lighter version. Ground lamb gives a bolder, typically Mediterranean result—excellent if you like that flavor profile.

How do I know if the meatballs are cooked through?

The most reliable way is a meat thermometer: 75°C at the core is cooked. Without a thermometer, cut a meatball in half—no pink areas visible means it’s done. Avoid judging solely by the exterior color, as it can be very brown while the center is undercooked.

Advertisement:

Can frozen vegetables replace fresh vegetables?

For butternut squash, yes—frozen cubes work well and save time. For frozen cauliflower, it’s trickier: it contains a lot of water and risks steaming rather than roasting. If using it, thaw completely and dry thoroughly before baking.

How to store and reheat leftovers?

Advertisement:

Meatballs and vegetables can be stored together or separately for up to 3 days in the refrigerator in an airtight container. To reheat, 10 minutes in the oven at 180°C preserves the texture better than a microwave, which tends to soften vegetables and toughen meatballs. Keep the tzatziki separate and always serve it cold.

Can I make this recipe gluten-free?

Yes, very easily. Simply replace the traditional breadcrumbs with gluten-free breadcrumbs or coarsely blended gluten-free oats. The rest of the recipe is naturally gluten-free. Just check the label of your store-bought harissa, as some contain traces of wheat.

Advertisement:
Roasted Mediterranean Meatballs with Chickpeas, Cauliflower, and Butternut Squash

Roasted Mediterranean Meatballs with Chickpeas, Cauliflower, and Butternut Squash

Easy
Mediterranean
Main Course
Prep Time
20 minutes
Cook Time
35 minutes
Total Time
55 minutes
Servings
4 servings

Fresh herb bison meatballs oven-roasted with caramelized vegetables and crispy chickpeas, served in a bowl with tzatziki and harissa.

Ingredients

  • 600g ground bison (or 5% fat ground beef)
  • 1 egg
  • 40g breadcrumbs (about 4 tbsp)
  • 2 tbsp water
  • 1 lemon (entire zest)
  • 15g fresh dill, finely chopped
  • 15g fresh parsley, finely chopped
  • 1 tsp ground cumin
  • 1 tsp fine salt
  • ½ tsp black pepper
  • 400g butternut squash, cut into 2 cm cubes
  • 350g cauliflower, cut into small florets
  • 200g broccoli, cut into florets
  • 1 can (400g) chickpeas, drained and dried
  • 3 tbsp olive oil
  • 1 tsp garlic powder
  • 1 tsp onion powder
  • 1 tsp ground cumin (for vegetables)
  • 1 tsp ground coriander
  • ½ tsp fine salt (for vegetables)
  • 200g tzatziki (homemade or store-bought)
  • 2 tsp harissa (to taste)

Instructions

  1. 1Preheat oven to 220°C (200°C fan). Line two baking sheets with parchment paper.
  2. 2Drain chickpeas and dry thoroughly with a clean towel. Place them on a large tray with the squash cubes, cauliflower, and broccoli.
  3. 3Drizzle vegetables with olive oil, sprinkle with garlic powder, onion powder, cumin, coriander, and salt. Mix directly on the tray and bake for 30 to 35 minutes.
  4. 4Meanwhile, in a large bowl, mix the egg, breadcrumbs, water, lemon zest, dill, parsley, cumin, salt, and pepper.
  5. 5Add the ground bison and gently incorporate with a fork until the mixture is homogeneous—do not overwork the meat.
  6. 6Form 16 even meatballs (about 50g each) and place them well-spaced on the second tray.
  7. 7Slide the meatball tray onto the upper oven rack for the last 15 minutes of the vegetable cooking time. For more color, turn on the broiler for 2 minutes at the end.
  8. 8Divide the vegetables and chickpeas into bowls, place meatballs on top. Drizzle with cold tzatziki and add harissa to taste.

Notes

• Meatballs can be formed the day before and kept raw in the refrigerator covered with plastic wrap—they will hold together better during cooking.

Advertisement:

• Leftovers: keeps up to 3 days in the refrigerator in an airtight container. Reheat for 10 minutes in the oven at 180°C. Always serve tzatziki cold on the side.

• For a gluten-free version, replace the breadcrumbs with gluten-free breadcrumbs or blended oats. Also check the harissa label.

Nutrition Facts (per serving, estimated)

490 kcalCalories 36gProtein 42gCarbs 23gFat

Advertisement:
Share it!

Thanks for your SHARES!

You might like this

Add a comment:

Latest posts

Veal Orloff Roast with Apples and Caramelized Onions

Air Fryer Grilled Cheese

Filipino Pepper Menudo

Aloe Vera, Honey, and Lemon Tonic

Torta della nonna

Baked Chocolate Glazed Donuts

Coctel de Camarones

Crispy Chocolate and Fleur de Sel Balls

Crispy Fries with White Vinegar

Baked Camembert with Blood Orange and Raisins

Loading...