Dirty Potatoes (High Protein, One Pan, 35 Minutes)

These dirty potatoes take the bold, saucy idea behind dirty rice and dirty smothered potatoes and make it completely plant-based. Tender potatoes simmer in a smoky sauce of tomato paste, soy sauce, smoked paprika, cumin and garlic, and lentils and chickpeas take the place of the ground meat and sausage. It's a hearty, high-protein skillet dinner made in one pan in about 35 minutes.

High-protein dirty potatoes with green onions in a skillet.

What are dirty potatoes?

The "dirty" name comes from Southern dirty rice, the Louisiana classic where rice is cooked with seasoned ground meat and bold spices until it absorbs all the flavor and turns a dark, rich brown. The same idea has spread to other dishes, from dirty cabbage to dirty spaghetti, and dirty potatoes are one of the heartiest versions.

The most popular take, often called dirty smothered potatoes, browns ground beef and smoked sausage, then simmers potatoes with onion, peppers, Cajun seasoning and broth until the liquid reduces into a light sauce that coats everything. The potatoes soak up the seasoning and turn deeply savory and a little messy, which is exactly the point.

This version keeps the method and the bold, smoky flavor but replaces the meat with lentils and chickpeas. The potatoes still simmer right in the sauce and come out tender, coated and full of flavor, and the dish ends up higher in fiber while staying just as hearty.

Assorted ingredients for Dirty Potatoes dish including potatoes, chickpeas, onions, and spices.

What makes this version different

Every popular dirty potatoes recipe relies on meat for its flavor. The browned beef and sausage leave behind fat and fond that season the potatoes, and recipes like the well-known dirty smothered potatoes add Worcestershire sauce and butter on top. Without the meat, you need another way to build that deep, savory base.

This recipe does it with a combination that works the same way in Florian's dirty cabbage and dirty spaghetti: four tablespoons of tomato paste cooked in olive oil until it darkens, plus soy sauce for salty umami depth. Together they give the sauce the richness and savory backbone that meat would normally provide, and smoked paprika adds the smoky note usually coming from sausage.

The spice blend is homemade rather than a store-bought Cajun mix: smoked paprika, cumin, coriander, oregano, chili powder, and plenty of onion and garlic powder alongside fresh onion and garlic. Lentils and chickpeas go in near the end so they warm through and soak up the sauce without turning mushy. The whole dish takes about 35 minutes, compared with roughly an hour for the meat-based versions.

Why you'll love this recipe

It's comfort food that keeps you full. Potatoes, lentils and chickpeas together give each serving roughly 16g of protein and 15g of fiber, which makes this a complete dinner rather than a side dish. It's the kind of hearty, saucy skillet meal that feels right on a cold evening.

It's made in one pan. You sauté, add the spices and tomato paste, simmer the potatoes and stir in the lentils and chickpeas, all in the same deep skillet or pot. There's very little washing up, and most of the cooking time is a hands-off simmer.

And it's budget-friendly. Potatoes, canned lentils, canned chickpeas, tomato paste, soy sauce and pantry spices are some of the cheapest ingredients you can buy, yet the result tastes bold and satisfying. It feeds four and keeps well for lunches.

Yellow potatoes and onions cooking in a skillet for a high-protein dish.

Ingredient notes

Potatoes. 28 oz (about 800g) potatoes, peeled and chopped into ¾-inch cubes. Yukon Gold potatoes hold their shape while turning creamy inside; russets work too but soften more and thicken the sauce.

Lentils and chickpeas. One 15 oz can of each, drained and rinsed. They replace the ground meat and sausage of the original, adding protein, fiber and a hearty texture. Brown or green canned lentils hold their shape best.

Onion and garlic. One medium onion, diced, and four cloves of garlic, minced. They build the savory base before the spices go in.

Tomato paste and soy sauce. Four tablespoons of tomato paste and two tablespoons of soy sauce. Cooking the tomato paste in the oil until it turns a shade darker deepens its flavor, and the soy sauce adds the salty, umami richness the dish would otherwise get from meat.

The spice blend. One teaspoon of smoked paprika, two teaspoons of garlic powder, one teaspoon of onion powder, half a teaspoon each of cumin and ground coriander, and a quarter teaspoon each of oregano and chili powder. Smoked paprika brings the smoky flavor, while the garlic and onion powder reinforce the savory backbone.

