What does Thanksgiving dinner for 10 cost at Walmart, ALDI and Kroger? See every price ↗
Classic Spaghetti & Meatballs with Tomato Sauce, plated

Pasta and noodles · Italian · 45 min

Classic Spaghetti & Meatballs with Tomato Sauce

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

A comforting weeknight dinner pairing al dente pasta with meatballs in a bright tomato sauce, finished with spinach for a touch of greens. The meatballs stay tender, while the sauce thickens gently and clings to the pasta.

Add to MealPot

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

Pasta & Pizza · Italian · Pasta and noodles · 45-minute dinner

Ingredients

  • ½ (5 oz) pkgbaby spinach
  • ½ (14.5 oz) candiced tomatoes
  • 2 clovesgarlic
  • ½ small bunchItalian (flat-leaf) parsley
  • ¾ lblean ground beef
  • ½ ozParmesan cheese
  • 5 ozspaghetti pasta
  • 1 (8 oz) cantomato sauce
  • ½ mediumyellow onion
  • yellow onions

From the pantry: black pepper, crushed red pepper, extra virgin olive oil, Italian seasoning, panko bread crumbs, salt

Cookware

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

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
  • 2 clovesgarlic
  • ½ small bunchItalian (flat-leaf) parsley
  • ½ mediumyellow onion
  • yellow onions

Meat & seafood

  • ¾ lblean ground beef

Dairy, eggs & chilled

  • ½ ozParmesan cheese

Pantry & dry goods

  • ½ (14.5 oz) candiced tomatoes
  • 5 ozspaghetti pasta
  • 1 (8 oz) cantomato sauce

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
diced tomatoes½ (14.5 oz) can1 (14.5 oz) can1 ½ (14.5 oz) cans
garlic2 cloves4 cloves6 cloves
Italian (flat-leaf) parsley½ small bunch1 small bunch1 ½ small bunches
lean ground beef¾ lb1 ½ lb2 ¼ lb
Parmesan cheese½ oz1 oz1 ½ oz
spaghetti pasta5 oz10 oz15 oz
tomato sauce1 (8 oz) can2 (8 oz) cans3 (8 oz) cans
yellow onion½ medium1 medium1 ½ medium

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

Directions

  1. Bring a medium pot of salted water to a boil for the pasta; when it boils, add the spaghetti and cook until just tender, then drain.
  2. Meanwhile, combine the ground beef with bread crumbs, half the parsley, half the onion, half the garlic, and your spices; mix just until evenly blended and firm.
  3. Shape the meat mixture into small meatballs and set them aside.
  4. Heat a tablespoon of olive oil in a skillet over medium heat; brown the meatballs, turning to color all sides, about 4 to 5 minutes total. Remove them to a plate.
  5. Add a bit more olive oil to the skillet, then cook the remaining onion and garlic until softened, about 3 to 4 minutes.
  6. Stir in the diced tomatoes, tomato sauce, and seasonings; return the meatballs to the pan and simmer on medium-low until the meat is cooked through and the sauce thickens, about 6 to 8 minutes.
  7. Stir in the spinach until wilted, grate Parmesan over the top, then portion the pasta and top with sauce, meatballs, extra parsley, and more Parmesan as desired.

Two tips

  • Tip: Prep the garlic and onion, and chop parsley ahead; store in the fridge for quick assembly.
  • Tip: Keep leftovers in the fridge and reheat with a splash of water; add extra spinach to brighten the sauce when serving the next day.

Nutrition per serving

Calories
806 kcal
Protein
48 g
Carbs
72 g
Fat
36 g
Fiber
8 g
Sodium
205 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.