Go Back

Homemade Meatballs with Tomato Sauce and Spinach (From Prep to Plate)

Prep Time 10 minutes
Cook Time 15 minutes
Course Main Course
Cuisine Italian
Servings 2

Ingredients
  

  • 1 pound beef for grinding
  • 1 small shallot peeled
  • 2 cloves garlic peeled
  • 1/2 cup whole wheat pasta
  • 1 14.5 ounce can tomato sauce
  • 1 cup fresh spinach
  • 2-3 fresh basil leaves
  • Salt and pepper to taste
  • Olive oil for cooking

Instructions
 

Meatball Preparation:

  • Trim and cut the beef: Carefully remove any visible fat from the beef and cut it into pieces suitable for your meat grinder.
  • Grind it up: Grind the beef, shallot, and garlic together in your meat grinder.
  • Season and form: Add salt to the ground meat mixture and mix gently. Shape the mixture into small meatballs.
  • Dinner Assembly:

Cook the pasta:

  • Bring a pot of salted water to a boil. Cook pasta according to package directions until al dente. Drain and set aside.
  • Brown the meatballs: Heat a drizzle of olive oil in a large skillet over medium-high heat. Add the meatballs and cook, turning occasionally, until browned on all sides.
  • Simmer in sauce: Add the tomato sauce to the skillet, reduce heat to low, and simmer for 10-15 minutes, or until the meatballs are cooked through.
  • Wilt the spinach: While the sauce simmers, heat a splash of olive oil in another skillet. Add the spinach in batches and cook, stirring, until wilted. Season with salt and pepper.
  • Assemble and serve: Divide the spinach between two plates. Top with the meatballs and sauce. Garnish with freshly torn basil leaves and enjoy!

Notes

To save time, prep the meatballs in advance and freeze in portions.
Experiment with different herbs and spices to customize the flavor!
Keyword homemade meatballs, meatballs, meatballs from scratch