Your browser doesn’t support HTML5 video

Cheese Stuffed Spaghetti And Meatballs


These meatballs are stuffed with cheddar cheese and served in a tomato sauce atop some spaghetti. This is an easy and delicious weeknight snack!



  • 400 grams ground beef
  • 1/2 onion, minced
  • 4 tablespoons panko bread crumbs
  • 2 tablespoons milk
  • 1 egg
  • 1 teaspoon salt
  • Pepper
  • 75 grams cheddar cheese, cut into 24 cubes
  • 2 tablespoons olive oil
  • 800 milliliters (about 3 1/2 cups) canned tomatoes, diced
  • 16 cherry tomatoes
  • Salt & pepper
  • Drizzle of olive oil
  • Spaghetti
  • Parmesan cheese
  • Fresh parsley, roughly chopped

Let's get Cooking...

  1. Pour 1 tablespoon olive oil into a pan set to medium heat. Add the onion and cook until translucent. Then transfer the onions to a bowl and cool.
  2. Combine the milk and panko bread crumbs. Add the egg and mix well. Add the ground beef, onions, salt and a pinch of pepper and knead until all ingredients are fully incorporated. Divide the mixture into 24 portions. Place a cube of cheese in the center of each piece and fold the meat around the cheese to seal it in.
  3. Set a frying pan to medium heat and add 1 tablespoon olive oil. Place the meatballs in the pan and brown on all sides. Add the canned tomatoes and cherry tomatoes and mix to coat the meatballs. Place a lid on the pan and cook until the meatballs are fully cooked. Remove the meatballs and reduce the sauce to a simmer. Simmer until the sauce thickens to your desired level. Season with salt and pepper, then add a drizzle of olive oil. Note: the cherry tomatoes sweeten the sauce, so don't be hesitant when seasoning with salt and pepper - I had to add more than I expected.
  4. In the meantime, bring a large pot of salted water to a boil and cook the spaghetti as long as directed on the package.
  5. Twirl the spaghetti onto your plates and spoon the meatballs and sauce on top. Grate some parmesan cheese and parsley on top and enjoy!