Well, actually it’s my weeknight Instant Pot version of Grandma’s Spinach & Meatballs.

It all started several years ago, at least a decade ago, on Thanksgiving, or maybe it was Easter? Anyway, I woke up sick as a dog… a fever, laying on the couch with an ice bag on my head sick. Husband called his parents to let them know we wouldn’t be going to family dinner, even though I told him to go without me. That’s true love folks! I don’t recall the conversation he had with his mom, but it required pen, and paper, and prompted him to go to the store.

He arrived home with four pounds of spinach, tomatoes, and ground chicken and announced he was making me Grandma’s Spinach & Meatballs. My initial reaction was actually “EEW?!” but I was so happy not to be left alone to fend for myself. It was so sweet of him! Isn’t it weird how a sick day holiday turned into a cherished memory?
I just KNOW this soup has healing powers! By the time I finished my first bowl, I felt better already!
I think Grandma’s Spinach & Meatballs has magical healing powers!

This is my Instant Pot version. It still takes time, but the pre-made meatballs and frozen spinach and using the Instant Pot speeds things up significantly.

Use your favorite frozen meatballs. I like chicken, but beef, turkey or even meat substitute balls would work nicely! The soup is only as good as the meatballs. If you have time to make them homemade, pan-fried, or baked until golden brown, go ahead! This isn’t a post about homemade meatballs so I’ll continue…


I like using San Marzano or fire-roasted and diced tomatoes, but any diced or stewed tomatoes will work. The Instant Pot allows you to cook this meal much more quickly than simmering for hours on the stove. It does take some time for the Instant Pot to pressurize.

After I pressure cook it I set the Instant Pot to sauté and allow it to simmer for thirty minutes.



This Instant Pot version is really, really good, it’s just not the same as when it’s made with homemade broth, meatballs, and fresh spinach. But I made this after work and we had it for dinner. I wouldn’t attempt to make it all homemade on a weeknight!
If you love this recipe, you should try my Sopa Tarasca recipe! It’s a bean soup with bacon and tomatoes!


Almost Grandma’s Spinach & Meatballs
Equipment
- Instant Pot Or pressure cooker. Optional but the only way to get this on your table in under four hours!
- cheese grater
- knife
Ingredients
- 2 tsp olive oil To saute onions and garlic
- 1 onion Chopped
- ¼ tsp salt
- 3 garlic cloves Minced, more or less depending on how much you like.
- 2 tbsp tomato paste
- 14 oz low sodium chicken broth Or homemade! If you have homemade stock it will make this even better! (If you are cooking on your stovetop, you may need an additional can since it will cook down.)
- 58 oz tomatoes San Marzano or x4 – 14.5oz cans Hunts Fire roasted.
- 24 oz chicken meatballs Or any frozen meatballs.
- 36 oz frozen spinach I used four boxes of frozen spinach. Four pounds of any spinach will do. If using fresh, add it after pressure cooking.
Optional
- ½ cup Parmesan cheese Grated or finely shredded. Asiago is also awesome, or a combination! Completely optional, but tops off the soup & makes it extraordinary!
- ¼ cup table wine (to deglaze the pot)
- 1 Parmesan rind Optional but adding a Parmesan cheese rind to soups gives it an amazing depth of flavor. Try it!
- ½ tbsp black pepper
- ⅛ tsp baking soda Optional, but you should try it! I think it reduces the acidity of the tomatoes slightly.
Instructions
- Have all your can's opened and ready to go. This entire recipe will fit in a 6 quart pot. Add olive oil to your Instant Pot, press sauté and set for ten minutes. When the oil is hot, add the chopped onion and sauté until soft. (Or use a stainless or non-reactive Dutch oven.)
- Add the garlic and tomato paste and continue stirring until the tomato paste starts to cook and darken. Stir constantly until fragrant. About a minute.
- Deglaze the pan with wine, chicken broth or some juice from the tomatoes and scrape the bottom of the pot to lift up any browned bits.
- Stir in four cans of tomatoes. Use a little broth to get the bits out of the bottoms of the cans and add the entire can of broth.
- Add 1 bag/box of spinach and press down into the soup.
- Add the entire bag of meatballs and press down into the soup. If using a pressure cooker, be careful to make absolutely sure not to go over the fill line!
- Add a parmesan cheese rind if you have one. Trust me, this adds a ton or flavor.
- Add one more bag/box of spinach. Press down if possible. Remember, if you are using the Instant Pot, be careful to make absolutely sure not to go over the fill line!
- Place lid on Instant Pot and set the valve to sealed position. Pressure cook for 12 minutes on high pressure. (Or simmer stirring frequently and gently for at least 1 hour on the stove or until tomatoes are cooked through and soup has reduced slightly. If you cook on the stovetop, you may need to add another can of broth.)
- When the timer goes off, wait five minutes, turn off Instant pot and do a quick release.
- Stir gently. Taste and adjust for salt and pepper.
- If the tomatoes are acidic, add a tiny pinch or about 1/8 tsp of baking soda and stir ->only use a tiny pinch.
- Turn Instant Pot on sauté for 30 minutes. Add in the final 2 bags/boxes of spinach. Periodically stir it gently.
- Serve 3 meatballs per person with the spinach and tomatoes. Top it off with a generous tablespoon of fresh grated or shredded parmesan cheese!
Notes
Nutrition
*Disclaimer – Grandma’s Spinach and Meatballs don’t actually have “magical healing qualities” but it is nutritious, or at least I think it is.
Sounds amazing!
Oh it is! It’s not the prettiest soup but once you add the cheese and dig in it’s a beautiful thing!
Looks very delicious and super easy to make. I’m glad you have gotten over your illness and that you’re feeling better.
Thanks! The homemade meatballs and fresh spinach is definitely my fave but the IP frozen balls version is quite yummy!