Black Eyed Peas with Tomatoes and Onions

Black eyed peas are not only rich, earthy delicious pulses–they are considered lucky! And for good reason, as this plant food is packed with nutrition, affordable, and versatile. This simple, rustic recipe for Black Eyed Peas with Tomatoes and Onions (which is also vegan and gluten free) gives a nod to Southern regional foodways. My Arkansas-born mother loved to cook black eyed peas year round. She would simply soak them overnight, and then simmer them with just a touch of salt the next day. These beans were so yummy served over cornbread. This black eyed peas recipe is almost that simple–all it contains is a bag of dried black eyed peas, onion, garlic, smoked paprika, Cajun seasoning, black pepper, vegetable broth, canned tomatoes, lemon, and parsley. You can prepare it in only 10 minutes, then set the pot to simmer until the peas are tender. You can use this recipe for crock pot black eyed peas or instant pot black eyed peas, too. Just serve it with cornbread (like my mom used to) or whole grain bread and a side salad. 

Black Eyed Peas Nutrition Notes 

With a modest 160 calories per serving, black eyed peas are packed with nutrition, including a good source of protein, fiber, iron, calcium, potassium, magnesium, copper, zinc, manganese, folate, vitamin A, and vitamin K. Including pulses–beans, lentils, peas–in the diet at least a few times a week can lower your risk of heart disease, type 2 diabetes, hypertension, obesity, and certain types of cancer. This recipe is low in fat and sodium, and is added sugar, added sodium, and added oil free (the salt and olive oil is optional). 

How to Cook Black Eyed Peas

It’s super easy to cook these from scratch. Just open the bag of dried beans, dump them in a large pot, and cover them with water so that you can see at least two inches of water on top of the beans. Then place the lid on the pot and let them soak about 8 hours or overnight. The next day, drain off the water and add fresh water or vegetable broth (about 8 cups per pound). Cover and cook until tender (45-60 minutes). You can also cook your presoaked black eyed peas as directed above in a slow cooker or crockpot on high for 4-6 hours or low for 8-10 hours. For the instant pot version, skip the soaking and add the water and ingredients to your Instant Pot and cook on the “bean” setting. You can add your favorite seasonings and veggies to your black eyed peas, such as with this recipe. Learn more about cooking with black eyed peas here

Print clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon Pin Recipe

Description

This gluten free vegan recipe for Black Eyed Peas with Tomatoes and Onions is simple, earthy, delicious, and downright affordable.

Black Eyed Peas:

  • 1 pound black eyed peas, dried, uncooked
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 1 teaspoon smoked paprika
  • 2 teaspoons Cajun seasoning (learn how to make this seasoning here)
  • ½ teaspoon black pepper 
  • 3 cups vegetable broth
  • 3–4 cups water 
  • 1 (14.5 ounce) can diced tomatoes, with liquid
  • 1/2 lemon, juiced
  • ½ teaspoon salt (optional)

Garnish: 

  • ½ cup chopped fresh parsley
  • 1 tablespoon extra virgin olive oil (optional)

  1. Place black eyed peas in a large pot or Dutch oven. Cover with 2 inches of water, cover with a lid, and soak overnight (about 8 hours). Drain off water, keeping re-hydrated peas in the pot or Dutch oven. 
  2. Add onion, garlic, smoked paprika, Cajun seasoning, black pepper, broth, and 3 cups water. Stir well, cover, and bring to a boil over medium-high heat. Reduce heat to medium and simmer for one hour, stirring occasionally. If mixture becomes dry, add a small amount of water to keep from burning. 
  3. Add tomatoes with liquid and lemon juice. Stir well. Cook for an additional 15-20 minutes, until peas are tender yet firm on the outside, stirring occasionally. May add additional water if needed. Should make a thick, stew-like texture. 
  4. Taste and add salt if needed (optional). 
  5. Garnish with chopped parsley and a drizzle of olive oil (if desired, optional). 
  6. Serve immediately. 

Notes

Slow Cooker Instructions: Follow step 1, but place re-hydrated peas in the slow cooker. Add all ingredients in step 2 to slow cooker. Cook over high heat 4-6 hours or low heat 8-10 hours. Add ingredients in step 3 right before serving. Follow steps 4-6 as directed. 

