Cheesy Meatballs and Pasta Recipe


Poppy was first taught to cook by her father when she was seventeen. Now she experiments with various recipes from all over the world.

These delicious meatballs are great for get-togethers.

These delicious meatballs are great for get-togethers.

Meatballs and pasta is a classic dish from Italy that is popular around the world—a favorite of restaurants and ideal for home cooking on a busy weekday night. Because of its flexibility, you will find a large variety between the flavor of the meatballs and the pasta sauce as well as the vegetables and other ingredients.

This recipe will provide you with a spicy and nutritious tomato-based sauce and herby meatballs stuffed with cheese. Add it to penne, fusilli, or spaghetti for a filling and satisfying meal.


Cook Time

Prep timeCook timeReady inYields

20 min

15 min

35 min

Serves four



  • 1 egg, beaten
  • 500g minced beef
  • 100g cheddar cheese
  • 1/2 tablespoon herbs (thyme, basil, oregano)
  • 1 tablespoon olive oil
  • 1 onion, diced
  • 1 clove of garlic, minced
  • 1 (400g) can diced or plum tomatoes
  • 1/2 tablespoon dried or fresh herbs (thyme, oregano, coriander, parsley)
  • 1/4 teaspoon salt
  • 1/4 teaspoon ground black pepper
  • (Optional) 1/2 tablespoon spices (chili pepper, habenero powder, chili powder, and Tabasco sauce are all good choices)
  • (Optional) Parmesan cheese for serving
  • 1 red bell pepper (1/2 a red pepper and 1/2 yellow pepper work, too)
  • 4-6 small white mushrooms, sliced
  • Your favourite pasta or spaghetti


  1. Prepare a large plate and slice the cheese into fingernail-sized pieces.
  2. Add the beef and the beaten egg along with salt, pepper, and about half a teaspoon each of the herbs into a large bowl. Mix the ingredients together using your hands.
  3. Take a small portion of the meat and flatten it onto your palm. Use one of the pieces of cheese and press it into the middle of the meat. Then roll it until it is a sphere shape with the cheese inside.
  4. Repeat for the rest of the meat until you have a pile of meatballs on the plate. Set aside.
  5. Add half the olive oil to a pan and bring it to medium heat. Add the diced onions and garlic and mix with a wooden spoon until the onions turn soft.
  6. Add the can of tomatoes, vegetables, herbs, and spices and mix thoroughly. Taste and adjust to your liking. Adjust to low heat.
  7. Cook the pasta according to the package instructions. Meanwhile, prepare a new pan and heat with the rest of the olive oil on medium-low heat. Add the meatballs so all of them are touching the bottom of the pan (you may need to do this in batches). Brown the outside of all of the meatballs and then add them to the sauce.
  8. Mix now and then, being careful not to break the meatballs. After around 10 minutes, the meat will be cooked with the cheese melted inside.
  9. Drain the pasta and serve with the meatballs and sauce on top. Add Parmesan cheese (optional) and serve hot.

With an herby taste and satisfyingly cheesy bites in the meatballs, this quick and easy dish will quickly become a family favorite! Love this dish? Comment below!

© 2018 Poppy


Liz Westwood from UK on November 26, 2018:

Thanks for the encouragement. Time is always an issue.

Poppy (author) from Enoshima, Japan on November 26, 2018:

Sometimes we don't have time to make sauce from scratch. Some readymade sauces can be delicious, too! Don't feel too bad about it :)

Liz Westwood from UK on November 26, 2018:

You are very right. Homemade sauce is much healthier. It's just me being lazy with shortcuts.

Poppy (author) from Enoshima, Japan on November 24, 2018:

You're welcome! I always find it tastier than just adding shredded cheese at the end. I hope you enjoy it.

Peggy Woods from Houston, Texas on November 24, 2018:

This recipe of yours sounds delicious! We have never added cheese to our meatball recipes but will have to give it a try after reading this. Thanks!

Poppy (author) from Enoshima, Japan on November 24, 2018:

Only problem is there could be loads of unneeded salt or other artificial flavors in readymade sauce. I always found that it tasted weird. Thanks for sharing though! Turkey would be a good alternative for people who don’t eat beef.

Liz Westwood from UK on November 24, 2018:

You have reminded me of a recipe I used to make years ago. I cheated with the sauce, using a jar of bolognese sauce recommended by a friend and substituted turkey mince, as a healthier alternative.

Poppy (author) from Enoshima, Japan on November 23, 2018:

Thank you for your comment, George! I love meatballs too. So satisfying and yummy.

Poppy (author) from Enoshima, Japan on November 23, 2018:

Hi, Doris! The herbs are a combination of all of them, though you may pick and choose what you put in. Thyme and basil, in particular, are musts.

Doris James MizBejabbers from Beautiful South on November 23, 2018:

That sounds delicious, Poppy. My husband is our cook, and he makes the greatest flavorful meatballs. I'll bet he could just add the cheese to his. I do have a question though. If he follows your recipe, when you list a variety of spices in the ingredients, do you mean to choose from the list or to combine them? I think a combination would be nice.

George Johnson from San Antonio, TX on November 23, 2018:

Thank you for the recipe. I love pasta and meatballs.

Related Articles