30 Minutes or Less / Main Dishes

Easy Pesto Risotto

This Easy Pesto Risotto is filled with bright flavors, Langostino or Shrimp (your choice!), asparagus, and roasted cherry tomatoes! PLUS, it can be on your table in 30 minutes!

What is Risotto?

Risotto is a creamy Italian Rice dish. It is often confused with being pasta, but it is in fact rice. Many people are intimidated by the thought of making Risotto, however, I will tell you it’s really easy – it takes just a little patience.

Unlike traditional rice, Risotto is slow cooked by adding roughly a 1/2 cup of stock at a time. This process allows each grain to release their starches thus creating a rich velvety texture – making this Pesto Risotto a decadent comforting meal. This process takes about 30 minutes from beginning to end.

Ingredients to make this Easy Pesto Risotto

  • Olive Oil
  • Arborio Rice
  • White Wine
  • Shallot
  • Cherry Tomatoes
  • Langostino or Shrimp
  • Salt
  • Pepper
  • Chicken Stock
  • Pre made Pesto
  • Garlic
  • Lemon Juice
  • Asparagus
  • Pecorino Romano

How to make this Easy Pesto Risotto

Garlic Roasted Cherry Tomatoes: Toss cherry tomatoes, olive oil, and garlic together in a bowl. Pour the tomatoes on a cookie sheet and bake at 450*F for roughly 12-15 minutes or until the skin on the tomatoes starts to break.

Chicken or Vegetable Stock: In a large saucepan over Medium-High, bring stock to a simmer. Turn down to Medium-Low.

Risotto: In a Dutch Oven, heat olive oil and cook shallots until soft. Next, add rice and garlic and cook for 2 minutes. Then, add white wine and allow liquid to absorb.

Next, this is where patience comes into play. These next steps of adding the stock cannot be rushed. Begin adding 1/2 cup of stock at a time – frequently stirring until all the liquid has been absorbed. Repeat this process until all liquid has been added.

Depending on how you like your asparagus there are two options here. If you prefer an al dente bite to your asparagus, add the asparagus after half of the stock has been added to the rice. If you prefer a softer asparagus, add the asparagus after 1 cup of stock has been added.

During the last 1/2 cup addition, add the langostino or shrimp, cherry tomatoes, pesto. Once the last 1/2 cup has just barely been absorbed, add the grated cheese and lemon juice and quickly stir together. Serve immediately.

How to reheat leftovers

This Easy Pesto Risotto is best served immediately after cooking. The longer it sits, the more the sauce sets. That is not to say that you cannot enjoy it the next day. When you heat it up, you can add a couple of tablespoons of stock to the dish to help break down the starch again.

Recipe Alternatives

One of my favorite things about risotto is its versatility. The base of the recipe is pretty much the same at all times. Arborio Rice, Wine, Stock.

  • Protein: For this particular recipe, switch out the protein with cubed chicken – don’t forget to season with salt and/or pepper before cooking! It will need to cook longer. I would suggest cooking it before starting the risotto to ensure it is cooked through.
  • Vegetarian: This can easily be made into a vegetarian meal by excluding the meat and using vegetable stock.
  • Mushrooms: pair very well with risotto recipes – I personally prefer portobello mushrooms for Risotto.
  • Appetizers: Another delicious recipe to make are Arancini Balls – they’re fried risotto balls – delish!

Risotto is typically considered a special occasion dish, but I’m hoping I can change your mind! This Easy Pesto Risotto is packed with flavor, it’s a total crowd pleaser, and is super versatile based on your taste! It’s one of our favorites especially paired with some fresh homemade Focaccia! I hope you enjoy!

Looking for another easy dinner in 30 minutes or less? You have to try this Creamy Cajun Chicken Pasta or this Balsamic Steak Salad with Fried Goat Cheese!

Close-up of Pesto Risotto

White Wine Pesto Risotto

Yield: 6 servings
Prep Time: 5 minutes
Cook Time: 25 minutes
Total Time: 30 minutes

