Indian Fry Bread
This post may contain affiliate links. Please read the disclosure policy.
I don’t know what it says about me as a person that I once followed a handwritten cardboard sign nailed to a telephone pole. No address. No business name. Just “FRY BREAD” written in thick black marker with an arrow pointing down a side road. My friend in the passenger seat looked at me like I’d lost it. But I turned down that road anyway. Something about handwritten signs. I’m a sucker. I know this about myself.

About a quarter mile in, there was a folding table under a canopy tent. A woman standing over a propane burner, dropping dough into a cast iron pot of bubbling oil. I ordered two. She loaded them up with seasoned ground beef and pinto beans. Shredded lettuce. Chopped tomatoes. Sour cream right on top. The bread was still warm from the oil and it held everything without falling apart. My friend, the one who gave me the look? Changed her mind after the first bite.
Indian fry bread is golden and crispy on the outside but soft and pillowy when you tear into it. The toppings sit on top like an open-faced taco but the bread itself gives you that fried dough flavor. You can’t get that from a tortilla. I don’t care what anyone says. We went back the next weekend and the sign was still there. Good.

Scroll to bottom for printable recipe card.
Why You’ll Love Indian Fry Bread
The dough has flour. Baking powder. Salt. Warm water. That’s it, you guys. There’s nothing in there that you don’t already have in your pantry unless your pantry situation is really dire, and I say that with love. You could be frying the first piece of bread within fifteen minutes. I timed it once because I’m that person (yes, I have a timer obsession, don’t judge me).
And the thing about this meal is that everyone loads their own. Nobody’s picking tomatoes off their plate or complaining about sour cream. I like my fry bread with a mountain of toppings. My husband goes light. The kids want triple cheese which this recipe doesn’t even call for but okayyy, I see you. Crispy fried bread on the bottom. Seasoned beef and pinto beans on top. Cool lettuce keeping everything from being too heavy.

Ingredients
- Flour
- Salt
- Baking Powder
- Water
- Pinto Beans
- Ground Beef
- Lettuce
- Sour Cream
- Tomatoes

Ingredient Deep Dive
Flour
All-purpose. I’m telling you, all-purpose flour is the only flour I use for fry bread. I made the mistake of using bread flour one time and figured flour is flour. Nope. The dough came out chewy and tough.
My fry bread was fighting back when I tried to tear it apart. Welp, lesson learned. All-purpose gives you that soft pull-apart texture where the inside is almost like a cloud. If you have self-rising flour, you can use that. Just don’t add baking powder or salt on top of it because self-rising already has both. And don’t skip the flour on your counter. This dough gets sticky.
Baking Powder
OK hear me out on this one. Baking powder is what makes your fry bread poof up in the hot oil. Without it, you’re frying a flat cracker. And nobody wants a flat cracker with ground beef on it.
I have personally ruined a batch because my baking powder was ancient. It had been sitting behind the cream of tartar I bought in 2019 for a recipe I never made. Old baking powder doesn’t do anything. Test yours. Drop a teaspoon into hot water and if it fizzes, you’re golden. If it just sits there, go buy a new can.
Pinto Beans
Canned. I’m not cooking dried pinto beans from scratch on a weeknight. (I made that mistake once. Three hours later I was still waiting on beans. Never again.) For fry bread, you warm them up right in the skillet with the ground beef. They give you this creamy starchy layer that makes the whole thing feel more like a real meal.
I prefer the whole beans. You get that pop of texture when you bite into them. Refried beans spread easier, I’ll give them that. But whole pinto beans are my pick. Black beans work too if your family is into those.
Ground Beef
I have strong opinions about ground beef. I made fry bread with a 70/30 blend one time and the bread was soaking in grease before I even got the toppings on it. Like dripping. It was bad, you guys. I use 80/20 now.
I won’t go fattier than that. 85/15 works too. Your bread just won’t turn into a grease sponge. And I season it with salt and pepper. That’s it. The beans and fresh toppings bring plenty of flavor on their own.

Step-by-Step Instructions for Making Indian Fry Bread
Step 1: Combine the flour with the baking powder and salt in a large bowl.
Give it a good stir with a fork or whisk so the baking powder gets distributed all through the flour. You want everything evenly mixed before the water goes in or you’ll end up with spots in your bread that poof and spots that stay flat. The baking powder is the real MVP for your texture so spreading it around isn’t optional. I always grab my biggest bowl because the dough gets easier to work with when you’ve got room.
Step 2: Pour the warm water into the center and stir until the dough pulls together.
The water should be warm but not hot. Think bath water temperature. Stir with a wooden spoon or just use your hands until everything pulls into a rough ball. It won’t look smooth yet and that’s fine. Cover the bowl and let it rest for 5 minutes. That little break gives the flour time to absorb the water fully. When you come back the dough will feel smoother and way easier to handle. Don’t skip the rest or your dough will fight you.
Step 3: Turn the dough out onto a floured surface and divide it into golf ball sized pieces.