Instant Pot Instructions: Do not follow step 1. Place black eyed peas and all ingredients in steps 2 and 3 to Instant Pot. Cook using the “bean” setting. Follow steps 4-6 as directed.

  • Prep Time: 10 minutes
  • Cook Time: 1 hour
  • Category: Entree
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 213
  • Sugar: 9 g
  • Sodium: 263 mg
  • Fat: 1 g
  • Saturated Fat: 0 g
  • Carbohydrates: 28 g
  • Fiber: 12 g
  • Protein: 13 g

Keywords: black eyed peas recipe, how to cook black eyed peas, canned black eyed peas, crock pot black eyed peas, how to make black eyed peas

D){Q=Q_2;P=P_2}else{Q=Q_1;P=P_1}}if(!mixed)return[0,sgn*P,Q];var q=Math.floor(sgn*P/Q);return[q,sgn*P-q*Q,Q]}; window.tastyRecipesVulgarFractions = JSON.parse(decodeURIComponent(“%7B%22%C2%BC%22%3A%221%2F4%22%2C%22%C2%BD%22%3A%221%2F2%22%2C%22%C2%BE%22%3A%223%2F4%22%2C%22%E2%85%93%22%3A%221%2F3%22%2C%22%E2%85%94%22%3A%222%2F3%22%2C%22%E2%85%95%22%3A%221%2F5%22%2C%22%E2%85%96%22%3A%222%2F5%22%2C%22%E2%85%97%22%3A%223%2F5%22%2C%22%E2%85%98%22%3A%224%2F5%22%2C%22%E2%85%99%22%3A%221%2F6%22%2C%22%E2%85%9A%22%3A%225%2F6%22%2C%22%E2%85%9B%22%3A%221%2F8%22%2C%22%E2%85%9C%22%3A%223%2F8%22%2C%22%E2%85%9D%22%3A%225%2F8%22%2C%22%E2%85%9E%22%3A%227%2F8%22%7D”)); window.tastyRecipesFormatAmount = function(amount, el) { if ( parseFloat( amount ) === parseInt( amount ) ) { return amount; } var roundType = ‘frac’; if (typeof el.dataset.amountShouldRound !== ‘undefined’) { if (‘false’ != el.dataset.amountShouldRound) { if ( ‘number’ === el.dataset.amountShouldRound ) { roundType = ‘number’; } else if (‘frac’ === el.dataset.amountShouldRound) { roundType = ‘frac’ } else if (‘vulgar’ === el.dataset.amountShouldRound) { roundType = ‘vulgar’ } else { roundType = ‘integer’; } } } if (‘number’ === roundType) { amount = Number.parseFloat(amount).toPrecision(2); } else if (‘integer’ === roundType) { amount = Math.round(amount); } else if (‘frac’ === roundType || ‘vulgar’ === roundType) { var denom = 8; if (typeof el.dataset.unit !== ‘undefined’) { var unit = el.dataset.unit; if ([‘cups’,’cup’,’c’].includes(unit)) { denom = 4; if (0.125 === amount) { denom = 8; } if (“0.1667″ === Number.parseFloat( amount ).toPrecision(4)) { denom = 6; } } if ([‘tablespoons’,’tablespoon’,’tbsp’].includes(unit)) { denom = 2; } if ([‘teaspoons’,’teaspoon’,’tsp’].includes(unit)) { denom = 8; } } var amountArray = frac.cont( amount, denom, true ); var newAmount = ”; if ( amountArray[1] !== 0 ) { newAmount = amountArray[1] + ‘/’ + amountArray[2]; if (‘vulgar’ === roundType) { Object.keys(window.tastyRecipesVulgarFractions).forEach(function(vulgar) { if (newAmount === window.tastyRecipesVulgarFractions[vulgar]) { newAmount = vulgar; } }); } } if ( newAmount ) { newAmount = ‘ ‘ + newAmount; } if ( amountArray[0] ) { newAmount = amountArray[0] + newAmount; } amount = newAmount; } return amount; }; window.tastyRecipesUpdatePrintLink = () => { const printLinks = document.querySelectorAll( ‘.tasty-recipes-print-link’ ); const printButtons = document.querySelectorAll( ‘.tasty-recipes-print-button’ ); const printButton = document.querySelector( ‘.tasty-recipes-print-button’ ); if ( ! printButton ) { return; } const printURL = new URL( printButton.href ); const searchParams = new URLSearchParams( printURL.search ); const unitButton = document.querySelector( ‘.tasty-recipes-convert-button-active’ ); const scaleButton = document.querySelector( ‘.tasty-recipes-scale-button-active’ ); let unit = ”; let scale = ”; if ( unitButton ) { unit = unitButton.dataset.unitType; searchParams.delete(‘unit’); searchParams.set( ‘unit’, unit ); } if ( scaleButton ) { scale = scaleButton.dataset.amount; searchParams.set( ‘scale’, scale ); } const paramString = searchParams.toString(); const newURL = ” === paramString ? printURL.href : printURL.origin + printURL.pathname + ‘?’ + paramString; printLinks.forEach( ( el ) => { el.href = newURL; }); printButtons.forEach( ( el ) => { el.href = newURL; }); }; document.addEventListener( ‘DOMContentLoaded’, () => { if ( ! window.location.href.includes( ‘/print/’ ) ) { return; } const searchParams = new URLSearchParams( window.location.search ); const unit = searchParams.get( ‘unit’ ); const scale = searchParams.get( ‘scale’ ); if ( unit && ( ‘metric’ === unit || ‘usc’ === unit ) ) { document.querySelector( ‘.tasty-recipes-convert-button[data-unit-type=”‘ + unit + ‘”]’ ).click(); } if ( scale && Number(scale) > 0 ) { document.querySelector( ‘.tasty-recipes-scale-button[data-amount=”‘ + Number(scale) + ‘”]’ ).click(); } }); }()); (function(){ var buttonClass = ‘tasty-recipes-scale-button’, buttonActiveClass = ‘tasty-recipes-scale-button-active’, buttons = document.querySelectorAll(‘.tasty-recipes-scale-button’); if ( ! buttons ) { return; } buttons.forEach(function(button){ button.addEventListener(‘click’, function(event){ event.preventDefault(); var recipe = event.target.closest(‘.tasty-recipes’); if ( ! recipe ) { return; } var otherButtons = recipe.querySelectorAll(‘.’ + buttonClass); otherButtons.forEach(function(bt){ bt.classList.remove(buttonActiveClass); }); button.classList.add(buttonActiveClass); var scalables = recipe.querySelectorAll(‘span[data-amount]’); var buttonAmount = parseFloat( button.dataset.amount ); scalables.forEach(function(scalable){ if (typeof scalable.dataset.amountOriginalType === ‘undefined’ && typeof scalable.dataset.nfOriginal === ‘undefined’) { if (-1 !== scalable.innerText.indexOf(‘/’)) { scalable.dataset.amountOriginalType = ‘frac’; } if (-1 !== scalable.innerText.indexOf(‘.’)) { scalable.dataset.amountOriginalType = ‘number’; } Object.keys(window.tastyRecipesVulgarFractions).forEach(function(vulgar) { if (-1 !== scalable.innerText.indexOf(vulgar)) { scalable.dataset.amountOriginalType = ‘vulgar’; } }); if (typeof scalable.dataset.amountOriginalType !== ‘undefined’) { scalable.dataset.amountShouldRound = scalable.dataset.amountOriginalType; } } var amount = parseFloat( scalable.dataset.amount ) * buttonAmount; amount = window.tastyRecipesFormatAmount(amount, scalable); if ( typeof scalable.dataset.unit !== ‘undefined’ ) { if ( ! scalable.classList.contains(‘nutrifox-quantity’) ) { if ( ! scalable.classList.contains(‘nutrifox-second-quantity’) ) { amount += ‘ ‘ + scalable.dataset.unit; } } } scalable.innerText = amount; }); var nonNumerics = recipe.querySelectorAll(‘[data-has-non-numeric-amount]’); nonNumerics.forEach(function(nonNumeric){ var indicator = nonNumeric.querySelector(‘span[data-non-numeric-label]’); if ( indicator ) { nonNumeric.removeChild(indicator); } if ( 1 !== buttonAmount ) { var indicator = document.createElement(‘span’); indicator.setAttribute(‘data-non-numeric-label’, true); var text = document.createTextNode(‘ (x’ + buttonAmount + ‘)’); indicator.appendChild(text); nonNumeric.appendChild(indicator); } }); window.tastyRecipesUpdatePrintLink(); }); }); }()); window.TastyRecipes = window.TastyRecipes || {}; window.TastyRecipes.cookMode = { wakeLockApi: false, wakeLock: false, cookModeSelector: ‘.tasty-recipes-cook-mode’, init() { if (“wakeLock” in navigator && “request” in navigator.wakeLock) { this.wakeLockApi = navigator.wakeLock; } const cookModes = document.querySelectorAll(this.cookModeSelector); if (cookModes.length > 0) { for (const cookMode of cookModes) { if (this.wakeLockApi) { cookMode.querySelector(‘input[type=”checkbox”]’).addEventListener(“change”, event => { this.checkboxChange(event.target); }, false); } else { cookMode.style.display = “none”; } } } }, checkboxChange(checkbox) { checkbox.checked ? this.lock() : this.unlock(); }, setCheckboxesState(state) { const checkboxes = document.querySelectorAll(this.cookModeSelector + ‘ input[type=”checkbox”]’); for (const checkbox of checkboxes) { checkbox.checked = state; } }, async lock() { try { this.wakeLock = await this.wakeLockApi.request(“screen”); this.wakeLock.addEventListener(“release”, event => { this.wakeLock = false; this.setCheckboxesState(false); }); this.setCheckboxesState(true); } catch (error) { this.setCheckboxesState(false); } }, unlock() { if (this.wakeLock) { this.wakeLock.release(); this.wakeLock = false; } this.setCheckboxesState(false); } }; (function(callback) { if (document.readyState !== “loading”) { callback(); } else { document.addEventListener(“DOMContentLoaded”, callback); } })(() => { window.TastyRecipes.cookMode.init(); }); window.TastyRecipes = window.TastyRecipes || {}; window.TastyRecipes.ratings = { init( min_rating ) { this.min_rating = min_rating; this.recipeRatingReflectInRespondSection(); this.addBodyClassBasedOnSelectedRating(); this.backwardCompRespondRatingPosition(); }, recipeRatingReflectInRespondSection() { const ratings = document.querySelectorAll(‘.tasty-recipes-no-ratings-buttons [data-rating]’); if (ratings.length { this.fireRatingInRespond( event.target.dataset.rating ); } ); } }, fireRatingInRespond( rating ) { const ratingInput = document.querySelector(‘.tasty-recipes-rating[value=”‘ + rating + ‘”]’); if ( ! ratingInput ) { return; } ratingInput.click(); }, addBodyClassBasedOnSelectedRating() { const ratingInputs = document.querySelectorAll(‘input.tasty-recipes-rating’); if ( ratingInputs.length { let selectedRating = event.target.getAttribute( ‘value’ ); this.handleBodyClassByRating( selectedRating ); this._toggle_comment_textarea_required( selectedRating ); } ); } }, handleBodyClassByRating( rating ) { if ( rating = comment_textarea.length ) { return; } if ( rating < this.min_rating ) { comment_textarea.setAttribute( 'required', '' ); return; } comment_textarea.removeAttribute('required'); }, backwardCompRespondRatingPosition() { const ratings_buttons = document.querySelector( '#respond .tasty-recipes-ratings-buttons' ); if ( !ratings_buttons || ratings_buttons.length { if ( rating_span === event.target ) { return; } rating_span.previousElementSibling.click(); } ); } } }; (function(callback) { if (document.readyState !== "loading") { callback(); } else { document.addEventListener("DOMContentLoaded", callback); } })(() => { window.TastyRecipes.ratings.init( window.tasty_recipes_min_rating ); }); ]]>

For other vegan entrees featuring pulses, check out some of my favorites:

Fresh Cranberry Beans with Pasta and Greens
Ratatouille with White Beans
Chipotle Black Bean Burger
Vegan Stir Fry with Chinese Long Beans and Tofu
Jackfruit Black Bean and Quinoa Tacos

As an Amazon Influencer, I earn from qualifying purchases. For more information about affiliate links, click here.

More Tools for Eating and Living the Goodness

 

Source

You May Also Like

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다