This Easy Pesto Risotto is filled with bright flavors, Langostino or Shrimp (your choice!), asparagus, and roasted cherry tomatoes! PLUS, it can be on your table in 30 minutes!


  • Roasted Garlic Tomatoes
  • 2 Tbsp olive oil
  • 2 garlic cloves, minced
  • 1/2 tsp salt
  • 1/4 tsp cracked black pepper
  • 8 ounces cherry tomatoes
  • Pesto Risotto
  • 2 Tbsp olive oil, divided
  • 3 shallots, rough chopped
  • 2 garlic cloves, minced
  • Salt, to taste
  • Cracked Black Pepper, to taste
  • 1 cup Arborio rice
  • 1/2 c. dry white wine - like Sauvignon Blanc or Pinot Grigio
  • 4 cups Chicken or Vegetable
  • 4 ounces Jarred Pesto
  • 8 ounces asparagus, rough chopped & ends removed
  • 1 pound Langostino or Shrimp, cleaned and deveined
  • Juice of one Lemon
  • 1/2 cup Pecorino Romano cheese, grated


  1. Preheat oven to 450*F
  2. Rinse cherry tomatoes and dry off
  3. In a medium bowl, combine the cherry tomatoes, 2 tbsp of garlic and 2 tbsp of olive oil and toss together
  4. Line a cookie sheet with aluminum foil OR a Silpat and add tomatoes to sheet
  5. Once oven is preheated, roast tomatoes for roughly 12-15 minutes until tomato begins to break
  6. Next, in a large saucepan, add chicken stock and begin to heat over medium-high heat
  7. When the stock begins to simmer, turn heat to low
  8. In a Dutch Oven or a heavy bottomed pot, heat oil over medium heat
  9. Add shallots and cook until tender - making sure not to let burn
  10. Then, add rice and garlic - cook for another 2 minutes, stirring frequently
  11. Pour wine into pot and deglaze - allowing the wine to completely absorb
  12. Next, reduce heat to medium-low and add 1/2 cup of stock
  13. Stir frequently until all stock is absorbed
  14. Repeat adding 1/2 cup at a time - stirring frequently ensuring that all liquid is absorbed between each addition
  15. Once half of the stock has been added, toss in the cut asparagus pieces - (please see note below for asparagus)
  16. During the last 1/2 cup addition of stock, add the cherry tomatoes, pesto and the Langostino or Shrimp
  17. Once the final 1/2 cup of liquid is just absorbed, add the Pecorino Romano cheese and juice of a lemon and quickly stir together
  18. Serve immediately


If you prefer asparagus on the softer side, add the asparagus to the risotto after 1 cup of stock has been absorbed into the dish.

If you are adding the asparagus midway through, this will allow the asparagus to still have a little bite to it.

Nutrition Information:
Yield: 6 Serving Size: 1
Amount Per Serving: Calories: 661Total Fat: 32gSaturated Fat: 8gTrans Fat: 0gUnsaturated Fat: 21gCholesterol: 259mgSodium: 1482mgCarbohydrates: 33gFiber: 3gSugar: 6gProtein: 48g

The nutritional values above are auto calculated by a nutrition program and can vary based on brands of ingredients used.

This post may contain affiliate links. We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to and affiliated sites.

Sharing is caring!


  • Emily Liao
    August 14, 2020 at 1:15 pm

    Loved this risotto! So easy to make and now has become a family favorite.

  • Anjali
    August 14, 2020 at 1:16 pm

    I love risotto but never had the confidence to make it at home until I found your recipe!! This turned out to be absolutely delicious and my family was impressed with how “restaurant-quality” it felt! 🙂

  • Chris Collins
    August 14, 2020 at 1:39 pm

    I’ve never thought about combining pesto with risotto but it looks truly fantastic! Will definitely give it a go 🙂

  • Alisa Infanti
    August 14, 2020 at 1:56 pm

    Love this recipe and even better that it is ready in 30 minutes!

  • Marlynn
    August 14, 2020 at 2:00 pm

    This is such a delicious, classic risotto! The roasted garlic tomatoes add a yummy depth of flavor to this dish.

  • Kim
    August 14, 2020 at 6:03 pm

    We LOVE risotto! I’ve never made a pesto risotto…. printing now!

  • Patricia @ Grab a Plate
    August 14, 2020 at 9:06 pm

    I love pesto and I love risotto! I have a bunch of basil growing out back so I look forward to trying this!

  • Toni
    August 15, 2020 at 3:28 pm

    This is really flavorful! Can’t wait to make it again!

  • Catalina
    August 16, 2020 at 8:07 am

    Yummy! I would like to try this pesto risotto!

  • Sara Welch
    August 16, 2020 at 10:15 pm

    Tried this for dinner last night, and it did not disappoint! Adding to my weekly dinner line up this week; too good to pass up!

  • Kevin
    August 17, 2020 at 11:40 am

    This looks like a great dinner option for us! Cannot wait to try it!

  • Cathy
    August 18, 2020 at 3:34 pm

    Why have I never thought of adding pesto to risotto before!?!?


Leave a Reply

Skip to Recipe