Dust your hands and counter with flour first. Pull off a chunk about the size of a golf ball and press it flat.

Then roll or press each piece until it’s about 6 inches across and half an inch thick. Don’t stress about perfect circles. Whew, real fry bread never looks like it came out of a factory. Just get them roughly even in thickness so they cook at the same rate.
Step 4: Heat 1 to 2 inches of oil in a saucepan over medium high heat.

Carefully lay each piece of dough into the hot oil. You’ll hear it start sizzling the second it goes in. The bread puffs up and turns golden underneath in about 2 minutes. Flip it carefully and fry the other side until it matches. Pull each piece out with tongs and set it on a plate lined with paper towels so the extra oil drains off. Crispy on the outside. Soft and airy when you tear it open.

Step 5: Brown the ground beef in a large skillet over medium heat with salt and pepper.

Use a spatula to break the meat into small crumbles as it cooks. You want the pieces small enough that they stay on the bread when you pick it up. Cook until the pink is gone and you see a few crispy brown edges.

Then add the pinto beans right over the beef and stir together.

Let it cook for about 10 minutes on medium low so the beans warm through.

Spoon the mixture over each piece of fry bread and pile on lettuce, diced tomatoes, and sour cream.

Pin this recipe now to remember it later
Indian Fry Bread
Ingredients
INGREDIENTS FOR THE BREAD:
- 2 cup Flour
- 3/4 tsp Salt
- 3 tsp Baking Powder
- 1 cup Water, Warm
INGREDIENTS FOR THE TOPPING:
- 1 can Pinto Beans
- 1 lb Ground Beef
- Lettuce, Chopped
- Sour Cream, For Garnish
- 2 Tomatoes
Instructions
- In a large bowl, combine flour, baking powder, and salt.
- Add the warm water to the center of the bowl and mix until dough forms. Let sit for 5 minutes.
- Take the dough out of the bowl and put it on a flat surface with flour.
- Break off the dough into golf-ball-sized balls.
- Roll the dough into 6 inches in diameter circles (½-inch thick).
- Heat oil in a medium/large saucepan (about 1-2 inches deep).
- Carefully, fry each bread until the dough is golden and poofs up.
- Flip the bread to fry on the other side. Remove from the oil and set on a paper towel to drain excess oil.
INSTRUCTIONS FOR THE TOPPING:
- In a large skillet, add ground beef and salt and pepper to taste.
- Use a spatula to break the meat into small pieces and cook until brown.
- Add beans over the cooked meat and combine. Cook for 10 minutes.
- Spread meat and beans mixture over the fry bread and top it with chopped lettuce, minced tomato, and sour cream.
- Enjoy!
Want to save this recipe? Enter your email below and we’ll send the recipe straight to your inbox!
NOTE: By saving this recipe, you agree to join our weekly recipes newsletter.
Follow me on Pinterest for daily delicious recipes!
Now, remember to save this recipe on Pinterest for later 🙂

Serving & Pairing
Indian fry bread loaded up like this is already a full meal but a side of Mexican rice makes it feel like you’re eating at a restaurant. Put out a bowl of homemade salsa for dipping between bites. Or set out some cheese dip if you’re feeding a group and want something on the table before the fry bread is ready.
For dessert, keep the fried theme going with fried ice cream. For the grown-ups, a cold Mexican lager like Modelo pairs with the seasoned beef and beans. For the kids, a cold horchata goes perfectly with all those savory toppings. That cinnamon and vanilla balances everything.
FAQs & Troubleshooting
Can I make the dough ahead of time?
You can mix the dough and keep it in the fridge for up to a day. Just wrap it tight so it doesn’t dry out. Pull it out about 15 minutes before you fry so it comes back to room temperature. Cold dough doesn’t stretch as well.
Can I freeze the fry bread?
Fry the bread and let it cool completely first. Stack the pieces with parchment paper between them and seal in a freezer bag. They’ll keep for about two months. Reheat in a 375 degree oven for about 5 minutes until crispy again.
What if my bread comes out flat?
Your baking powder is probably old. That’s the number one reason fry bread doesn’t puff up. And make sure your oil is hot enough before the dough goes in. If the oil isn’t up to temperature the dough just sits there and soaks up grease. Nobody wants greasy flat bread.
The bread recipe is simple, easy, and contains no conservatives. I often make a double batch of bread and substitute it for pita bread or when making sandwiches.


