Easy Vegetarian Hoppin’ John! A healthy twist on traditional Southern Hoppin’ John that cooks in ONE PAN. Made with with rice, black eyed peas, and greens. Great for New Years or anytime you need a fast dinner recipe!
4.88 from 8 votes
Leave a Review »

Hoppin' John

Yield: 4 –6 servings, about 8 cups
Prep Time:
20 mins
Cook Time:
20 mins
Total Time:
40 mins
Easy vegetarian Hoppin John recipe. A healthy twist on traditional Southern style Hoppin John made with with rice, black eyed peas, and greens. Great for New Years or anytime you need a fast dinner!


  • 2 tablespoons extra-virgin olive oil
  • 1 large green bell pepper — diced
  • 1 large red bell pepper — diced
  • 3 stalks celery
  • 4 medium carrots — peeled and diced (about 10 ounces)
  • 3 large cloves garlic — minced (about 1 tablespoon)
  • 2 teaspoons smoked paprika
  • 1 1/2 teaspoons chili powder
  • 1 1/4 teaspoons kosher salt
  • 1/2 teaspoon cayenne pepper — plus additional to taste
  • 1 small bunch kale — trimmed and chopped (about 8 ounces)
  • 2 cans black-eyed peas — (15 ounce cans) (about 3 1/2 cups), drained and rinsed
  • 1 can fire-roasted diced tomatoes — (14 ounces)
  • Prepared brown rice — for serving
  • Chopped green onions — optional for serving


  1. Heat the oil in a large, deep skillet or Dutch oven over medium heat. Add the red and green bell peppers, celery, carrots, and garlic and cook, stirring occasionally, until beginning to brown, about 8 minutes.
  2. Stir in the smoked paprika, chili powder, salt, and cayenne. Cook, stirring, for 30 seconds. Working in small handfuls, stir in the kale, stirring after each addition to let it wilt slightly before adding another handful. Cook and stir until you can fit all of the kale in the pot.
  3. Add the black-eyed peas and tomatoes with their juices. Stir and continue to cook until heated through, about 2 additional minutes. Taste and add additional salt or spices as desired. Serve hot with rice and a sprinkle of green onion.
Cuisine: American
Keyword: Easy Vegetarian Recipe, Hoppin' John

Nutrition Information

Amount per serving (1 (of 6), about 1 1/2 cups with 1/2 prepared brown rice) — Calories: 312, Fat: 6g, Saturated Fat: 1g, Sodium: 608mg, Carbohydrates: 53g, Fiber: 12g, Sugar: 10g, Protein: 12g

Did you try this recipe? I want to see! Follow Well Plated on Instagram, snap a photo, and tag it #wellplated. I love to know what you are making!