Puff Puff Tobacco East Lansing: A Local Favorite

Updated November 6, 2026

Total time
50 min
prep 20 min · cook 30 min
Serves
6
portions as written

Jump to recipe

Puff Puff Tobacco East Lansing: A Local Favorite

Puff Puff Tobacco is a popular snack in East Lansing, Michigan, known for its crispy, golden exterior and soft, fluffy interior. This recipe recreates that beloved local treat at home, using simple ingredients and a straightforward frying method. It’s perfect for parties, game day, or a satisfying snack any time.

Ingredients

  • 2 cups (250 g) all-purpose flour
  • 1/4 cup (50 g) granulated sugar
  • 1 teaspoon (5 g) instant yeast (or active dry yeast)
  • 1/2 teaspoon salt
  • 1/4 teaspoon ground nutmeg (optional)
  • 3/4 cup (180 ml) lukewarm water (110°F / 43°C)
  • 1/4 cup (60 ml) evaporated milk or whole milk
  • 1 large egg
  • Vegetable oil for deep frying (about 4 cups / 1 liter)

Instructions

  1. In a large bowl, whisk together the flour, sugar, yeast, salt, and nutmeg (if using).
  2. In a separate small bowl, mix the lukewarm water, milk, and egg until well combined.
  3. Pour the wet ingredients into the dry ingredients and stir with a wooden spoon until a sticky dough forms. Do not overmix; it should be soft and slightly shaggy.
  4. Cover the bowl with a clean kitchen towel or plastic wrap and let it rise in a warm, draft-free place for 30–45 minutes, or until the dough has doubled in size and is bubbly.
  5. Heat about 2 inches (5 cm) of vegetable oil in a deep, heavy-bottomed pot or Dutch oven over medium-high heat until it reaches 350°F (175°C). If you don’t have a thermometer, test by dropping a tiny piece of dough into the oil; it should sizzle and float to the surface immediately.
  6. Once the dough has risen, do not punch it down. Use two spoons or a small cookie scoop to gently drop spoonfuls of the sticky dough into the hot oil. Do not overcrowd the pot; fry in batches of 5–6 puffs at a time.
  7. Fry for 2–3 minutes per side, turning occasionally with a slotted spoon, until golden brown and cooked through. The internal temperature of the puffs should reach 190°F (88°C) to ensure they are fully cooked.
  8. Remove the puffs with a slotted spoon and drain on a plate lined with paper towels. Repeat with the remaining dough.
  9. Serve warm, sprinkled with powdered sugar, cinnamon sugar, or your favorite dipping sauce.

Tips

  • Yeast: If using active dry yeast, dissolve it in the lukewarm water with a pinch of sugar and let it sit for 5–10 minutes until frothy before adding to the dry ingredients. Instant yeast can be mixed directly with the flour.
  • Consistency: The dough should be sticky, similar to a thick pancake batter. If it’s too stiff, add a tablespoon of water; if too runny, add a tablespoon of flour.
  • Oil temperature: Keep the oil between 350°F and 375°F (175°C–190°C). If the oil is too hot, the puffs will brown too quickly and remain raw inside; if too cool, they will absorb oil and become greasy.
  • Flavor variations: Add a teaspoon of vanilla extract or a pinch of cinnamon to the batter for extra flavor. For a savory version, reduce the sugar to 1 tablespoon and add 1/2 teaspoon of garlic powder and 1/4 teaspoon of black pepper.

Serving Suggestions

Serve puff puff warm as a snack or dessert. They are delicious on their own, but you can also dust them with powdered sugar, drizzle with honey or chocolate sauce, or serve with a side of fruit jam or caramel dip. For a savory twist, serve with a spicy pepper sauce or a yogurt-based dip.

Variations

  • Sweet Spiced: Add 1/2 teaspoon of ground cardamom or ginger to the dry ingredients for a warm, aromatic flavor.
  • Coconut: Replace the milk with coconut milk and add 1/2 cup (40 g) of shredded coconut to the batter.
  • Stuffed: After frying, make a small slit in each puff and fill with sweetened condensed milk, chocolate spread, or a spoonful of fruit compote.

Storage and Reheating

Puff puff is best enjoyed fresh, but you can store leftovers in an airtight container at room temperature for up to 1 day. To reheat, place them in a preheated 350°F (175°C) oven for 5–7 minutes, or until warm and crispy. You can also microwave them for 20–30 seconds, but they will be softer. Do not refrigerate, as they will become stale quickly.

Frequently Asked Questions

Can I make puff puff without yeast? Yes, you can use 2 teaspoons of baking powder instead of yeast. Mix the baking powder with the flour and skip the rising time. The texture will be slightly denser, but still delicious.

Why are my puff puff hard? Overmixing the dough or frying at too low a temperature can make them hard. Mix just until combined and ensure the oil is hot enough (350°F / 175°C) before frying.

Can I bake puff puff instead of frying? Yes, you can bake them at 375°F (190°C) for 15–20 minutes, but they will not be as crispy and golden as the fried version. They will be more like small dinner rolls.

How do I know when the oil is hot enough without a thermometer? Drop a small piece of dough into the oil. If it sizzles and floats to the surface within a few seconds, the oil is ready. If it sinks and stays at the bottom, the oil is not hot enough.

Can I use whole wheat flour? Yes, you can substitute half of the all-purpose flour with whole wheat flour. The puffs will be denser and have a nuttier flavor. You may need to add a little more water to achieve the right consistency.

How do I keep puff puff warm for a party? Keep them in a slow cooker on the “warm� setting, or in a low oven (200°F / 95°C) covered with foil for up to 30 minutes. They will stay soft and warm.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).