3 Vegan Valentine’s Day Menus for Two (Romantic Dinner Ideas)
Valentine’s Day dinner planning reveals something about how we show love. Some of us want classic elegance—olives, pasta, and chocolate cake. Others prefer cozy comfort—mushrooms, gnocchi, truffles to share. And some want bold, vibrant flavors that feel like an adventure.
I’ve always believed the best Valentine’s celebrations happen at home. There’s something about cooking together (or for someone) that feels more intimate than any restaurant reservation. The music you choose, the candles you light, the wine you open—it all becomes part of the memory.
To help you create that experience, I’ve put together three complete vegan Valentine’s Day menus. Each one is designed for the ultimate indulgent experience.
Whether you’re cooking for a partner, celebrating with a friend, or treating yourself to something special, you have options that feel romantic without the fuss.
Choose Your Menu
Classic Romance
The one that never goes out of stylestarter
Roasted Olives with Herbs & Garlic
main
Spinach and Ricotta Cannelloni
dessert
Chocolate Mousse
Cozy & Intimate
For the warm, fireside kind of eveningstarter
Stuffed Mushrooms
main
Gnocchi with Simple Tomato Sauce
dessert
Rose and Pistachio Chocolate Truffles
Vibrant Valentine
When you want bold, exciting flavorsstarter
Smoky Bean & Tomato Bake
main
Rich Ragù with Pappardelle
dessert
Persian Love Cake
1. The Classic Romance Menu
“The one that never goes out of style”
This is the menu for when you want Valentine’s Day to feel exactly like Valentine’s Day should. Olives to start—simple, elegant, shareable. Cannelloni that’s creamy and indulgent without being heavy. And silky chocolate mousse that’s light yet decadent—the perfect finish to an intimate meal.
This menu works beautifully with a bottle of red wine and candlelight. It’s the kind of dinner that lets you focus on the conversation, not complicated cooking.
TIP: The cannelloni can be assembled earlier in the day and baked when you’re ready to eat, and the mousse needs at least an hour to set, so make it before you start cooking dinner—it’s actually perfect timing while you prepare everything else.
2. The Cozy & Intimate Menu
“For the warm, fireside kind of evening”
This menu is about comfort and warmth. Stuffed mushrooms that feel special but not fussy. Pillowy gnocchi that melts in your mouth. Truffles to share while you snuggle on the couch with a glass of something delicious.
It’s the kind of meal that invites you to slow down, put your phones away, and just be together. Perfect for a quiet night in when you want to feel cozy and indulgent at the same time.
TIP: Make the truffles the day before—they actually taste better after the flavors have had time to develop, and you’ll have one less thing to worry about on the day.
3. The Vibrant Valentine Menu
“When you want bold, exciting flavors”
For when you want Valentine’s Day to feel a little different. This menu brings warmth, spice, and unexpected flavor combinations. The smoky bean bake is perfect for sharing with crusty bread. The ragù is rich and deeply satisfying. And the Persian Love Cake—well, the name says it all.
This is the menu for adventurous eaters who want something beyond the usual Valentine’s fare.
TIP: You can make the cake and ragù the day (or multiple days) in advance. The ragù in particular will get better with age.
Make It Your Own
These menus are starting points. Swap dishes based on what you love, what you have time for, or what sounds best to you. The goal isn’t perfection—it’s creating an evening that feels special and authentic to your relationship.
What matters most isn’t following a perfect menu—it’s the person across the table and the moment you’re creating together at your Heartful Table.
Which menu speaks to you? Comment below and let me know which one you’re considering—or if you’re mixing and matching to create your own version.

