Chipa So'o is a traditional and iconic dish in Paraguayan cuisine, made with a soft, corn-based dough filled with savory, seasoned meat.

Jump to
This naturally gluten-free recipe dates back to colonial times, when Jesuit missionaries documented the food traditions of the Guaraní people, who were already preparing breads from corn and yuca.
With the arrival of European ingredients like beef, cheese, and eggs, a fusion emerged, giving rise to traditional favorites such as Chipa, Mbeyú, and the Chipa So'ó.
Traditionally, the meat was boiled and ground before being mixed with a few vegetables.
In my version, I skip the boiling step and build flavor by sautéing the beef with onions, peppers, herbs, and spices before combining it with finely minced eggs.
The dough is made with Harina P.A.N., yellow cornmeal, queso blanco, and a touch of yuca starch to enhance the dough's structure.
These chipa so'o are rich, aromatic, and perfect for lunch or a hearty merienda (midday snack).
Ingredients You'll Need
Harina P.A.N. + Yellow Cornmeal: This combination forms the base of the dough. Harina P.A.N. creates a softer, more pliable texture, while yellow cornmeal adds structure and a rustic, slightly gritty flavor.
I like to combine both to mimic the texture of traditional Paraguayan chipa, but you can use just one or the other if needed.
Queso Blanco: Adds richness and a mild, salty flavor throughout the dough.
Butter: Provides moisture and tenderness to the dough.
Yuca Starch: Helps bind the dough and adds structure, balancing the crumbly texture of cornmeal.
Milk: Adds moisture and helps bring the dough together.You can substitute it with beef broth, stock, or even water. If you boiled the beef for the filling, feel free to use that cooking liquid.
Egg: Binds the ingredients and improves overall texture.
Beef: The main protein in the filling.You can substitute with any cut of beef or even cooked chicken, depending on your preference.
Onions, Peppers, Scallions, Garlic: Build a savory flavor base for the beef filling.
Hard-Boiled Eggs: Add richness and help the filling hold together.
Spices & Bouillon: Enhance the flavor.
How to Make Chipa So'o
Note: The full instructions are provided in the recipe card below.
1. Prepare the Eggs: Boil eggs for 10 minutes, then transfer to an ice bath to cool. Peel and finely mince with a fork, then refrigerate.
2. Prepare the Beef Filling: Brown the steak in oil, along with bouillon (or salt), pepper, paprika, red pepper flakes, and cumin, for about 7-10 minutes. Set aside. In the same skillet, sauté onions, bell peppers, and white scallion parts for 5-7 minutes. Add garlic and cook for 30 seconds.
Return the meat to the skillet, stir to combine, and cook a few more minutes. Add parsley and green scallion parts. Let cool slightly.
Pulse the mixture in batches until it is coarsely shredded. Mix in the minced eggs. Cool to room temperature and refrigerate.

3. Prepare the Dough: Mix cornmeal, yuca starch, and salt in a bowl. Add butter, milk, cheese, and egg. Mix until soft and pliable, adding more milk if needed. Cover and refrigerate.

4. Assemble & Bake: Roll the dough into balls, flatten them slightly, and create a small indentation in the center. Fill with a heaping tablespoon of meat, seal, and reshape into domes. Place on a greased or nonstick tray. Bake at 200°C (400°F) for 20-25 minutes or until golden and lightly cracked on top.

Tip: The dough should feel soft and slightly moist-not dry or sticky. If it's too dry, it can crack. If it's too wet, it's hard to shape. I like to keep it just moist enough so that if cracks appear, I can easily press and smooth them out with my fingers.
Storage, Make Ahead, & Freezing
Storage: Store cooled chipa so'o in an airtight container at room temperature for up to 2 days or in the refrigerator for up to 5 days. Reheat in a 350°F (175°C) oven for 5-8 minutes until warmed through.
Make Ahead: Both the dough and the cooked filling can be prepared a day in advance. Store them separately in the refrigerator, then assemble and bake the next day.
Freezing: I don't recommend it as the ideal option-chipa so'o is best enjoyed fresh.
However, once baked and thoroughly cooled, they can be frozen in a single layer and then transferred to a freezer-safe bag or container for up to 2 months.
Reheat straight from frozen in a 350°F (175°C) oven for 10-15 minutes or until heated through.
Camila's Tips and Advice
- Use room-temperature ingredients for better dough texture and easier mixing.
- Chipa so'o is traditionally made with salted, boiled meat that's ground and mixed with vegetables. However, you can use any cooked meat-like ground beef, shredded chicken, or even leftovers such as asado (grilled steak).
If the meat is too dry, wrap it in foil with a splash of broth or water and warm it in a low oven (250-325°F) until heated through. You can also reheat it in a skillet with a bit of liquid or in the microwave-just be careful not to overcook. - Don't overprocess the filling-you want it chopped, not pureed, to keep a nice texture.
- Make sure the filling is completely cooled before assembling.
- Make sure the dough is soft enough to shape easily. If it cracks while shaping, gently press and smooth it out with your fingers.
- Let the dough rest in the fridge before shaping. It firms up slightly and is easier to handle.
- Adjust salt to taste, especially if your cheese is salty. Start light-you can always add more.
- Bake until golden and lightly cracked for that perfect texture and look.
- Serve warm for the best flavor-just out of the oven or lightly reheated.
Frequently Asked Questions
Is Chipa So'o gluten-free?
Yes! This recipe is naturally gluten-free, as it uses cornmeal, Harina P.A.N., and yuca starch-no wheat flour is needed.
Can I use ground beef instead of steak?
Yes! You can use ground beef as a shortcut. Just brown it with the seasonings and vegetables.
Why is my dough cracking when I shape it?
This typically occurs when the dough is too cold or slightly dry. Let it sit at room temperature for 10-15 minutes, and if needed, knead in a splash of milk to bring it back together.
Pair with
You may also like
Recipe
Easy Chipa So'o

