1. Prepare the Doughs: First, make the vibrant red beetroot dough by blending the roasted or boiled beetroot with 1 large egg until very smooth. In a separate large bowl, combine the white pasta ingredients: 1 ½ cups flour, 2 large eggs, 1 teaspoon olive oil, and ½ teaspoon salt. In another bowl, mix the red pasta ingredients: 1 ½ cups flour, the beetroot-egg mixture, and ½ teaspoon salt. Knead each dough separately by hand for 5-7 minutes until they are smooth and elastic. Wrap both doughs tightly in plastic wrap and let them rest in the refrigerator for at least 30 minutes.
2. Whip up the Filling: While the doughs are resting, prepare your delicious filling! Combine the softened cream cheese, packed fresh spinach, chopped cilantro or parsley, minced garlic, black pepper, salt, and olive oil in a food processor or blender. Pulse until the mixture is well combined and has a lovely texture.
3. Create Striped Pasta Sheets: Divide each dough (white and red) into 3 equal pieces. Using a pasta machine (start at the widest setting and gradually go thinner) or a rolling pin, roll out one piece of white dough into a thin sheet. Take a piece of red dough and roll it out, then use a knife or a fettuccine attachment on your pasta machine to cut thin strands from it.
4. Assemble and Roll: Carefully lay the red dough strands onto the thin white pasta sheet in a beautiful, decorative pattern. Gently press them into the white dough with a rolling pin. Now, run this combined, striped sheet through the pasta machine once more to fully integrate the stripes, dusting with a little flour as needed to prevent sticking. Repeat this process for as many striped sheets as you desire, or simply use plain sheets for the top layer.
5. Form Your Hearts: Lay one pasta sheet (striped side down if using striped sheets) flat on a lightly floured surface. Spoon small dollops of the herbed cheese filling onto one half of the dough, making sure to leave enough space around each dollop for cutting and sealing. Lightly brush the dough in the empty spaces between and around the filling with a little water. Carefully place another plain or striped pasta sheet over the top, gently pressing around each filling mound to remove any air and ensure a good seal.
6. Cut and Seal: Grab your heart-shaped cookie cutter and use it to cut out individual ravioli. Gently pinch the edges of each heart-shaped ravioli to make sure they are securely sealed. Place the finished ravioli on a lightly floured baking sheet to prevent sticking.
7. Cook and Serve: Bring a large pot of salted water to a rolling boil. Carefully add the ravioli to the boiling water and cook for 5-7 minutes, or until they float to the top and are tender. While the ravioli cook, melt the 4 tablespoons of butter in a separate small pan over medium heat. Let it gently brown until it smells nutty. Add about ¼ cup of the pasta cooking water to the browned butter and stir to create a light, silky sauce.
8. Enjoy Your Romantic Dish: Drain the cooked ravioli and gently transfer them into the pan with the brown butter sauce. Toss lightly to coat. Serve your beautiful Heart Ravioli immediately, perhaps with an extra sprinkle of fresh herbs for a final touch!