I first made these Homemade Veggie Nuggets many years ago for a dinner party with another couple. The wife in the couple is a vegetarian and so while I wanted to make chicken nuggets for the crew, I had to figure out a vegetarian version as well!

This recipe was the result and it has since become a complete staple. I actually prefer to chicken nuggets a lot of the time because it’s packed with healthy veggies and is super colorful and flavorful. 

Even the most adamant chicken nugget lover won’t be able to resist these deep-fried vegetable nuggets! 

Homemade Veggie Nuggets Video

Preparing the Vegetables

I had never made these before, but I figured the method could probably be similar to the chicken nuggets. I knew I wanted to start with lots of colorful, fresh vegetables.

All the vegetables for veggie nuggets on a cutting board.
Good Veg!

I just roughly chopped up all these things.

For my chicken nuggets, I add in an egg and some flour as a binder for the nuggets, but for this veggie nuggets version, I added in a few potatoes which I thought would be enough binder to keep it all together.

Roughly chopped beets, carrots, potatoes, broccoli for veggie nuggets
A rough chop.

Blanch these vegetables in salted, boiling water. They will need different times so don’t just toss them all in together. The broccoli will cook quickly, maybe 2-3 minutes, while the other vegetables will need closer to ten minutes.

The finished blanched vegetables should be fork-tender.

Fork tender vegetables after a blanching.
A quick boil.

Making the Nugget Mixture

At this point, these homemade veggie nuggets are pretty easy IF you have a food processor.

If you don’t have a processor and want to try them out, your best bet is to mash the veggies together with a potato masher. Or you could try grating them on a box grater.

A food processor makes quick work of it though. Just pulse everything together including the Serrano pepper and salt and pepper.

Nugget mixture in a food processor after pulsing it.
You probably need a processor for these.

This was my finished, very colorful mixture!

Mixed up veggie nugget mixture.
All mixed up!

Making the Veggie Nuggets

The mixture will stick together at this point, but it’s fragile. I wouldn’t recommend shaping the nuggets right away.

Instead, spread the mixture out on a baking sheet in an even thickness.

Vegetable mixture spread out on a baking sheet.
Ready to freeze a bit.

Stick the baking sheet in the freezer for 15-20 minutes. You don’t want it to be frozen solid, but you want it pretty cold and solid.

Then use a small cookie cutter to cut out your nuggets!

Other shapes encouraged! Homemade Veggie Nuggets
Other shapes encouraged!

Once the nuggets are cut out, dip them in egg followed by Italian bread crumbs.

These were my finished little nuggets.

Nuggets are breaded and ready to fry.
Breaded and ready.

At this point you have two options:

Freeze them! Just place all the breaded nuggets on a clean baking sheet and let them freeze completely. Then transfer them to a freezer safe bag and they will store fine for months.

Fry them! If you want to cook them immediately though, just dunk them in a fryer with 350 degree F. oil. They will cook quickly and only need 3-4 minutes to get golden brown.

Beautiful things - Homemade Veggie Nuggets
Beautiful things.

Can you bake these Veggie Nuggets?

You absolutely can bake these if you don’t have access to a fryer. After you bread them, lay them out on a baking sheet and drizzle with olive oil. They will probably need to bake at 350-400 degrees F. for 15-20 minutes to get nice and crispy.

Frying them is the way to go though if you can.

When they come out, don’t forget to season them with some salt right away.

Serve them with a sauce of your choice!

These homemade veggie nuggets are super-crispy on the outside and slightly sweet when you bite into them (probably because of the beet).

I have to say, these gave my normal chicken nuggets a run for their money.

They were seriously awesome. I think the fact that they are completely veggie-packed makes up for the fact that they are fried. You could do worse than eat these for dinner with a side salad or something!

Make a big batch of these, freeze them, and then skip the freezer fake nuggets for the next shopping trip!

Homemade Veggie Nuggets with a bite taken.

These vegetable nuggets are an awesome weekend cooking project and a great way to introduce tons of vegetables to your kids!

Crispy Homemade Veggie Nuggets

3.43 from 535 votes
Author: Nick Evans
Servings: 6 Servings
Prep Time: 30 minutes
Cook Time: 40 minutes
Total Time: 1 hour 30 minutes
This is the best way to turn vegetables into tiny kid-friendly nuggets. Making homemade veggie nuggets isn’t hard and beats the store-bought versions!


  • 2-3 medium carrots
  • 1 parsnip
  • 2 small new potatoes
  • 1 golden beet
  • 1 stalk broccoli
  • 1 Serrano pepper, seeded
  • 1 tablespoon olive oil
  • ½ teaspoon kosher salt
  • ½ teaspoon black pepper


  • 2 cups Italian Bread crumbs
  • 3 large eggs
  • 1 quart oil for frying


  • Chop carrots, parsnip, new potatoes, golden beet, and broccoli into one-inch chunks. Bring a pot of salted water to a simmer and blanch all the veggies until tender. I recommend blanching the broccoli separately from the others. The sturdier veggies will take about 10 minutes to soften, while the broccoli will take 2-3 minutes.
  • Drain the veggies and add them to a food process along with the Serrano pepper, olive oil, salt and pepper. Pulse the mixture until it’s mostly smooth.
  • Transfer the pulsed veggie mixture to a baking sheet and spread it out into about a 1/2 inch thick layer. Transfer baking sheet to freezer and let freeze for 15-20 minutes until the mixture is hard, but not completely frozen.
  • Use a cookie cutter to cut shapes out of the cooled veggie mixture.
  • In two small bowls, whisk together the eggs in one and measure out the bread crumbs in a second one. After you cut out the shapes, dip them in the eggs and then in the breadcrumb mixture.
  • At this point you can either add the breaded nuggets to a baking sheet and freeze them and then transfer them to a freezer safe bag. They will keep great for months.
  • Or you can fry the nuggets immediately by heating oil to 350 degrees F. Once the oil is hot, fry the nuggets until they are golden brown, about 3-4 minutes. Then transfer the nuggets to a paper towel to drain.
  • Serve the nuggets while warm with ketchup and a sprinkle of salt.



Serving: 6nuggets | Calories: 324kcal | Carbohydrates: 54g | Protein: 13g | Fat: 7g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 3g | Trans Fat: 0.01g | Cholesterol: 82mg | Sodium: 833mg | Potassium: 978mg | Fiber: 8g | Sugar: 8g | Vitamin A: 4244IU | Vitamin C: 104mg | Calcium: 159mg | Iron: 4mg
Course: Appetizers, Main Dishes
Cuisine: American

Did you make this recipe?

Tag @crunchtimekitchen

You might like these other Vegetarian recipes!