Italian Meatballs with Creamed Spinach Recipe

Printer-friendly versionPrinter-friendly version

This is a great recipe for those of you out there who crave the taste of a good lasagna, but not the carbs associated with all of that pasta. Its delicious, and has earned a permanent spot in my dinner rotation.

Start out by getting a pound and a half of ground beef and putting it in a mixing bowl with one beaten egg.

Add to that some super finely diced onions.

Also add in your garlic, chopped fresh flat-leaf parsley, bread crumbs, and seasonings.

Mix well and make sure the egg is combined with the meat. Roll into 1 inch balls.

Brown the meatballs in a skillet with a few tablespoons of oil.

Scoot the meatballs over the the side of the pan and add the rest of the garlic. Cook for 1 minute and then add the can of crushed tomatoes, salt & pepper, and crushed red pepper. Simmer for several minutes, coating the meatballs as you go.

Next, take your spinach and squeeze as much as the water out of it as possible. Heat some more olive oil in another pan and add in the rest of the chopped onions. When the onions are tender, add in the spinach, your chicken stock, and cream. Cook until thickened.

Place the cooked spinach mixture into the bottom of a 9 x 13 inch pan.

Place the meatballs and sauce on top of the spinach.

Bake at 350 until the cheese is melted and bubbly and the meatballs are cooked through, about 30 minutes.

Italian Meatballs with Creamed Spinach

Tender meatballs over creamed spinach topped with Italian cheeses.


  1. 1.5 pounds ground beef
  2. 1 large egg, beaten
  3. 1/2 cup Italian bread crumbs
  4. 1/2 onion, finely chopped
  5. 1/4 cup flat-leaf parsley, chopped
  6. 1/2 cup grated parmigiano
  7. to taste salt & pepper
  8. 3 Tbsp olive oil
  9. 1 tsp red pepper flakes
  10. 1 28 oz can crushed tomatoes
  11. 2.5 cups Italian cheese blend
  12. 2 Tbsp olive oil
  13. 2 boxes frozen spinach
  14. 1/2 cup onion, chopped
  15. 1/2 cup heavy cream
  16. 1/2 cup chicken stock
  17. dash nutmeg
  18. 1/2 cup fresh basil
  19. 4 tsp garlic


1. Mix ground beef, egg, bread crumbs, finely diced 1/2 cup onion, 2 tsp garlic, parsley, salt & pepper, and parmigiano. Mix until combined.

2. Form into balls 1 inch in diameter, and brown in 2 Tbsp olive oil.

3. Move meatballs over to one side of the pan, and add the remaining garlic and red pepper flakes. Cook for a minute, and add the crushed tomatoes. Simmer over low heat.

4. In a separate pan, heat up the remaining olive oil and add the onion. Sauté until onion is soft and add in spinach with the liquid mostly squeezed out. Add the chicken stock, cream, and nutmeg. Cook for a few minutes until thickened.

5. Spread the spinach over the bottom of a pan and top with the meatballs and crushed tomato mixture. Cover with Italian cheese, and bake at 350 for 30 minutes.

Prep time: 20 mins
Cook time: 30 mins
Total time: 50 mins

Yield: 1 large pan