Prepare all the veggies: Dice the onion and mince the garlic. Peel and chop the three carrot and the 2 zucchinis for roasting. Dice the third zucchini for the soup.
Coat chopped carrots with olive oil and sprinkle with sea salt, roast for 30 mins. After 30 mins, move carrots to one side of the sheet pan. Add peeled and chopped zucchinis (coated with olive oil and sprinkle with sea salt), roast for 15 more mins. Remove from oven and set aside to cool.
Meanwhile, in a large soup pot, brown the extra lean ground beef, then drain the fat. (Lightly brown the ground beef enough to render the fat because it will continue cooking as you complete the other steps.)
Add the diced onion and ½ teaspoon of sea salt and cook for several minutes to soften them.
Add minced garlic and the one chopped zucchini. Stir and cook for a minute or two.
Stir in tomato paste, cook a few more minutes.
Dissolve 2 bouillon cubes in 4 cups of warm water. (The remaining 3 cups of water called for in the recipe will be used for blending the roasted veggies in a later step.) Pour the 4 cups of broth into the soup pot.
Add diced tomatoes, Italian seasoning, salt, pepper, and balsamic vinegar. Bring the soup to a simmer.
Add lasagna noodles to the soup. Simmer for about 8 minutes or until noodles are al dente. Taste test a noodle to ensure they're properly cooked.
Blend roasted carrots and zucchinis in the reserved 3 cups of water (in batches if needed). Add the blended mixture to the soup.
Taste the soup and adjust seasoning as needed, adding salt, pepper, or more balsamic vinegar to taste. Garnish with fresh parsley and drizzle with heavy cream if desired. Serve hot and enjoy!