What does Thanksgiving dinner for 10 cost at Walmart, ALDI and Kroger? See every price ↗
Beef Meatballs with Tomato-Spinach Sauce & Creamy Polenta, plated

Beef · Italian · 45 min

Beef Meatballs with Tomato-Spinach Sauce & Creamy Polenta

  • 45 min
  • 2–6 servings
  • 745 kcal / serving

Tender beef meatballs sit in a bright tomato-spinach sauce, ladled over creamy polenta for a comforting weeknight meal with a gentle herb finish.

Add to MealPot

Free on iPhone · servings scaled, grocery list written for you.

Pasta & Pizza · Italian · Beef · 45-minute dinner

Ingredients

  • ½ (5 oz) pkgbaby spinach
  • 20 fl ozchicken or vegetable broth
  • 1 (14.5 oz) candiced tomatoes
  • 1egg
  • ½ small pkgfresh basil
  • 2 clovesgarlic
  • ¾ lblean ground beef
  • ½ ozParmesan cheese
  • ½ cuppolenta (cornmeal)
  • eggs

From the pantry: black pepper, butter, unsalted, oregano, dried, panko bread crumbs, salt, virgin coconut oil

Cookware

can opener · chef's knife · colander · cutting board · garlic press (optional) · grater · measuring cups · measuring spoons · mixing bowls · potato masher · small saucepan · stainless steel sauté pan · stirring spoon · tongs · whisk or fork

Kitchen help: cups to grams · tablespoons to cups · oven temperatures · butter conversions · what each cooking tool is for · ingredient substitutes

More recipes with: ground beef

More dinner ideas: easy dinners

Shopping list by aisle

Produce

  • ½ (5 oz) pkgbaby spinach
  • ½ small pkgfresh basil
  • 2 clovesgarlic

Meat & seafood

  • ¾ lblean ground beef

Dairy, eggs & chilled

  • 1egg
  • ½ ozParmesan cheese
  • eggs

Pantry & dry goods

  • 20 fl ozchicken or vegetable broth
  • 1 (14.5 oz) candiced tomatoes
  • ½ cuppolenta (cornmeal)

4 aisles for this recipe. Plan a week in MealPot and it merges every dinner into one list in this order, scaled to your household.

Ingredients for 2, 4 and 6 servings

Ingredient2 servings4 servings6 servings
baby spinach½ (5 oz) pkg1 (5 oz) pkg1 ½ (5 oz) pkgs
chicken or vegetable broth20 fl oz40 fl oz60 fl oz
diced tomatoes1 (14.5 oz) can2 (14.5 oz) cans3 (14.5 oz) cans
egg123
fresh basil½ small pkg1 small pkg1 ½ small pkgs
garlic2 cloves4 cloves6 cloves
lean ground beef¾ lb1 ½ lb2 ¼ lb
Parmesan cheese½ oz1 oz1 ½ oz
polenta (cornmeal)½ cup1 cup1 ½ cups

Quantities in US units. Any other household size: MealPot scales the recipe and the grocery list for you.

Directions

  1. Form the beef mixture by mixing the beef with an egg, breadcrumbs, most of the grated Parmesan, half the minced garlic, oregano, salt, and pepper until just combined.
  2. Shape the mixture into 10–12 small meatballs and lay them on a plate for rest.
  3. Start the polenta by whisking in the dry grains to the simmering broth in a steady stream, then reduce heat and keep whisking until thickened; cover and cook, stirring every so often, until fully set.
  4. Heat a splash of virgin coconut oil in a skillet over medium-high heat, then brown the meatballs on all sides, about 4–6 minutes; transfer to a bowl, keeping the pan drippings.
  5. In the same pan, add the remaining garlic and the can of diced tomatoes; bring to a boil, then simmer and mash some tomatoes to break them up; season with salt and pepper.
  6. Return the meatballs to the sauce and simmer until they are cooked through and the sauce thickens, about 8–10 minutes; stir in about three-quarters of the torn basil leaves.
  7. Cook and toss the spinach briefly in the sauce until just wilted; fold into the meatball and tomato mixture.
  8. Stir butter into the polenta and season with salt and pepper; spoon polenta into bowls, top with meatballs and sauce, then garnish with the remaining basil and Parmesan.

Two tips

  • Prep the meatballs and polenta earlier in the day and reheat gently for a quicker weeknight dinner.
  • If you want a lighter version, swap half the Parmesan for extra-virgin olive oil and serve the sauce over the polenta with just the spinach.

Nutrition per serving

Calories
745 kcal
Protein
49 g
Carbs
44 g
Fat
42 g
Fiber
7 g
Sodium
345 mg

Estimates from the recipe's published nutrition data; they change with the version you pick above.

PLAN THE WEEK

One of 1,676 recipes in MealPot.

Pick five dinners, MealPot writes one grocery list sorted by aisle and scales every recipe to your household.

Ingredient quantities, timing and nutrition follow the original Mealime recipe ↗ (captured 2026-09-12). The photo is MealPot's AI-rendered illustration of the finished dish; the description, directions, aisle list and serving table are MealPot's.

THE WEEKLY EMAIL

Don’t think, just cook.

Five dinners every Friday morning: cook big at the weekend, coast midweek. One planning tip. A little less wondering what to cook.