Go Back
+ servings
Chickpeas and Grits Vegetarian Dinner Recipe_MidPage – 1@2x

Chickpeas and Grits

This recipe for chickpeas and grits is an easy vegetarian dinner recipe. If you're looking for a delicious chickpea recipe with cheesy grits, keep reading!
4.17 from 6 votes
Print Pin
Prep Time: 10 minutes
Cook Time: 50 minutes
Total Time: 1 hour
Servings: 4
Calories: 642kcal


  • Wide pot or skillet
  • Saucepan



  • 1 tablespoon neutral oil
  • 1 yellow onion peeled and diced
  • 4 tablespoons butter divided
  • 1 pound sweet potatoes peeled and diced
  • 1 tablespoon cumin
  • 1 tablespoon chili powder
  • 1 teaspoon smoked paprika
  • ½ teaspoon garlic powder
  • ½ teaspoon cayenne powder
  • 15- ounce can diced tomatoes
  • ¼ cup salsa taquera or use your favorite brand of salsa
  • 15- ounce can chickpeas drained and rinsed
  • 3 cups vegetable stock or water
  • Salt and pepper to taste


  • 2 cups water
  • 2 cups whole milk
  • ½ teaspoon salt
  • 1 cup yellow corn grits
  • ½ cup shredded cheddar cheese
  • ½ teaspoon smoked paprika

For serving (optional):

  • Diced avocado
  • Sour cream


Cook the onion:

  • Heat neutral oil in a wide pot or skillet over medium-high heat. Add the diced onion and cook for 6–7 minutes until it begins to soften.

Cook the sweet potato:

  • Melt 2 tablespoons butter into the onion and add the diced sweet potato—season with salt and pepper. Cook, occasionally stirring, for 7–10 minutes until the sweet potatoes begin to char around the edges.

Sizzle the spices:

  • Create an open space in the middle of the sweet potatoes and melt the remaining 2 tablespoons of butter. Next, add the cumin, chili powder, smoked paprika, garlic powder, and cayenne powder. Stir the spices into the butter for 30–45 seconds and then toss with the sweet potatoes to coat with the spices.

Simmer the chickpeas:

  • Pour in the tomatoes, chickpeas, and add stock or water—season with salt and pepper. Bring to a boil and then reduce heat and simmer for 30 minutes until the sweet potatoes are fork-tender. Add water, as needed, if the liquid evaporates too quickly—taste and season once more to your preferences.

Prepare the grits:

  • Combine the water, milk, and salt in a small pot and bring to a low boil. Stir in the grits and then cook, whisking often, for 30 minutes until tender and thickened. Taste and season again with salt. Next, stir in the cheese and the smoked paprika. If needed, add a splash or two more of milk to achieve the desired consistency.

To serve:

  • Divide the cooked grits between plates and spoon the chickpeas on top. Garnish with avocado and sour cream, if you like. Enjoy!


Calories: 642kcal | Carbohydrates: 83g | Protein: 20g | Fat: 27g | Sodium: 1084mg | Fiber: 11g | Sugar: 15g | Vitamin C: 15mg
Tried this recipe?Mention @triedandtruerecipes or tag #triedandtruerecipes so I can feature you in my feed!