Wash the meat and dab dry. Peel and chop the onion. Wash, clean and roughly dice the tomatoes. Heat oil in a pot, add meat and fry thoroughly all around.
Season with salt and pepper and remove. Add the onion to the frying fat and sauté briefly. Add tomato paste, sweat it, add half of the tomatoes, deglaze with broth and stock. Add meat and simmer for about 20 minutes at low heat.
In the meantime peel, wash and slice the carrots. Clean and wash the broccoli and cut the florets from the stems. Clean, wash and slice the beans. Put beans in boiling salted water and cook for 12-15 minutes.
Remove meat from the broth. Add broccoli, carrots and remaining tomatoes to the stock, bring to the boil and cook over medium heat for about 8 minutes. Cook pasta in boiling salted water according to package instructions.
Peel and finely chop the garlic. Wash parsley, shake dry and cut into fine strips. Wash lemon thoroughly, peel as julienne. Mix parsley, lemon peel and garlic.
Dice meat. Drain the noodles. Pour the beans into a sieve, drain. Add the beans, meat and noodles to the soup, heat up and season with salt, pepper and paprika. Arrange in deep plates sprinkled with Gremolata.