Vegetarian Mustard Greens
on Jun 05, 2025
This post may contain affiliate links. Please read our disclosure policy.
In the South, hardy greens are often cooked with some kind of pork, but there is no reason vegetarians can’t enjoy the pleasantly bitter, robustly flavored heap of greens that are part and parcel of many Southern meals.

This vegetarian mustard greens recipe delivers all the Southern comfort food flavor without the pork. It’s very easy to cook greens that are tender, flavorful, and completely plant-based. Mustard greens without meat get terrific flavor from garlic, onions, red pepper flakes, and vinegar. A healthier version of a classic Southern side dish, with just a handful of ingredients.
Try these simple meatless (vegan!) mustard greens with Hoppin’ John, Old-Fashioned Buttermilk Biscuits, and Vegetarian Black Beans and Rice.
By signing up, you agree to our Privacy Policy.
What's In This Post?
How to Clean and Prep Mustard Greens
To wash mustard greens, fill a very large bowl or a sparkling clean sink with cold water. Submerge the greens and swish them around with your hands vigorously. Lift out the greens, then pour out or drain the water.
Rinse the sink or the bowl well, and repeat as many times as necessary to remove all of the dirt from the greens. The water should be totally clear with no grit on the bottom of the bowl or sink when you are finished.
Removing the Stems from Mustard Greens
There is a lot of nutrition in the stems, which is why some people tend to leave them in, but if you are looking for more consistently tender cooked greens, you’ll want to cut them out, as they can be tough. Hold the stem and fold the leaf in half over the stem. Then tear the stem up and away from the leaf. You can also slice the stem from the leaf with a chef’s knife if you find that easier.
Step-by-Step Vegetarian Mustard Greens Recipe
- Sauté the onions for about 3 minutes, then add the garlic and sauté for another couple of minutes.
- Sauté the mustard greens: Add the greens to the pot and cook, stirring occasionally, until they begin to wilt, about 5 minutes.
- Simmer: Add the broth, red pepper flakes, and salt and pepper, then bring to a simmer. Cover and cook, stirring occasionally, for about 20 minutes, or until the collard greens are fairly tender but not super soft. (Or cook for more or less time! Your call!)
- Serve: Sprinkle the greens with the vinegar, stir to combine, and serve hot, spooning up some of the liquid (pot likker) to serve with the greens.
Pin this now to find it later
Pin ItVegetarian Mustard Greens Recipe
Ingredients
- 2 tablespoons vegetable or olive oil
- 1 small onion (finely chopped)
- 2 cloves garlic (very thinly sliced)
- 2 pounds mustard greens (very well rinsed and coarsely chopped; see Note)
- ½ cup vegetable broth (preferably less-sodium)
- ¼ teaspoon red pepper flakes (or to taste)
- Salt and freshly ground pepper (to taste)
- 2 teaspoons apple cider vinegar
Instructions
- Heat the oil in a large, deep skillet over medium-high heat. Add the onions and stir for about 3 minutes until they start to turn golden. Add the garlic and stir for another 2 minutes, until the garlic turns golden.
- Add the greens to the pot and stir to coat them with the oil and onions. Cook, stirring occasionally, until they begin to wilt, about 5 minutes.
- Pour in the broth. Add the red pepper flakes, season with salt and pepper, then bring the broth to a simmer. When the broth is simmering, lower the heat to medium and cover the pot. Cook, lifting the lid and stirring occasionally, for about 20 minutes, or until the collard greens are fairly tender but not super soft. (Or cook for more or less time! Your call!)
- Sprinkle the greens with the vinegar, stir to combine, and serve hot, spooning up some of the liquid (pot likker) to serve with the greens.