One Pot Meatball Pasta

Published by:
Liz Marino
| 04/30/2026 | Last Updated: 05/01/2026

This post contains affiliate links. Read our disclosure policy.

One Pot Meatball Pasta is the ultimate weeknight dinner. Easy to make in under an hour, this delicious meal will be loved by your whole family!

One Pot Meatball Pasta on a plate with a fork in it.


 

Tyler’s Tips for the Best Meatball Pasta

  • Prep your meatballs in advance. You can bake the meatballs ahead of time and store them in the freezer so you can save time on assembling the tiny meatballs. This is the most time consuming part but it is absolutely worth it!
  • Buy pre-made mini meatballs. You can sometimes find pre-made mini meatballs in the freezer section, but we prefer to make them fresh at home and freeze them!
  • Don’t overcook the pasta! Cook the pasta until the liquid has just absorbed then remove from the heat to avoid mushy pasta!

ingredients

Labeled meatball pasta ingredients in bowls and measuring cups on a counter.

substitutions

Olive Oil: You could use avocado oil, but we really recommend extra virgin olive oil.

Ground Beef: We like 85/15 ground beef. Feel free to use leaner ground beef depending on what you like. I haven’t tried making this with ground turkey or ground chicken but I think it would work.

Broth: Any broth or stock (broth and stock are the same) can be used in any soup recipe. Beef BrothChicken Broth, or vegetable broth all work interchangeably. I always use low or no salt broth.

Pasta Sauce: Any pasta sauce will work. We recommend looking for a low sodium jarred pasta sauce, or you can make your own. Follow our Crockpot Tomato Sauce Recipe!

Green Leaf

How to Make

Raw ground meat being mixed together with a fork to make a meatball mixture.
  1. Combine the ground beef, egg, Parmesan cheese, breadcrumbs, milk, and spices until all of the ingredients are evenly incorporated.
Meatballs cooking in a cast iron skillet.
  1. Roll the meatballs using a small scoop or teaspoon, then heat olive oil in a large sauté pan over medium-high heat and cook the meatballs for about 8 minutes, stirring gently to brown on all sides.
Meatballs, onion, garlic, and pasta in a cast iron skillet.
  1. Reduce heat to medium, add the onion and garlic, and cook for 4 minutes until softened, then stir in the ditalini and sauté for 1 minute to lightly toast.
Partially cooked meatball pasta with marinara and broth unabsorbed.
  1. Stir in the dried spices, chicken stock and marinara sauce into the pan. Cover, turn the heat to medium high, and cook for 10 minutes, stirring frequently.
Parmesan cheese sprinkled on top of one pot meatball pasta in a cast iron skillet.
  1. Once the ditalini is cooked and most of the liquid has evaporated, remove from heat, stir in the Parmesan, then top with extra Parmesan and serve.
One pot meatball pasta in a cast iron skillet with a spoon in it.

storage

Storing: This will last in the refrigerator for up to 4 days in an airtight container

Freezing: We don’t recommend freezing this recipe. The pasta will get mushy.

Reheating: You can reheat this recipe in the microwave or on the stove in a sauté pan with a little bit of olive oil. If it seems dry when reheating, add a splash of chicken broth.

One Pot Meatball Pasta on a plate with a fork in it.
One Pot Meatball Pasta on a plate with a fork in it.

One Pot Meatball Ditalini

