Delicious and hearty one-pot meal.
Cut onion into medium dice. Roughly chop garlic. Chop parsley and mint and set aside. Cut cabbage or collards into thin strips and set aside.
Add 2 Tablespoons butter or oil and ground beef to a medium-sized stew pot. Cook over medium-high heat until beef is no longer pink.
Add remaining 2 Tablespoons butter or oil, onion, garlic, and salt to the pot. Turn heat down to medium and cook until onion starts to soften, about 5 minutes.
Add tomato paste and diced tomatoes, stir to combine. Add beef stock or water and bring to a boil.
Add most of parsley and mint, reserving some for garnish. Add cabbage and Turkish red pepper, and simmer for 10 minutes. Add beans and simmer for another 10 minutes, until cabbage is just tender. Adjust for salt and serve immediately, garnishing with fresh mint and parsley.