A tortilla warmer is two fabric rectangles quilted together with insulation between them

A tortilla warmer keeps corn and flour tortillas warm and soft for 20 to 30 minutes after you pull them off the heat. The basic design is straightforward: two pieces of fabric sewn together with a layer of insulation (usually cotton batting or flannel) sandwiched in the middle. The insulation traps heat without letting moisture escape, so your tortillas stay pliable instead of drying out or getting soggy.

You can make one with a sewing machine in about an hour, using fabric scraps you may already have. The finished warmer is roughly 10 inches by 14 inches—big enough to hold a stack of 12 to 15 tortillas. No special skills are required beyond straight seams and basic measuring.

Key Takeaways

  • A tortilla warmer needs two outer fabric pieces, one layer of insulation (cotton batting or flannel), and thread; total material cost is usually under $5 if you use fabric scraps.
  • Cut two rectangles of fabric 11 inches by 15 inches, one piece of batting the same size, and layer them with batting in the middle before sewing.
  • Sew around all four sides with a quarter-inch seam allowance, leaving a 3-inch opening on one side so you can turn the warmer right-side out.
  • After turning it inside out through the opening, topstitch around the perimeter and quilt vertical lines through all three layers to hold the batting in place.
  • Close the opening with a ladder stitch (also called a slip stitch) so the seam is nearly invisible.

What you need to gather before you start

Collect two pieces of fabric, each at least 11 inches by 15 inches. Cotton quilting fabric, cotton flannel, or even old kitchen towels work well. The two pieces can match or be different—one side will be the inside, one the outside, so you can choose which fabric faces outward. Avoid stretchy fabrics like jersey or knits, which are harder to sew straight and won't hold their shape.

You will also need one piece of cotton batting (the fluffy insulation used in quilts) or a layer of flannel, also 11 inches by 15 inches. Cotton batting is sold in craft stores in rolls or pre-cut squares; a small piece costs $2 to $4. If you do not have batting, a folded piece of flannel or even a clean kitchen towel works as a substitute.

Thread, a sewing machine, scissors, a ruler, and a pencil or fabric marker round out the list. A needle for hand-sewing the final opening is optional if you have a sewing machine, but useful for a neater finish.

Cutting and layering your three pieces

Cut two rectangles of outer fabric to 11 inches by 15 inches. Cut one piece of batting or flannel to the same size. Lay one piece of fabric flat, right-side down (the side you do not want to see on the finished warmer). Place the batting on top of it, then place the second piece of fabric on top, right-side up (the side you do want to see).

Smooth out any wrinkles or bunches as you layer. You now have a sandwich: fabric, batting, fabric. Pin around the edges to hold the layers together while you sew, or use spray basting adhesive (a light adhesive made for quilting) if you have it. Pinning is simpler for a first project.

Sewing the three layers together

Set your sewing machine to a straight stitch with medium length (about 2.5 on most machines). Thread the machine and sew around all four sides of the rectangle, staying a quarter-inch from the edge. Start at one corner and sew along the first long side, pivot at the corner, sew the short side, pivot again, and continue until you reach your starting point.

Leave a 3-inch opening on one of the long sides—do not sew all the way around. This opening is how you will turn the warmer right-side out. Backstitch at the beginning and end of each seam to lock the thread. Remove the pins as you go.

Turning the warmer right-side out and closing the opening

Reach through the 3-inch opening and gently pull the warmer inside out, so the right sides of the fabric face outward and the batting is hidden between them. Use a blunt tool like a wooden spoon handle to push the corners out so they are crisp and square. Press the warmer flat with an iron on low heat if you want a crisp edge, though this step is optional.

Fold the raw edges of the opening inward by a quarter-inch and pin them closed. You can sew this opening shut with a ladder stitch (a nearly invisible hand-stitch) or use your sewing machine to topstitch it closed with a straight seam. If you use the machine, sew a quarter-inch from the folded edge.

Quilting vertical lines to hold the batting in place

Once the warmer is closed, sew vertical lines through all three layers from top to bottom, spaced 2 to 3 inches apart. These quilting lines prevent the batting from shifting inside the warmer when you wash it or use it repeatedly. You can mark these lines lightly with a pencil before sewing, or sew freehand if you are comfortable eyeballing the spacing.

Sew slowly and keep the lines as straight as possible. The lines do not have to be perfect—they serve a function, not just decoration. Three or four vertical lines across a 10-inch-wide warmer is enough.

Washing and using your finished tortilla warmer

Your tortilla warmer is ready to use when ready. To use it, warm the tortillas on a skillet or griddle until they are hot and pliable, then place them in the warmer and fold it closed. The insulation will keep them warm for 20 to 30 minutes.

Wash the warmer in cool water by hand or in a washing machine on a gentle cycle. Lay it flat to dry or hang it to air-dry. Do not put it in the dryer, as high heat can damage the batting. With care, a well-made tortilla warmer lasts for years.

Frequently Asked Questions

Can I use a different size?

Yes. The 11-by-15-inch size holds a standard stack of tortillas, but you can make it larger or smaller depending on how many tortillas you usually warm at once. Just cut all three layers to the same size and follow the same steps.

What if I do not have a sewing machine?

You can hand-sew the entire warmer using a running stitch, though it will take longer—roughly two to three hours instead of one. Use a needle and thread, and sew a quarter-inch from the edge, just as you would with a machine. The result is the same.

Can I use fleece instead of cotton batting?

Yes. Fleece is thicker than batting and holds heat well, though it is slightly bulkier. Cut it to the same size as your fabric pieces and layer it the same way. Fleece is also easier to find in fabric stores than batting.

Do I have to quilt vertical lines?

Quilting lines are not strictly necessary for a warmer that you use and wash occasionally, but they prevent the batting from bunching over time. If you skip them, the warmer will still work, but the insulation may shift after several washes.

What thread color should I use?

Use thread that matches one of your fabrics, or use neutral thread like gray or tan that blends with both. The thread color does not affect how the warmer works, only how it looks.