A warm, hearty, and comforting soup filled with tender corned beef, cabbage, potatoes, and vegetables. This flavorful one-pot dish is perfect for using up leftovers or creating a cozy meal anytime.
In a large pot or Dutch oven, heat butter or olive oil over medium heat. Add the chopped onion, carrots, and celery. Sauté for about 5 minutes, until softened.
Add the minced garlic, dried thyme, and rosemary, and stir for another minute until fragrant.
Pour in the beef or vegetable broth and add the diced potatoes. Bring to a boil, then reduce the heat to simmer. Cook for 10 minutes.
Stir in the sliced cabbage and the corned beef. Continue simmering for 10-15 minutes, until the vegetables are tender and the flavors have melded.