1. Arts & Entertainment
  2. /
  3. Food

Warm, cozy meal? Try these garlicky meatballs in a light tomato broth

It’s a one-pot meal that is ideal for weeknight dinner.
Garlicky meatballs [MICHELLE STARK  |  Tampa Bay Times]
Garlicky meatballs [MICHELLE STARK | Tampa Bay Times]
Published Dec. 3, 2019

The thing about meatballs is they are too often a supporting actor to a diva like spaghetti.

In this dish, they are the star, loaded with garlic and gently simmered in a light tomato broth. Not a sauce in the traditional sense, but a thinner one that lightly bubbles up around the meatballs, giving them the extra steamy boost they need to step into the limelight.

There are six cloves of garlic in this recipe, and every one of them is needed. It’s the main flavor source for both the meatballs and the broth, which gets assembled in the same pot that the meatballs are cooked in, because you should never waste a good amount of fatty meat drippings.

There’s a bit of sour cream in the meatballs, which might seem a little weird, but it adds a creaminess that helps keep them from drying out. I added an egg in there, too, to make sure everything sticks together both times the meatballs are cooked.

This is actually a good recipe for using up fresh tomatoes, especially of the grape variety, but when it’s no longer peak tomato season, whole peeled tomatoes from a can work just as well and make this a more pantry-friendly dish. But listen up. Do not go and dump a bunch of perfectly whole tomatoes into that pot. You must crush them first — and no, don’t just buy crushed canned tomatoes; they won’t have the same texture.

Use your hands to crush the tomatoes as they come out of the can and into the pot, applying enough pressure that they squish and burst and leave a red tomatoey mess in your palm. It’s fun, I promise!

We’re looking for a brothy consistency here, so go ahead and use the juices from that can for another purpose. We don’t want any thick, tomato liquid to cover our precious meatballs, because they will be going back into the Dutch oven after an initial sear to finish cooking.

I serve these right out of the pot, with a towel wrapped around the sides so no one burns themselves at the dinner table. You could eat this with pasta, but for once in my life I would recommend something besides a noodle.

Your best course of action? Plenty of freshly grated cheese. A hunk of good bread. And a spoon large enough for slurping meatballs and all that tomato goodness in one bite.

Garlicky Meatballs in Tomato Broth

1 ½ pounds ground beef, pork or turkey (I like to use a mixture)

6 garlic cloves

½ cup finely chopped fresh chives

½ cup finely chopped fresh parsley

1 egg

2 tablespoons sour cream or full-fat Greek yogurt

2 teaspoons paprika

1 ½ teaspoons kosher salt

1 teaspoon crushed red pepper flakes, plus more for serving

Freshly ground black pepper

4 tablespoons olive oil

1 small red onion, thinly sliced

1 (32-ounce) can whole peeled tomatoes, drained

¼ cup red wine vinegar

Parmesan cheese, freshly grated

Place the meat in a medium bowl, then add 3 cloves grated garlic, chives, parsley, egg, sour cream, paprika, salt and crushed red pepper flakes. Season with black pepper. Mix until combined.

Roll the mixture into meatballs; between 1 and 2 inches is an ideal size. Place on a plate or piece of parchment paper.

Heat 2 tablespoons of the olive oil in a large Dutch oven over medium-high heat. Add a few meatballs at a time and cook until they are all golden brown all over. Rotate them gently as they cook to get even browning; this should take about 10 minutes.

Remove meatballs with a slotted spoon to a clean plate, leaving any meatball fat in the Dutch oven. Back on the heat, add the onion and 3 cloves sliced garlic to the Dutch oven and stir. Season with salt and pepper and cook for about 5 minutes until onion is softening.

Add the tomatoes, using your hands to squeeze and crush them as they go into the pot. Cook for about 5 minutes, stirring occasionally, then add vinegar and 1 cup water. Stir and scrape up any bits on the bottom of the pot. Bring to a simmer, then reduce and cook until it’s just a tad thicker, about 8 minutes.

Return the meatballs to the pot and cook on medium-low heat until meatballs are cooked entirely, at least 10 minutes.

Remove from heat and serve meatballs right out of the pot, topping with Parmesan cheese and more fresh parsley.

Source: Michelle Stark, Tampa Bay Times


  1. The food is art at the Epcot International Festival of the Arts, including this cookie that looks like a painter's palette. [Walt Disney World]
    The 39-day celebration of art, entertainment and food kicked off Jan. 17.
  2. Clockwise from left: Cheesy Sriracha Funnel Cake Bites, Piña Colada Candy Apple, Candy Corn and Cheeseburger-On-A-Stick [Courtesy of the Florida State Fair]
    Cheesy Sriracha Funnel Cake Bites, Piña Colada Candy Apples and more are coming to the Florida State Fair.
  3. The cans feature pups who are up for adoption at Shelter Manatee. [Motorworks Brewing]
    The beer, available for purchase in packs of four and cases of 24, will be available until they sell out, the brewery says.
  4. Kumquats in Dade City. [Times (2002)]
    Plus, St. Petersburg restaurant German Knodle made Yelp’s list of the top 100 places to eat.
  5. Beverage manager for the Tampa Yacht and Country Club, Kasia Nowakowska prepares a Milk Punch cocktail, the club's signature drink for Gasparilla. Milk Punch contains brandy, simple syrup, heavy cream, milk and is garnished with nutmeg. Nowakowska says the club will make more than 120 gallons of Milk Punch for the annual Gasparilla Parade of Pirates on Jan. 25 -- and most of it will be consumed by noon prior to the invasion. [CHRIS URSO  |  Times]
    There’s a lot of history pouring into the glasses along the parade route for the brunch (and even breakfast) cocktails.
  6. Catrinas Tacos and Tequila brought its tacos back to Tampa in a new location on Jan. 17. [OCTAVIO JONES  |  Times (2012)]
    Plus, the chains Shake Shack and Huey Magoo’s are coming to town.
  7. German beer accompanies a serving of currywurst and schnitzel topped with mushrooms and garlic fries at German Knödle, 951 Central Ave. in St. Petersburg. [MARTHA ASENCIO RHINE  |  Times]
    Nutella-stuffed potato dumplings and rave reviews put German Knodle on Yelp’s Top 100 Places to Eat in the U.S. list.
  8. Turkey Meatballs with hummus and an herby salad [MICHELLE STARK  |  Tampa Bay Times]
    It comes together so fast for a weeknight dinner.
  9. St. Peterburg's iconic restaurant the Belmark was known as an inexpensive spot to grab a meal. [Times (1982)]
    Expect an updated take on classic diner fare for breakfast, lunch and dinner.
  10. Kumquats that are yet to be harvested in the groves at Kumquat Growers, Inc. in Dade City. The local agriculture business provides fruit for the annual Kumquat Festival to be held Jan. 25 in downtown Dade City. [MICHELE MILLER  |  Times]
    After years of crop decline, there will be more fresh fruit at this year’s annual Kumquat Festival.