Tag Archives: Kel’s Spicy Saucy Meatballs

Raleigh’s Best Meatball Subs

In January I asked my readers where to find the best meatball subs in the Raleigh area (and congratulations again to Lee for winning a $25 gift card to Harris Teeter for responding!) Since then, I’ve been working my way through most of the suggestions (my mouth and tummy have been quite happy – my waistline – not so much.) Anyway, when I’m not in the mood to make my own (click here for the recipe for Kel’s spicy, saucy meatballs), I’m happy to visit any of these places for a great, tasty meatball sub. Just remember not to wear white.

Antonio’s Gourmet Market  (8460 Honeycutt Road #112 Raleigh, N.C. 27615)

(Note: Since my original, the meatball sub is no longer available as the market has restructured and the deli has changed. However, you can still buy the meatballs for $7.99 lb. – worth it if you want to make y0ur own sub or serve them on pasta. Special shout out to reader mghicks for the update!)

This was my favorite meatball sub, hands down! Messy and delicious doesn’t even begin to describe this sub, which is called the Goomba. The Italian meatballs are a house specialty, and I can see why. The hoagie roll is a New Orleans French bread that nice and soft on the inside. Lots of tasty mozzarella cheese on top! Well worth $9.99, and it comes with a pickle and a choice of potato salad, slaw or pasta salad. I saw another person eating this and he was using a knife and fork, which I wound up using as well, after my third napkin.

Assaggio’s Italian Bistro and Market (3501 W. Millbrook Road Raleigh, N.C.27613) This meatball sub was excellent. You order at the counter, and then someone brings it to your table. I got the 5” Meatball Parmigiana ($5.95), which came with chips. There were two huge and spicy meatballs on a toasted sub roll. Nice and hot – the marinara sauce is good and just the right amount. Lots of gooey cheese! The service was fast and good. One small drawback for me is that Assaggio’s only serves Pepsi products, but it does have iced tea as well as beer and wine. I can also recommend the Chicken Parmigiana, but that’s another post. I’ll be back!

Milton’s Pizza and Pasta (8853 Six Fork Road Raleigh, N.C. 27615) I’ve been going to Milton’s for years. Before I met Brad and was living alone, I would occasionally stop by on my way home from working at Duke and get the lasagna as takeout – good stuff at a reasonable price, and enough leftover for lunch the next day. I can vouch for Milton’s pizzas as well – great crust and fresh ingredients. So I knew I had to try the meatball sub (known as the ACC) and I was not disappointed. The meatballs were nice and spicy, and the sauce was good, too – you could tell both were homemade. Lots of provolone cheese as it should be. I could have used a little bit more sauce and it did need some salt. It came with fries and a pickle for $8.49. Milton’s recently added a new bar at the Six Forks location, which looked pretty nice.

Mellow Mushroom (601 West Peace St., Raleigh, N.C.  27605) I love Mellow Mushroom’s pizzas as well as a number of its sandwiches, so I knew I had to try the meatball sub. Very good and messy! I got the 5-inch sub ($5.25) on French bread with melted mozzarella. Chips were $1.10 extra – kind of pricy if you ask me. The meatballs were spicy and there was a lot of gooey cheese. The sauce was a little on the sweet side, but still quite good and there was plenty of it. I thought it needed some salt, but that was all. Groovy.

Amedeo’s Italian Restaurant (3905 Western Boulevard Raleigh, N.C.) Located across from N.C. State’s campus, Amedeo’s has been a Western Blvd. fixture since 1963. This sub came with big spicy meatballs and good crusty bread. The sauce was tasty and there was lots of it. My server brought extra napkins without asking because he knew I would need them (and I did!) While the sub had a fair amount of cheese, a little more would have been perfect. $8.95 included a choice of fries or chips. Very nice and messy!

Lynwood Grill (4821 Grove Barton Road Raleigh, NC 27613) This meatball sub was excellent – great bread, right amount of sauce, meatballs were spicy and it had lots of provolone cheese. I needed more than two napkins for this one! $6.99 included a pickle and choice of fries, chips, roasted potatoes, pasta salad or pickle chips. A great deal!

Honorable Mentions

Sub Conscious on Hillsborough Street, Anvil’s Cheesesteaks and Piccolo Italia all had decent meatball subs, but were just not messy enough. I’m sure I could order extra cheese or sauce on the side, though, and they would be fine.

Bon appétit!

Eat, drink and be merry!

Kel’s Spicy, Saucy Meatballs

In hopes of finding the best meatball sub in Raleigh, last month I asked my readers for their recommendations. One lucky responder (congratulations, Lee!) won a $25.00 gift certificate to Harris Teeter just for commenting.  I am almost finished with my market research based on the suggestions I received (rough job, this blogging thing is.) In the meantime, I’d like to share my own recipe for spicy homemade meatballs with a great marinara sauce. Serve these over spaghetti noodles and then prepare tasty meatball subs a day or so later with the leftovers. Or make small meatballs and serve as an appetizer at your next party.

This wonderful meatball recipe is based loosely on the one found in Marcella Hazan’s Essentials of Classic Italian Cooking (New York: Alfred A. Knopf, 1993.) Some of my main changes are to add ground pork and include some additional seasonings, plus eliminate the dry bread crumbs that Hazan rolls the meatballs in before cooking. The result – magnifico!

Spicy Meatball Ingredients (makes about 25 medium-sized meatballs)

  • 1 lb. ground chuck
  • 1 lb. ground pork
  • 1-2 eggs
  • 2 cups of fresh bread crumbs (I used La Brea’s Three Cheese Semolina, available at Harris Teeter)
  • 2/3 cup milk (I used 2%)
  • 2/3 cup Parmesan/Romano cheese, grated
  • 1 cup sweet onion, diced small
  • 3 large garlic cloves, minced
  • 2 tablespoons fresh parsley, chopped fine
  • 2 tablespoon worstershire sauce
  • Whole nutmeg
  • 1 ½ tablespoons Italian seasoning
  • 1 tablespoon dried oregano leaves
  • 1 teaspoon sea salt (I used Savory’s Himalayan)
  • Fresh ground pepper to taste
  • 1 tablespoon (or more) extra virgin olive oil


Mix the meats together.

Soak breadcrumbs in milk for a few minutes. Add to the meat mixture.

Add the onion, garlic, cheese, parsley, worstershire sauce and one of the eggs, and gently mix together well (it’s easiest to do this with clean hands instead of trying to use a spoon.) You want the mixture to be nice and moist – if it isn’t, go ahead and add the other egg.

Grate some of the fresh nutmeg with a micro plane (I do about 12-15 swipes) onto the meat mixture. Add the Italian seasoning, oregano, sea salt and ground pepper, and again gently mix. I refrigerate this for an hour or more so the meatballs will hold up better.

Shape the mixture into meatballs. I make medium-sized ones if I’m serving them over spaghetti and/or for meatball subs, and smaller ones for appetizers.

Tip: Now what you want to do is to cook one meatball in a little bit of the olive oil over medium heat for a few minutes on each side. That’s right – just one meatball for now. This is because you want to know how the mixture tastes before cooking all of it so that you can adjust the seasoning if necessary. (Thanks to Isaac Becker of 112 Eatery in Minneapolis for this tip, as mentioned in my 5/16/11 post.)

Once you have your seasonings down pat, go ahead and heat the olive oil and sauté the rest of the meatballs over medium heat until they are nice and brown on the outside. Place on paper towels to absorb the oil once they are finished cooking.

After you have made your marinara sauce (see recipe below), add the meatballs and let simmer for 20-30 minutes or so before serving.

Marinara Sauce

Don’t let the amount of ingredients intimidate you – this is a an easy-to-make, hearty and tasty sauce that goes great with the meatballs. Feel free to add diced green peppers and sliced mushrooms if so desired. Or use your own favorite marinara recipe instead.


  • 1 can (28 oz.) whole plum tomatoes
  • 1 can (28 oz.) tomato sauce
  • ½ cup good red wine
  • 1 tablespoon extra virgin olive oil
  • 1 cup celery, diced
  • 1 cup sweet onion, diced
  • 1 cup carrots, diced
  • 4 large garlic cloves, minced
  • 1 tablespoon Italian seasoning
  • 1 tablespoon garlic salt
  • 1 teaspoon dried oregano leaves
  • 1 teaspoon ground thyme
  • 2 bay leaves
  • 1 tablespoon sugar (to cut the acidity of the tomatoes)


Open the wine and pour a glass to drink while you’re making the sauce. You deserve it. Put on some good music – a good Italian aria if you like opera (sorry – I’m just not there) or whatever inspires you (for me, RHCP’s Stadium Arcadium is always a great choice.)  You want to set the mood, which is quite important when cooking something this awesome.

Heat the olive oil in a large skillet. Add the celery, onion, carrots and minced garlic and simmer for 7-8 minutes, until the veggies are soft.

Place the whole tomatoes in a large pot and squish them with your clean hands (thanks for the tip, Mandi.) Add the tomato sauce, wine, Italian seasoning, garlic salt, oregano and thyme, and blend together well.

Mix in the sautéed veggies. Add the sugar and the bay leaves. Oh-oh, I just realized that I forgot to include these in the ingredients photo – blame it on the wine. Oh well, you know what they look like, and if not, here’s a picture.

Simmer for as long as you like. Actually, it’s ideal to make this the day before to let the flavors intensify.

About 20 to 30 minutes before you’re ready to eat, add the meatballs and simmer on low. Refill your wine glass if you haven’t already done so. Serve over spaghetti noodles with a nice salad and/or a good, crusty bread.

Or, make some delicious meatball subs.

Kel’s Spicy, Saucy (and Messy) Meatball Subs

If you are using leftover meatballs and sauce that has been in the refrigerator for a day or say, go ahead and warm 4-5 meatballs and a good helping of sauce per sub.

Take a fresh hoagie roll (I like to buy the ones that have not been sliced) and cut it lengthwise, but not all of the way through the bread. Fill the roll with warm meatballs and spoon a good amount of sauce on top. Sprinkle with grated parmesan cheese. Add a couple of slices of provolone (mozzarella works well, too.)

Bake in a 350 degree oven (I use my toaster oven) for about 5 minutes, until the cheese has melted and is starting to brown. I then broil it for a minute or two so it’s nice and bubbly.

Grab some extra napkins (or a fork) and enjoy every bite! And be on the lookout for my Raleigh’s Best Meatball Subs post, just in case you don’t feel like making these yourself.

Bon appétit!

Eat, drink and be merry!