Quick, saucy, and weeknight-friendly, Tomato Pesto Ravioli brings together tender cheese-filled pasta, burst tomatoes, fragrant garlic, and a glossy pesto finish for a fast dinner that tastes fresh, comforting, and dependable.

This is the kind of pasta you make when you want something that feels a little special without turning dinner into a project. The ravioli cooks fast, the sauce comes together in one skillet, and the final dish lands somewhere between cozy and bright.
The combination works because every part plays a clear role. The tomatoes soften and release their juices, the garlic builds that savory base, and the pesto coats everything with herby richness that clings beautifully to the pasta.
It is also a smart choice for busy nights. You get a satisfying main dish in about 20 minutes, and with a handful of garnish ingredients at the end, it looks polished enough for guests but still feels completely doable in your own kitchen.
What You Need to Make This Tomato Pesto Ravioli
- Cheese ravioli is the heart of the dish, giving you a tender, creamy filling that makes the meal feel complete without needing a long ingredient list.
- Olive oil helps the tomatoes cook down smoothly and gives the skillet a flavorful base for the sauce.
- Cherry or grape tomatoes bring sweetness, acidity, and that lovely burst of juice once they start to blister and collapse in the pan.
- Fresh garlic adds a punchy, savory layer that wakes up the pesto and keeps the whole dish from tasting flat.
- Pesto sauce ties everything together with basil-forward flavor and a silky coating that turns the tomato juices into an instant sauce.
- Fresh basil finishes the pasta with extra freshness and reinforces the herb flavor in a simple, natural way.
- Grated Parmesan adds a salty, nutty finish that makes the dish feel fuller and more rounded.
- Crushed red pepper flakes are optional, but they are great when you want a little heat against the creamy ravioli filling and rich pesto.

Step-by-Step Tomato Pesto Ravioli
STEP 1: Bring a pot of well-salted water to a boil and cook the ravioli just until tender according to the package timing. Drain it carefully and keep it nearby, since the skillet portion moves quickly once the tomatoes hit the pan.
STEP 2: Heat the olive oil in a large skillet over medium heat, then add the halved tomatoes. Let them cook until they soften, wrinkle, and begin to burst. This is where the dish starts building its sauce, so give the tomatoes enough time to release their juices.
STEP 3: Stir in the garlic and cook only until fragrant. You want it softened and aromatic, not browned, so keep the heat moderate and stay close to the stove for this part.
STEP 4: Lower the heat and add the cooked ravioli to the skillet. Fold it in gently with a spoon or spatula so the pasta stays intact and picks up the tomato juices without tearing open.
STEP 5: Spoon in the pesto and toss softly until the ravioli is evenly coated. The residual heat will loosen the pesto just enough, combining it with the tomatoes and garlic into a glossy, clingy sauce.
STEP 6: Serve right away with Parmesan, chopped basil, and a pinch of red pepper flakes if you like a little warmth. The finished pasta should look vibrant, lightly sauced, and full of fresh color.
Helpful Tips
- Use a wide skillet so the tomatoes have room to blister instead of steaming too quickly.
- Fold the ravioli gently once it is cooked, especially if you are using fresh pasta, which can be more delicate than frozen or shelf-stable varieties.
- Save a small splash of pasta water before draining in case you want to loosen the pesto slightly and help it coat the ravioli more evenly.
Can I use frozen ravioli for this dish?
Yes, frozen ravioli works very well here. Just cook it according to the package directions and drain it carefully before adding it to the skillet. The main thing is not to overcook it in the water, since it will warm through again with the tomatoes and pesto.
What kind of pesto works best?
Classic basil pesto is the most natural match because it echoes the fresh basil garnish and pairs beautifully with the sweet tomatoes. Homemade gives you the freshest flavor, but a good prepared pesto is completely fine for a quick weeknight pasta dinner.
How do I keep the ravioli from falling apart?
Cook the ravioli only until just tender, then drain it gently and avoid aggressive stirring in the skillet. A soft folding motion is enough. Lower heat also helps, because vigorous bubbling can break delicate pasta edges and cause the filling to leak out.
Can I make it ahead of time?
This pasta is best right after cooking, when the ravioli is tender and the pesto tastes brightest. That said, you can prep parts ahead by halving the tomatoes, mincing the garlic, and getting your garnishes ready so the final cooking process feels even faster.
Perfect Pairings
A crisp green salad is an easy side because it balances the richness of the ravioli without competing with the pesto. Something with lemony dressing works especially well.
Garlic bread or warm toasted bread is another good choice if you want to soak up the extra tomato-pesto juices left on the plate. It turns a simple pasta bowl into a more complete comfort-style dinner.
For something lighter, roasted green beans or sautéed zucchini fit in nicely. They keep the meal colorful and fresh while staying in the same easy, everyday spirit as the pasta itself.

Keeping Leftovers Fresh
Store leftovers in an airtight container in the refrigerator for up to 3 days. Because ravioli can soften as it sits, this dish is at its best on the first day, but the flavors still hold up nicely for lunch the next day.
To reheat, warm it gently in a skillet over low heat or in the microwave in short bursts. A small splash of water can help loosen the sauce if the pesto has thickened in the fridge.
Freezing is not the best option for the fully finished dish, since the ravioli texture can become too soft once thawed and reheated. If freezer-friendly meals are your goal, it is better to freeze the ravioli separately and make the skillet sauce fresh when you are ready to eat.

Tomato Pesto Ravioli
Ingredients
For the ravioli:
- 1 tablespoon olive oil
- 20 ounces cheese ravioli
- 1 pint cherry or grape tomatoes cut into halves
- 2 garlic cloves minced finely
- 1/3 cup pesto sauce either prepared or homemade
For the garnish:
- Fresh basil chopped
- Grated Parmesan cheese
- Crushed red pepper flakes optional
Instructions
- Bring a large pot of salted water to a rolling boil. Add the cheese ravioli and cook according to the package instructions. Drain thoroughly, then set aside.
- Warm the olive oil in a large skillet over medium heat. Add the halved tomatoes and cook, stirring from time to time, until they begin to soften and burst, about 3 to 4 minutes.
- Add the minced garlic to the skillet and cook for 1 minute, just until aromatic.
- Lower the heat and carefully place the cooked ravioli into the skillet with the tomatoes. Stir gently so the pasta remains intact.
- Add the pesto sauce and fold it through the ravioli until everything is evenly coated and heated through.
- Serve immediately while warm. Finish with grated Parmesan, chopped fresh basil, and a light sprinkling of crushed red pepper flakes if desired.