Recipe by: Liz Marino
5 from 14 votes
One Pot Meatball Pasta is the ultimate weeknight dinner. Easy to make in under an hour, this delicious meal will be loved by your whole family!
Prep Time : 30 minutes
Cook Time : 25 minutes
Total Time : 55 minutes
Serves : 6 1 ½ cup servings
(hover over # to adjust)

Ingredients

For The Meatballs:

  • 1 pound ground beef
  • 1 egg
  • ½ cup grated parmesan cheese
  • ½ cup whole wheat breadcrumbs
  • 1 tablespoon milk
  • 1 teaspoon dried basil
  • 1 teaspoon dried parsley
  • teaspoon black pepper
  • teaspoon salt

For The Pasta:

  • 1 tablespoon extra virgin olive oil
  • ½ cup diced yellow onion
  • 1 tablespoon minced garlic
  • 1 cup dried ditalini
  • 1 teaspoon dried parsley
  • teaspoon black pepper
  • teaspoon crushed red pepper
  • 1 ½ cups chicken stock
  • 1 cup jarred Marinara Pasta Sauce
  • ½ cup grated Parmesan cheese

Instructions

  1. Make the meatballs: In a large bowl, combine the ground beef, egg, Parmesan cheese, breadcrumbs, milk, basil, parsley, pepper and salt. Mix together until all of the ingredients are evenly incorporated.
  2. Roll the tiny meatballs. We recommend using a small cookie scoop or a teaspoon. You can also just use your hands. It’s a lot of work, but we promise it’s worth it!
  3. In a large sauté pan, heat 1 tablespoon of olive oil over medium high heat.
  4. Add the meatballs to the pan and cook for 8 minutes until the meatballs are brown on the exterior. Make sure to gently stir occasionally to brown all sides.
  5. Reduce the heat to medium and add the onion and garlic to the pan. Cook for 4 minutes until they begin to soften.
  6. Add the ditalini to the pan. Saute for 1 minute allowing the ditalini to gently toast in the pan.
  7. Add the dried spices, chicken stock and marinara sauce into the pan. Stir together to evenly incorporate all of the ingredients. Cover with a lid, turn the heat to medium high and cook for 10 minutes, stirring frequently to make sure the ditalini does not stick to the bottom of the pan.
  8. Once the ditalini has cooked and most of the liquid has evaporated, remove the pan from the heat and stir in the Parmesan cheese.
  9. Top with extra parmesan cheese, serve and enjoy!

Nutrition Facts

Calories: 422kcal | Carbohydrates: 35g | Protein: 27g | Fat: 20g | Saturated Fat: 8g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 8g | Trans Fat: 1g | Cholesterol: 93mg | Sodium: 553mg | Potassium: 524mg | Fiber: 3g | Sugar: 3g | Vitamin A: 365IU | Vitamin C: 6mg | Calcium: 185mg | Iron: 3mg
Course: Main Course
Cuisine: American, Italian
Tried this recipe?Share it! Make sure to tag @thecleaneatingcouple or use #thecleaneatingcouple!

5 from 14 votes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




18 Comments

  1. 5 stars
    After making this a 3rd week in a row i can confirm this is a smaller fave! Easy to follow directions, and relatively quick prep!

  2. 5 stars
    It was absolutely worth rolling the meatballs. Pasta was delicious for dinner and my son enjoyed it even more heated up the next day. Thanks for helping me add something new to the routine!

  3. Patty Feeney says:

    5 stars
    Made this last night. Super easy and my family was fighting over seconds!

  4. 5 stars
    Not only was this recipe easy to follow… it was absolutely delicious and my entire family loved it! I will definitely be making it again!

  5. Carol Stoddard says:

    5 stars
    I’ve added this recipe to my collection of favorites – it’s definitely a winner!

  6. Lynn Roberts says:

    5 stars
    Made this dish for Supper. Delicious and so easy to follow!
    Thank you.

  7. 5 stars
    Absolutely delicious. My wife and I loved it. We used ground turkey instead of beef.

  8. 5 stars
    This came out delicious! The most tedious part was making the meatballs, but I used a cookie scoop and it wasn’t that bad. Loved that I could do everything in one pot. Easy clean up and the family loved! Thank you!

  9. Vicki Acker says:

    5 stars
    This was delicious, easy to make, and will definitely be on our regular dinner rotation!

  10. 5 stars
    So easy and so good! I even used different pasta and it came out just as great. Delicious as leftovers as well 🙂

  11. 5 stars
    Absolutely delicious! We loved this recipe. I’m already planning when I’m going to make it again!

  12. I don’t have ditalini. Can I use elbow?

    1. I have only tried this recipe with ditalini. I think elbows might work but can’t be sure without trying it – I’m sorry!

  13. Heather P. says:

    5 stars
    This meal was delicious and easy! My kids and husband all loved it, which is not the norm in my home. Next time I would double the meatball recipe, so I could freeze them and then next time I make the dish it would be even easier. I definitely will have this on our dinner rotation!

  14. 5 stars
    My favorite thing I’ve made in a while! I have been thinking about it since I made last and I can’t wait to make it again! Delicious!!

  15. 5 stars
    Made this last week and it was so easy and delicious! I love that it was all made in one pan as well. Will definitely be making again! 🙂

  16. If I were to make the meatballs in advance, would I follow the same directions of pan frying them? Or are there different baking instructions?

    1. You can pan fry them, or you can bake them in the oven. Baking in the oven is probably quicker (and cleaner, lol!). Place the meatballs on a parchment lined baking sheet and bake at the meatballs for 10 minutes at 450 degrees F until they are browned. Let them cool completely then store in a ziploc bag in the freezer or container in fridge until you’re ready to use them.