Ingredients
For the Dough:
- 1 kg Quaker yellow cornmeal I usually mix 500g of cornmeal with 500g of white Harina P.A.N. or Maseca.
- 250 g salted butter , lard (pork fat), or shortening, cut into cubes
- 2 tablespoons yuca starch or cornstarch
- 300 g queso blanco
- 3 teaspoons kosher salt , to taste
- 2 large eggs , room temperature
- 240 - 480 ml (1-2 cups) whole milk or beef broth/stock , adjusting as needed
For the Filling:
- 1 kg boneless beef chuck , trimmed and cut into 2-inch pieces
- 2 medium yellow onions , chopped
- 3 roma tomatoes , chopped (optional)
- 2 bell peppers (any color) , chopped
- 4 scallions (green onions), white and green parts separated , chopped
- 4 garlic cloves , chopped
- 5 tablespoons extra virgin olive oil , divided
- ¼ teaspoon ground black pepper , adjust to taste
- 1 teaspoon red pepper flakes , adjust to taste
- 1 tablespoon sweet paprika
- 1 tablespoon plus 2 teaspoons Knorr beef-flavor bouillon
- 1 teaspoon ground cumin , to taste (optional)
- Kosher salt , to taste
- 1 bunch fresh Italian parsley or cilantro , stems removed, chopped
- 4 hard-boiled eggs , minced
Instructions
- Prepare the Eggs: Place the eggs in a saucepan in a single layer and add enough cold water to cover them by about an inch. Bring the water to a rolling boil over high heat. Once boiling, set a timer for 10 minutes.
- While the eggs cook, prepare a bowl of ice water. When the timer goes off, carefully drain the hot water and transfer the eggs into the ice bath. Let them cool for 10 minutes.
- Tap each egg gently against the counter to crack the shell all over. Starting from the large end, peel under running cold water or in the ice bath. Return the peeled eggs to the ice water to chill further.
- Pat dry with a paper towel and place in a bowl. Using a fork, finely mince the eggs. Cover with plastic wrap and refrigerate until ready to use.
- Prepare the Beef Filling: Heat 1 tablespoon of oil in a 12-inch nonstick skillet over medium-high heat until just smoking. Add the steak, then season with bouillon (or salt to taste), black pepper, red pepper flakes, paprika, and cumin. Cook until browned on all sides, and the internal temperature reaches 120-125°F (for medium-rare), about 7 to 10 minutes. Transfer the meat to a bowl and set aside.
- Return the skillet to medium-high heat, add 4 tablespoons of oil, and heat until just smoking. Then, add the onions, bell peppers, tomatoes, and the white parts of the scallions. Sauté, stirring occasionally, until softened, about 5-7 minutes. Add the garlic and cook for 30 seconds.
- Return the cooked meat to the skillet and stir to combine the ingredients. Continue cooking for a few more minutes to eliminate excess moisture. Stir in the parsley and the green parts of the scallions. Remove from heat and let cool slightly.
- Working in batches, pulse the mixture in a food processor or blender until coarsely shredded-be careful not to overprocess.Transfer the mixture to a large bowl, add the minced eggs, and let it cool to room temperature. Cover and refrigerate until ready to assemble.
- Prepare the Dough: In a large mixing bowl, whisk together the cornmeal, yuca starch, and salt. Add the butter, cheese, egg, and milk. Mix until a homogeneous dough forms-not too dry and not too wet, just enough to bring everything together. If needed, add more milk, one tablespoon at a time. Cover the bowl and refrigerate until ready to use.
- Assembly & Baking: Divide the dough into pieces of about 150 g each. Roll each piece into a ball, flatten it slightly, and create an indentation in the center. Fill with a heaping spoonful of the meat mixture.
- Bring the sides of the dough up around the filling and pinch the top to seal. Remoisten your hands and gently roll the ball until smooth, using your damp fingertips to close any cracks. Flatten the base slightly and round the top to form a dome shape.
- Place the filled pieces on a baking tray lined with parchment paper or lightly greased. Bake at 260°C (500°F) for 25-30 minutes or until golden and lightly cracked on top.
Notes
Nutrition
Nutrition Disclaimer: The nutritional information provided is an estimate, calculated using standard data sources. Actual values may vary based on ingredient brands, preparation methods, and portion sizes. This information is for general reference only and should not be considered a substitute for professional dietary advice.