Vegetable broth. Two cups. The potatoes simmer in it until tender, and it reduces into a thick sauce that coats everything.

Scallions. Two scallions, chopped, for a fresh, sharp finish on top.

Olive oil, salt and pepper. Two tablespoons of olive oil for sautéing. Season with salt and pepper at the end, after the soy sauce has gone in, since it already adds saltiness.

How to make dirty potatoes

Heat the olive oil in a large, deep skillet or pot over medium heat. Add the diced onion and cook for about 4 minutes until softened, then add the garlic and cook for one minute more. Stir in the tomato paste and all of the spices and cook for 1 to 2 minutes, stirring constantly, until the tomato paste darkens slightly and the spices smell toasty.

Uncooked yellow potatoes with spices and onions in a skillet.

Add the potato cubes and stir until they are coated in the spiced tomato paste. Pour in the vegetable broth and soy sauce, scraping up anything stuck to the bottom of the pan. Bring to a boil, then cover, reduce the heat to medium-low and simmer for about 15 minutes, stirring once or twice, until the potatoes are nearly tender.

Uncover and stir in the drained lentils and chickpeas. Simmer uncovered for another 5 to 8 minutes, stirring occasionally, until the potatoes are fully tender and the liquid has reduced to a thick sauce that coats everything. Season with salt and pepper, scatter the chopped scallions over the top and serve straight from the pan.

Potatoes and lentils cooking in a flavorful broth in a black pot.

Substitutions

Any canned beans can replace the chickpeas or lentils: kidney beans, black beans or white beans all work. For an even meatier texture, add a cup of crumbled tempeh or plant-based ground beef along with the lentils.

Sweet potatoes make a great swap for half of the regular potatoes, adding a little sweetness against the smoky sauce. You can also add a diced bell pepper and a stalk of celery with the onion for the classic "holy trinity" flavor of Southern dirty rice.

Tamari or coconut aminos can replace the soy sauce. If you have a Cajun seasoning blend on hand, two teaspoons can replace the cumin, coriander, oregano and chili powder; keep the smoked paprika and garlic powder for depth.

High-protein one-pan dirty potatoes with chickpeas and green onions.

Recipe tips

Cut the potatoes evenly. Cubes of about ¾ inch cook through in the same time, so you avoid some pieces falling apart while others stay firm. Smaller pieces also absorb more of the sauce.

Don't rush the tomato paste. Cooking it in the oil with the spices for a minute or two, until it darkens slightly, is what gives the sauce its depth. Stir constantly so it doesn't scorch.

Finish uncovered. The potatoes simmer covered so they cook evenly, but the last few minutes should be uncovered so the broth reduces into a thick, clinging sauce. If it gets too thick before the potatoes are tender, add a splash of broth or water.

Hearty dirty potatoes with green onions in a skillet, ready to serve.

Ways to serve

Dirty potatoes are a complete meal on their own, served straight from the skillet with the scallions on top. A dollop of dairy-free sour cream or a drizzle of hot sauce adds a nice contrast to the smoky sauce.

For a bigger spread, serve them with a crisp green salad, quick-pickled red onions or sautéed greens like collards or kale. Warm cornbread on the side fits the Southern theme perfectly.

They also make a great brunch skillet: top each portion with a scramble of tofu, or serve with avocado slices. Leftovers can be stuffed into a tortilla with some greens for an easy wrap.

Storage and meal prep

Let the dirty potatoes cool, then store them in airtight containers in the fridge for up to 4 days. The flavors deepen overnight, so leftovers are often even better.

Reheat in a skillet over medium heat with a splash of broth or water to loosen the sauce, or in the microwave for 2 to 3 minutes, stirring halfway. For crispier edges, reheat in a hot skillet with a little oil and let the potatoes sit for a couple of minutes before stirring.

For meal prep, divide into individual containers and add fresh scallions when serving. Freezing is possible for up to 2 months, but the potatoes become slightly softer after thawing.

FAQ

Why are they called dirty potatoes?

The name comes from Southern dirty rice, where rice is cooked with seasoned meat and spices until it turns a dark, "dirty" brown. Dirty potatoes apply the same idea to potatoes, simmering them in a dark, savory, spiced sauce.

Are dirty potatoes spicy?

