“You brought me ravioli? In heart shapes? Really?” That was the exact text I got from my roommate last Valentine’s Day morning. Honestly, I wasn’t sure it was going to turn out well—I mean, shaping ravioli into hearts felt like a lot of fuss for a rushed breakfast. But that morning, with flour dusting every surface and the smell of sage sizzling in butter, something magical happened. The rustic, buttery aroma filled the kitchen, and by the time we sat down, those perfectly tender little pockets of pasta felt less like a meal and more like a warm, edible hug.
That accidental win came from a late-night craving and a half-empty fridge. I wasn’t aiming for romance exactly—just something comforting after a long day. Yet, those heart-shaped ravioli with sage brown butter somehow turned into the perfect little celebration of simple joys. That’s the thing about this recipe: it’s approachable, yet special. It’s a cozy reset when life gets hectic, and honestly, it’s the kind of dish that sticks with you long after the plate is empty.
What’s stuck with me, though, is how effortless this recipe feels once you get the hang of it. It’s a quiet confidence in homemade pasta that I love sharing, especially knowing it can brighten up any meal—from a casual dinner to a sweet moment shared with someone special. This recipe isn’t just about the shape or the sauce; it’s about that quiet pleasure of crafting something with your hands, turning simple ingredients into something memorable.
Why You’ll Love This Recipe
After making these heart-shaped ravioli more times than I can count, I’m convinced they’re a little slice of pasta perfection. Here’s why this recipe really stands out:
- Quick & Easy: It takes about 45 minutes from start to finish, making it doable even after a busy day.
- Simple Ingredients: No need for specialty shops—just pantry staples like flour, eggs, butter, and fresh sage.
- Perfect for Romantic Meals and Special Occasions: Whether it’s Valentine’s Day, an anniversary, or just a cozy weekend dinner, this recipe hits the spot.
- Crowd-Pleaser: Kids and adults alike love the tender pasta and nutty butter sauce.
- Unbelievably Delicious: The combination of silky pasta, savory filling, and crispy, fragrant brown butter sauce is downright addictive.
What really makes this recipe different is the sage brown butter sauce. It’s not just melted butter—when butter browns, it develops a rich, nutty flavor that clings perfectly to every ravioli. Add fresh sage leaves sizzling until crisp, and you’ve got a sauce that’s simple but packed with character. Plus, shaping the ravioli into hearts adds a bit of whimsy and charm, making the dish feel like a personal gift.
This dish is the kind that makes you pause mid-bite, savoring the warm, buttery goodness. You don’t have to be a pasta expert to pull this off, but it feels like a little culinary victory every time. And if you want to impress without stress, this is your go-to recipe.
What Ingredients You Will Need
This recipe uses straightforward, wholesome ingredients to create a classic, comforting pasta dish. Most are pantry staples, with a few fresh touches that bring it to life. Here’s what you’ll need:
- For the pasta dough:
- All-purpose flour, 2 cups (about 250g) – I prefer King Arthur for a smooth dough
- Large eggs, 3, room temperature (acts as the binder and gives richness)
- Olive oil, 1 tablespoon (adds silkiness to the dough)
- Pinch of salt
- For the filling:
- Ricotta cheese, 1 cup (250g), well-drained – look for small-curd for best texture
- Parmesan cheese, grated, ½ cup (50g) – aged Parmesan adds depth
- Fresh spinach, 1 cup (about 30g), chopped and lightly sautéed (optional but adds freshness)
- Garlic, 1 clove, minced (for a gentle kick)
- Salt and freshly ground black pepper, to taste
- Nutmeg, a pinch (optional, enhances the cheese filling)
- For the sage brown butter sauce:
- Unsalted butter, ½ cup (115g) – good quality, like Kerrygold, for that rich flavor
- Fresh sage leaves, about 10-12 (adds that earthy, aromatic touch)
- Freshly ground black pepper, to taste
- Salt, a pinch
Substitution notes: If you want a gluten-free pasta, swap the all-purpose flour with a gluten-free blend, but keep in mind the texture might vary slightly. For a dairy-free version, use vegan ricotta and butter alternatives like plant-based margarine, though the brown butter flavor will be more subtle. In summer, fresh herbs like thyme can replace sage if you want a different aromatic profile.
Equipment Needed
- Pasta rolling pin or a pasta machine – I’ve used both; machines make rolling thinner dough easier, but a rolling pin works fine with some elbow grease.
- Heart-shaped ravioli cutter or cookie cutter – you can find these online or in kitchen stores; if unavailable, a sharp knife works to cut squares or rectangles.
- Mixing bowls – for making dough and mixing filling.
- Fork or ravioli stamp – to seal edges well and prevent filling leaks.
- Large pot – to boil pasta.
- Slotted spoon or spider – to gently lift ravioli out of boiling water.
- Skillet – for making the sage brown butter sauce.
You don’t need expensive gadgets; a simple rolling pin and a knife can do the trick. If you get a pasta machine, keep it clean and dry after use to prevent rusting. I’ve found that a silicone brush helps brush off excess flour from dough sheets before cutting, which keeps things neat.
Preparation Method
- Make the pasta dough: Place 2 cups (250g) of all-purpose flour on a clean surface, forming a mound. Create a well in the center and crack 3 large eggs into it. Add 1 tablespoon olive oil and a pinch of salt. Using a fork, gently whisk the eggs and oil, gradually incorporating flour from the edges. When the dough starts coming together, knead it with your hands for about 8-10 minutes until smooth and elastic. If it’s too sticky, sprinkle a bit more flour. Wrap the dough in plastic wrap and let it rest for 30 minutes at room temperature.
- Prepare the filling: While the dough rests, sauté chopped spinach with minced garlic in a teaspoon of olive oil until just wilted (about 2 minutes). Let cool, then mix with 1 cup (250g) ricotta, ½ cup (50g) grated Parmesan, a pinch of nutmeg, salt, and pepper. Taste and adjust seasoning. The filling should be creamy but not runny.
- Roll out the dough: Divide the rested dough into two portions. On a floured surface (or using a pasta machine), roll each portion into thin sheets about 1/16 inch (1.5mm) thick. Keep the sheets covered with a damp cloth to prevent drying.
- Assemble the ravioli: Place one sheet on your work surface. Drop small spoonfuls (about 1 teaspoon) of filling spaced evenly apart (about 1.5 inches / 4 cm apart). Brush around the filling dollops with water to help seal. Carefully place the second dough sheet over the first. Press gently around each mound to seal, pushing out any air pockets. Use the heart-shaped cutter to cut out individual ravioli. Press edges with a fork or ravioli stamp to secure. Place the ravioli on a floured tray to avoid sticking.
- Cook the ravioli: Bring a large pot of salted water to a boil. Gently drop ravioli in batches, cooking for 3-4 minutes or until they float to the surface and feel tender but still hold their shape. Use a slotted spoon to remove and drain.
- Make the sage brown butter sauce: In a skillet over medium heat, melt ½ cup (115g) unsalted butter. Let it cook, swirling occasionally, until it turns golden brown and smells nutty (about 3-5 minutes). Add fresh sage leaves and cook until they crisp up, about 1 minute. Turn off the heat, season with salt and freshly ground pepper.
- Serve: Toss the cooked ravioli gently in the sage brown butter sauce, making sure each piece is coated. Serve immediately with a sprinkle of extra Parmesan if desired.
Pro tip: Don’t overcrowd the boiling water—cook ravioli in small batches to prevent sticking. If the dough feels tough, let it rest a bit longer before rolling out again. The browned butter should never burn; watch closely and remove from heat as soon as it turns golden.
Cooking Tips & Techniques
Making ravioli might seem intimidating, but a few tricks make all the difference. First, resting the dough is key; skipping this step often results in tough pasta. Kneading until elastic ensures a smooth texture that rolls out thinly without tearing.
When filling the ravioli, keep portions small and spaced well to avoid overstuffing and breaking. Water acts as glue for sealing—don’t skip brushing it on the edges. I once skipped this and ended up with floating, leaky pockets. Not fun.
For the sage brown butter sauce, patience is everything. Butter goes from melted to burnt quickly. Keep the heat moderate and swirl the pan often to evenly brown the milk solids. The crispy sage leaves add a wonderful crunch and aroma—don’t rush that step.
Timing matters too. Cook the ravioli just until they float; overcooking makes them mushy. You can multitask by prepping the sauce while the pasta cooks, saving precious time. If you want to freeze the ravioli, flash freeze them on a baking sheet first, then store in a sealed bag for up to 2 months.
Variations & Adaptations
- Filling twists: Swap spinach for sautéed mushrooms or butternut squash puree for a sweeter note. Add fresh herbs like thyme or basil for a different flavor dimension.
- Gluten-free: Use a gluten-free flour blend designed for pasta. The dough will be a bit more delicate but still delicious.
- Vegan option: Replace ricotta with vegan cheese or tofu blended with nutritional yeast and lemon juice. Use plant-based butter for the sauce and crisp up sage leaves in oil.
- Cooking method: Instead of boiling, try pan-frying boiled ravioli in the brown butter for a crispy finish, adding an extra layer of texture.
- Personal favorite: I like adding a little lemon zest to the filling for brightness—it keeps the richness from feeling heavy.
Serving & Storage Suggestions
This dish shines best served hot, right after tossing in the sage brown butter. Plate the ravioli with a few whole sage leaves from the sauce on top for a pretty presentation. A light sprinkle of Parmesan and freshly cracked pepper finishes it nicely.
Pair the ravioli with a crisp green salad or some roasted vegetables to balance the buttery richness. A chilled glass of white wine or sparkling water with lemon works beautifully alongside.
If you have leftovers, store them in an airtight container in the refrigerator for up to 2 days. Reheat gently in a skillet with a bit of butter to revive the sauce and keep the pasta tender. The flavors actually mellow and blend nicely overnight, so sometimes the next-day version tastes even better.
Nutritional Information & Benefits
Each serving of this heart-shaped ravioli with sage brown butter sauce provides a satisfying balance of carbs, protein, and fat. The pasta dough gives energy-boosting carbohydrates, while ricotta and Parmesan add calcium and protein. Butter offers fat that helps absorb fat-soluble vitamins.
Spinach adds a touch of fiber and iron, and sage contains antioxidants and anti-inflammatory compounds. While this dish is indulgent, portion control and pairing with vegetables keep it balanced.
For those watching gluten intake, adapting with gluten-free flour makes it accessible. The recipe is naturally vegetarian, and with substitutions, can fit vegan and dairy-free diets.
Conclusion
Making perfect heart-shaped ravioli with sage brown butter sauce is one of those satisfying kitchen projects that feels fancy but is truly manageable. From mixing the dough to hearing the ravioli gently bob in boiling water, to pouring nutty, fragrant brown butter over each piece—it’s a recipe that rewards patience and love.
Feel free to make it your own with different fillings or herbs. Honestly, it’s the kind of dish that invites creativity and sharing. I keep coming back to it when I want something comforting but also a little special. If you enjoy dishes with that homemade touch, this recipe will likely become a favorite in your kitchen, too.
Let me know how your ravioli turns out, or if you’ve tried adding your own spin on the filling or sauce—I love hearing about your versions!
Frequently Asked Questions
Can I make the ravioli dough ahead of time?
Yes! You can prepare the dough and refrigerate it wrapped tightly for up to 24 hours. Bring it to room temperature before rolling out.
What’s the best way to prevent ravioli from sticking together?
Dust them lightly with flour after cutting and place on a floured baking sheet. Avoid stacking them directly on top of each other.
Can I freeze the uncooked ravioli?
Absolutely. Freeze them on a baking sheet until firm, then transfer to a freezer bag. Cook them straight from frozen, adding a minute or two to the boiling time.
What if I don’t have a heart-shaped cutter?
No worries! Use a square or round cutter, or even a knife to cut the ravioli into simple shapes. The taste is what counts.
How do I know when the brown butter sauce is ready?
Watch for the butter to turn golden-brown with a nutty aroma and tiny brown specks forming. Remove from heat immediately to avoid burning.
For a lovely touch with your homemade ravioli, you might enjoy pairing it with elegant bites like the smoked salmon cucumber tea sandwiches, or ending the meal with something sweet like the creamy passion fruit mousse cups. Both bring a refined balance to a meal centered on handcrafted pasta.
Pin This Recipe!
Perfect Heart Shaped Ravioli Recipe with Easy Sage Brown Butter Sauce
This recipe features tender heart-shaped ravioli filled with a creamy ricotta and spinach mixture, served with a rich and nutty sage brown butter sauce. It’s quick, approachable, and perfect for romantic meals or special occasions.
- Prep Time: 40 minutes
- Cook Time: 5 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: Italian
Ingredients
- 2 cups (about 250g) all-purpose flour
- 3 large eggs, room temperature
- 1 tablespoon olive oil
- Pinch of salt
- 1 cup (250g) ricotta cheese, well-drained
- ½ cup (50g) grated Parmesan cheese
- 1 cup (about 30g) fresh spinach, chopped and lightly sautéed (optional)
- 1 clove garlic, minced
- Salt and freshly ground black pepper, to taste
- Pinch of nutmeg (optional)
- ½ cup (115g) unsalted butter
- 10–12 fresh sage leaves
- Freshly ground black pepper, to taste
- Pinch of salt
Instructions
- Make the pasta dough: Place 2 cups (250g) of all-purpose flour on a clean surface, forming a mound. Create a well in the center and crack 3 large eggs into it. Add 1 tablespoon olive oil and a pinch of salt. Using a fork, gently whisk the eggs and oil, gradually incorporating flour from the edges. When the dough starts coming together, knead it with your hands for about 8-10 minutes until smooth and elastic. If it’s too sticky, sprinkle a bit more flour. Wrap the dough in plastic wrap and let it…
- Prepare the filling: While the dough rests, sauté chopped spinach with minced garlic in a teaspoon of olive oil until just wilted (about 2 minutes). Let cool, then mix with 1 cup (250g) ricotta, ½ cup (50g) grated Parmesan, a pinch of nutmeg, salt, and pepper. Taste and adjust seasoning. The filling should be creamy but not runny.
- Roll out the dough: Divide the rested dough into two portions. On a floured surface (or using a pasta machine), roll each portion into thin sheets about 1/16 inch (1.5mm) thick. Keep the sheets covered with a damp cloth to prevent drying.
- Assemble the ravioli: Place one sheet on your work surface. Drop small spoonfuls (about 1 teaspoon) of filling spaced evenly apart (about 1.5 inches / 4 cm apart). Brush around the filling dollops with water to help seal. Carefully place the second dough sheet over the first. Press gently around each mound to seal, pushing out any air pockets. Use the heart-shaped cutter to cut out individual ravioli. Press edges with a fork or ravioli stamp to secure. Place the ravioli on a floured tray to avoi…
- Cook the ravioli: Bring a large pot of salted water to a boil. Gently drop ravioli in batches, cooking for 3-4 minutes or until they float to the surface and feel tender but still hold their shape. Use a slotted spoon to remove and drain.
- Make the sage brown butter sauce: In a skillet over medium heat, melt ½ cup (115g) unsalted butter. Let it cook, swirling occasionally, until it turns golden brown and smells nutty (about 3-5 minutes). Add fresh sage leaves and cook until they crisp up, about 1 minute. Turn off the heat, season with salt and freshly ground pepper.
- Serve: Toss the cooked ravioli gently in the sage brown butter sauce, making sure each piece is coated. Serve immediately with a sprinkle of extra Parmesan if desired.
Notes
Do not overcrowd the boiling water; cook ravioli in small batches to prevent sticking. Watch the butter closely when making brown butter to avoid burning. Resting the dough is key for tender pasta. Ravioli can be frozen after flash freezing on a baking sheet for up to 2 months. If you don’t have a heart-shaped cutter, use a knife or other shapes.
Nutrition
- Serving Size: 1 serving (about 6-8
- Calories: 480
- Sugar: 2
- Sodium: 420
- Fat: 28
- Saturated Fat: 16
- Carbohydrates: 38
- Fiber: 2
- Protein: 18
Keywords: heart shaped ravioli, sage brown butter sauce, homemade pasta, ricotta ravioli, romantic dinner, easy pasta recipe, Valentine’s Day recipe





