If you want to learn how to create beautiful roses from simple materials, this step-by-step master class is exactly what you need! To get started, you will need two wide satin ribbons of different colors.
How to Make a Satin Ribbon Rose
First, take the ribbon that will become the rose petal. We will fold it using a triangle technique: fold the top right corner toward you down to the base of the ribbon, then fold the resulting triangle over to the back, returning to a square end. Sew the base of each new folded triangle so it holds its shape. This stitching is crucial—it allows you to pull the thread later, gathering the ribbon to create a lush, voluminous texture for your flower.
Next, take the stitched side of the ribbon and start rolling it tightly into a tube from the edge. Make sure to periodically secure the layers with stitches as you roll. By continuing this wrapping and sewing process, your ribbon will gradually take the shape of a beautiful rose.
Adding Green Ribbon Leaves
To complement your handmade flower with realistic green leaves, cut a 10 cm (4-inch) strip of green ribbon and fold it into a triangle by bringing both edges to the center. Stitch the bottom of this triangle and connect the sharp corners using a thread. This shapes a lovely leaf, which you then need to sew securely to the base of your rose.
Repeat this leaf-making process with two more ribbon strips, and attach them evenly around the rose. The final result is an absolutely stunning, handmade ribbon flower perfect for decorations or gifts!



