This one-pot wonder is a deliciously satisfying twist on family-favourite spaghetti and meatballs. A healthy way to spoon up pure comfort food, the meatballs can also be made with grass-fed ground beef. Serve with a side salad for a complete meal.
Wee hands are perfect for rolling the meatballs.
The soup will likely thicken as it cools and become more akin to spaghetti and meatballs. So if you have some left over and want to turn it into soup once again, stir in extra broth or a combo of broth and more tomatoes to loosen it up.
Per serving:
In large saucepan, heat 2 tsp (10 mL) oil over medium. Add mushrooms, onion, and a couple pinches of salt to pan, and heat until softened, about 6 minutes. In large bowl, place mushrooms and onions and cool slightly. Add ground meat, bread crumbs, cumin, chili powder, salt, and black pepper; mix together gently. Form into golf-ball-sized meatballs.
Add 1 tsp (5 mL) oil to pan. In batches, so as not to crowd the pan, add meatballs to pan and heat over medium until browned all over and firmed up. Add more oil to pan as needed. The meat does not need to be cooked all the way through. Remove meatballs from heat and set aside. Scrape any burnt pieces out of pan.
Add 1 tsp (5 mL) oil to pan. Place carrots in pan and heat over medium until beginning to soften, about 5 minutes. Add bell pepper and garlic to pan; heat for 1 minute. Stir in tomato paste and Italian seasoning; heat for 1 minute. Place tomatoes, broth, and 1 cup (250 mL) water in pan; bring to a boil, reduce heat to medium-low, cover, and simmer for 15 minutes. Stir in spaghetti and red wine vinegar. Bring to a simmer and gently place meatballs in pan. Simmer until pasta is tender, about 10 minutes. If needed, add more liquid to pan.
Ladle soup into bowls and serve with Parmesan if desired, basil, and freshly cracked pepper.