Only mildly. A quarter teaspoon of chili powder adds gentle warmth. Add a pinch of cayenne or a few dashes of hot sauce for more heat.

Can I use sweet potatoes?

Yes. Sweet potatoes cook a little faster, so check them after about 10 minutes of covered simmering. Half regular and half sweet potatoes is a great combination.

How much protein do dirty potatoes have?

Each serving has roughly 16g of protein and 15g of fiber, mostly from the lentils and chickpeas. Adding tempeh or plant-based ground beef pushes it higher.

Do I need to peel the potatoes?

No. Leaving the skins on adds fiber and saves time; just scrub them well. Peeled potatoes give a softer, more uniform texture.

More recipes you'll love

If you make these dirty potatoes, I'd love to hear how they turned out. Leave a comment and a rating below, and tag me on Instagram or Facebook so I can see your skillet.

Florian

High-protein dirty potatoes with green onions in a skillet.

Dirty Potatoes

Yield: 4
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes

Tender potatoes simmered in a smoky, savory sauce of tomato paste, soy sauce, smoked paprika, cumin and garlic, with lentils and chickpeas in place of the meat. Topped with scallions. High protein, high fiber and made in one pan in about 35 minutes.

No Ratings

Ingredients

  • 2 tablespoons olive oil
  • 1 medium onion, diced
  • 4 cloves garlic, minced
  • 4 tablespoons tomato paste
  • 1 teaspoon smoked paprika
  • 2 teaspoons garlic powder
  • 1 teaspoon onion powder
  • ½ teaspoon ground cumin
  • ½ teaspoon ground coriander
  • ¼ teaspoon dried oregano
  • ¼ teaspoon chili powder
  • 28 oz (800g) potatoes, peeled and cut into ¾-inch cubes
  • 2 cups vegetable broth
  • 2 tablespoons soy sauce
  • 1 can (15 oz / 425g) lentils, drained and rinsed
  • 1 can (15 oz / 425g) chickpeas, drained and rinsed
  • 2 scallions, chopped
  • Salt and pepper to taste

Instructions

  1. Heat the olive oil in a large, deep skillet or pot over medium heat. Add the diced onion and cook for about 4 minutes, stirring occasionally, until softened. Add the garlic and cook for 1 minute until fragrant.
  2. Stir in the tomato paste, smoked paprika, garlic powder, onion powder, cumin, coriander, oregano and chili powder. Cook for 1 to 2 minutes, stirring constantly, until the tomato paste darkens slightly and the spices smell toasty.
  3. Add the potato cubes and stir until they are evenly coated in the spiced tomato paste.
  4. Pour in the vegetable broth and soy sauce and stir, scraping up anything stuck to the bottom of the pan. Bring to a boil, then cover, reduce the heat to medium-low and simmer for about 15 minutes, stirring once or twice, until the potatoes are nearly tender.
  5. Uncover and stir in the lentils and chickpeas. Simmer uncovered for 5 to 8 minutes, stirring occasionally, until the potatoes are fully tender and the liquid has reduced to a thick sauce that coats everything. Add a splash of broth if it thickens too quickly.
  6. Season with salt and pepper to taste. Scatter the chopped scallions over the top and serve hot, straight from the pan.

Notes

  • Even cubes: cut the potatoes into ¾-inch pieces so they cook evenly and absorb the sauce.
  • Potato choice: Yukon Gold holds its shape best; russets soften more and thicken the sauce.
  • Bloom the tomato paste: cooking it with the spices until it darkens is the key to a deep, savory sauce. Stir constantly so it doesn't scorch.
  • Saltiness: soy sauce adds salt, so taste before adding any extra.
  • Extra protein: add a cup of crumbled tempeh or plant-based ground beef with the lentils.
  • Heat level: add a pinch of cayenne or a few dashes of hot sauce for more heat.
  • Storage: keeps in the fridge for up to 4 days. Reheat in a skillet with a splash of broth.
  • Nutrition: approx. 16g protein and 15g fiber per serving (estimate based on the ingredients).

Nutrition Information:
Yield: 4 Serving Size: 1.5 cups
Amount Per Serving: Calories: 421Total Fat: 9gSaturated Fat: 1gUnsaturated Fat: 8gSodium: 1049mgCarbohydrates: 73gFiber: 15gSugar: 9gProtein: 16g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Facebook

Leave a Reply

Your email address will not be published. Required fields are marked *