Creamy Macaroni & Mini Meatball Soup

Okay, you guys went absolutely CRAZY over my Creamy Mini Meatball Soup, and honestly, I don’t blame you. It is one of those recipes that is so ridiculously easy but tastes like you spent all day making it. So obviously I had to take that same idea and turn it into another dinner — and this time we’re bringing MACARONI to the party.
This Creamy Macaroni & Mini Meatball Soup is almost like spaghetti and meatballs meets soup night. You’ve got mini meatballs, elbow macaroni, spinach, Pecorino Romano and this creamy tomato broth that starts with — wait for it — a jar of marinara sauce! The sauce does so much of the work for you, which is why this comes together SO freaking fast. This is truly one of those 20-ish minute meals that tastes like it should have taken way longer.
And apparently I am on a mission to turn jars of sauce into soup because you HAVE to try my Creamy Italian Sausage & Potato Gnocchi Soup, too. And if you’re new around here, obviously you need to make my viral Lasagna Soup because you guys have been going nuts over that one for years.
But THIS ONE?! If your kids love spaghetti and meatballs, make it. It’s creamy, cheesy, tomatoey, loaded with little macaroni and mini meatballs, and everything cooks in ONE POT.
Hungry for more? Get my recipes first.
The dinners my family asks for on repeat, sent to you first.
Unsubscribe anytime, no hard feelings.
I mean… what else do you want from me?! MAKE IT!














Melissa’s Tips!
- Use a marinara you LOVE. The jarred sauce is doing a lot of the work here, so use one you would actually want to eat over a bowl of pasta.
- Don’t over-season it in the beginning. Add just a tiny pinch of salt with the vegetables, then wait until the soup is finished before adding more.
- Shake out that sauce jar! Add a little chicken stock to the empty marinara jar, shake it up and pour it into the soup. We’re not wasting the good stuff.
- Keep stirring once the macaroni goes in. Pasta cooked directly in soup can settle on the bottom, so give it a stir every so often.
- Cook the macaroni al dente. It will continue soaking up that broth as the soup sits.
- The soup WILL thicken. That’s completely normal. The macaroni keeps drinking up the broth even after you turn off the heat.
- Use low-sodium chicken stock. The marinara, meatballs and Pecorino Romano already bring plenty of salty flavor.
🤔 Common Questions
Absolutely. I LOVE the elbow macaroni in this version because it gives the whole thing that cozy, kid-friendly spaghetti-night feeling, but another small pasta shape will work. Just remember that different pasta shapes have different cooking times.
YES! Use your favorite. This is one of those recipes where a really good jar of sauce basically does half the work for you.
Because there is already so much flavor coming from the marinara sauce, mini meatballs, chicken stock and Pecorino Romano. Start light and taste at the end. You can always add more salt. You can’t take it back out!

Creamy Macaroni & Mini Meatball Soup
Ingredients
Method
- Add the olive oil to a large Dutch oven or soup pot over medium to medium-low heat.
- Add the celery, carrots and onion along with a couple shakes of crushed red pepper, a tiny pinch of salt and some freshly cracked black pepper.
- Cook everything nice and slow until the vegetables soften and become translucent with just a little bit of golden color. We’re not trying to fry these vegetables!
- Add the chopped or sliced garlic and sauté for another minute or so, just until it becomes fragrant.
- Don’t burn the garlic. Nobody wants that.
- Pour in the entire jar of tomato basil marinara sauce.
- Then pour a little of the chicken stock into the empty sauce jar, put the lid back on, shake it up and pour it into the pot. We are getting EVERY DROP of that sauce out of there!
- Add the remaining chicken stock and stir everything together.
- Bring the soup up to a boil.
- Once the soup is boiling, add the frozen mini meatballs and 2 cups of dry elbow macaroni.
- The frozen meatballs will bring the temperature down, so let everything come back up to a boil.
- Cook until the macaroni is al dente and the meatballs are completely heated through, stirring every so often so that macaroni doesn’t settle on the bottom of your pot.
- Once the macaroni is just about done, lower the heat.
- Add the Pecorino Romano, heavy cream and roughly chopped spinach.
- Stir until the Pecorino melts into the broth, the spinach wilts and everything becomes creamy and absolutely GORGEOUS.
- Let it gently simmer for another couple of minutes.
- NOW taste it.
- This is why I don’t go crazy seasoning this soup in the beginning. Between the marinara sauce, chicken stock, meatballs and Pecorino Romano, there is already a TON of flavor happening in that pot.
- Taste it at the end and add more salt or cracked black pepper only if you think it needs it.
- Ladle it into bowls, add some extra Pecorino Romano or Parmesan on top and THAT’S IT.
- Spaghetti and meatballs soup night, baby!
Want to make this later?
Tried this recipe?
Made this? Tap a star to rate it – it only takes a second and it means the world!👝 How to Store Leftovers
Store leftover Creamy Macaroni & Mini Meatball Soup in an airtight container in the refrigerator for about 3–4 days.
Don’t panic when you open the refrigerator the next day and your soup looks WAY thicker. The macaroni continues absorbing the creamy tomato broth as it sits.
Add a splash of chicken stock while reheating until you get it back to the consistency you like. Reheat gently on the stovetop or in the microwave until warmed through.



